#include <bits/stdc++.h> using namespace std; bool compare(int a,int b){ return a > b; } int main(){ int n,a[1010],b[1010],i,j; cin>>n; for(i = 0;i < n;i++){ cin>>a[i]; b[i] = a[i]; } sort(b,b+n,compare); for(i = 0;i < n;i++){ for(j = 0;j < n;j++){ if(a[i] == b[j]){ cout<<j+1<<" "; break; } } } } /************************************************************** Problem: 1455 User: admin Language: C++ Result: Accepted Time:9 ms Memory:2076 kb ****************************************************************/