【2026年3月三级T2】颁奖典礼
2026/6/4 1:16:23 网站建设 项目流程
题目描述

n个学生参加颁奖典礼,学号为1到n,学生根据比赛排名上台领奖。已知学号为1的学生是第ai个上去领奖的。请输出学生上台领奖的学号顺序。

输入

第一行:单个整数n
第二行:n个整数ai,a2,a3...an

输出

n个整数,表示学生上台的顺序

样例输入

复制

3 3 1 2
样例输出

复制

2 3 1
提示

对于100%数据,
1<=n<=100000,1≤a≤n。

#include <iostream>
using namespace std;
int a[100005];
int ans[100005];
int main() {
int n;
cin >> n;

for (int i = 1; i <= n; i++) {
cin >> a[i];
ans[a[i]] = i;
}

for (int i = 1; i <= n; i++) {
cout << ans[i] << " ";
}
cout << endl;

return 0;
}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询