| 比赛 |
期末考试3 |
评测结果 |
WWAWWWWWWWWWWWWWTTTW |
| 题目名称 |
hope I can be awake |
最终得分 |
5 |
| 用户昵称 |
梦那边的美好BP |
运行时间 |
4.086 s |
| 代码语言 |
C++ |
内存使用 |
3.73 MiB |
| 提交时间 |
2026-02-11 11:52:43 |
显示代码纯文本
#include <iostream>
using namespace std;
int a[200005];
bool b[200005];
int main() {
freopen("hopeicanbeawake.in", "r", stdin);
freopen("hopeicanbeawake.out", "w", stdout);
int n, k;
cin >> n >> k;
for (int i = 1; i <= k; i++) {
cin >> a[i];
b[a[i]] = 1;
}
for (int i = 1; i <= k; i++) {
for (int j = a[i] + 1; j <= n; j++) {
if (!b[j]) {
cout << j << " ";
b[j] = 1;
}
}
cout << a[i] << " ";
}
for (int i = n; i >= 1; i--) {
if (!b[i]) cout << i << " ";
}
return 0;
}