0
已解决
宋骐钰
新手守护
新手守护
#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
int a[100000];
int f[100000];
int main()
{
// freopen("points.in","r",stdin);
// freopen("points.out","w",stdout);
int n;
int b[5],c[5];
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
f[a[i]]=i;
}
sort(a+1,a+n+1);
for(int i=n-2;i<=n;i++)
{
sort(f+1,f+n+1);
cout<<f[a[i]]<<' ';
}
cout<<endl;
for(int i=1;i<=3;i++)
{
sort(f+1,f+n+1);
cout<<f[a[i]]<<' ';
}
//fclose(stdin);
//fclose(stdout);
return 0;
}
我知道我错好多,10分,不加两个sort40分,咋回事?求大佬解答