样例过但wa了
查看原帖
样例过但wa了
1489213
Lslong楼主2025/2/8 10:39
#include<bits/stdc++.h>
using namespace std;
#define int  long long
int m;
void solve(){
	int n;
	cin>>n;
	vector<int> s(n),x(n);
	for(int j=1;j<=n;j++){
		cin>>s[j];
		x[j]=s[j];
	}
	sort(x.begin(),x.end());
	x.erase(unique(x.begin(),x.end()),x.end());
	for(int i=1;i<=n;i++){
		cout<<lower_bound(x.begin(),x.end(),s[i])-x.begin()+1<<" ";
	}
	cout<<endl;
	return;
}
signed main(){
	cin>>m;
	for(int i=1;i<=m;i++){
		solve();
	}
	return 0;
}

2025/2/8 10:39
加载中...