Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
44639 | 葛潇肃 | 22数列变换III | C++ | Accepted | 3 MS | 264 KB | 500 | 2023-02-19 15:00:57 |
#include <iostream> using namespace std; int a[105]; int b[105]; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { cin >> a[i]; } int m; cin >> m; int k; int temp; /*for (int i = 0; i < m; i++) { cin >> b[i]; }*/ for (int i = 0; i < m; i++) { cin >> k; temp = a[k - 1]; for (int j = k - 1; j < n - 1; j++) { a[j] = a[j + 1]; } a[n - 1] = temp; } cout << a[0]; for (int i = 1; i < n; i++) { cout << " " << a[i]; } return 0; }