This commit is contained in:
1 parent
ac9df32e58
commit
2175f4f94c
2 files changed
+71
No files matched your search
@@ -0,0 +1,23 @@
|
||||
#include<bits/stdc++.h>
|
||||
using namespace std;
|
||||
int t;
|
||||
int n;
|
||||
int a[100005];
|
||||
int xl[100005];
|
||||
int main() {
|
||||
scanf("%d", &t);
|
||||
while(t--) {
|
||||
scanf("%d", &n);
|
||||
for(int i = 1; i <= n; ++i) {
|
||||
scanf("%d", &a[i]);
|
||||
xl[i] = a[i];
|
||||
}
|
||||
sort(a + 1, a + n + 1);
|
||||
int tot = unique(a + 1, a + n + 1) - a;
|
||||
for(int i = 1; i <= n; ++i) {
|
||||
int wher = lower_bound(a + 1, a + tot, xl[i]) - a;
|
||||
printf("%d ",wher);
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user