题意:就是一个排序,然后询问第几大的数,输出。。无聊
代码如下:
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int N,k;
int a[100010];
char s[10];
while (cin>>N)
{
int i;
for (i=0;i<N;i++)
cin>>a[i];
sort(a,a+N);
scanf("%s",s);
scanf("%d",&k);
for (i=0;i<k;i++)
{
int c;
cin>>c;
printf("%d\n",a[c-1]);
}
}
return 0;
}