TLE in #7到#10
#include "stdio.h"
const int MAXN = 3e6 + 5;
int n,a[MAXN];
int f(int x){
for (int i = x + 1;i <= n;i++)
if (a[i] > a[x])
return i;
return 0;
}
int main(){
scanf("%d",&n);
for (int i = 1;i <= n;i++) scanf("%d",&a[i]);
for (int i = 1;i <= n;i++) printf("%d ",f(i));
return 0;
}