题意介绍
Q 老师有 N 个学生,每个学生都有各自独立的编号,且编号范围在 1 ~ N 之间。
这一天,所有学生都在不同的时间进入教室。
Q 老师记录了当编号为 i 的学生进入教室时,教室中共有 Ai 个学生(包括编号为 i 的学生)。
现要求根据这些记录,给出学生进入教室的顺序。
题意分析
开一个数组,第i个学生在数组中的索引为Ai-1.
通过代码
#include<bits/stdc++.h>
using namespace std;
#define maxn 100001
int ans[maxn];
int n, a;
int main() {
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> a;
ans[a] = i;
}
for (int i = 1; i <= n; i++) {
cout << ans[i] << " ";
}
return 0;
}