题解 | 左侧严格小于计数
左侧严格小于计数
https://www.nowcoder.com/practice/c5922c6cdd1445749bd42f586c422435
#include <iostream>
#include <vector>
using namespace std;
int main() {
int n;
cin >> n;
vector<int> a(n);
vector<int> b(n, 0);
for (int i = 0; i < n; i++){
cin >> a[i];
}
for (int i = 0; i < n; i++){
for (int j = 0; j < i; j++){
if (a[j] < a[i]){
b[i]++;
}
}
cout << b[i] << " ";
}
cout << endl;
return 0;
}
// 64 位输出请用 printf("%lld")