Run ID:105687
提交时间:2025-01-14 11:22:20
#include <iostream> using namespace std; int main() { int n, k; cin >> n; // 输入数组长度 int arr[100]; // 数组最大长度为100 for (int i = 0; i < n; ++i) { cin >> arr[i]; } cin >> k; while (k--) { int x; cin >> x; // 将第x个元素移动到数组末尾 int temp = arr[x - 1]; for (int i = x - 1; i > 0; i--) { arr[i] = arr[i - 1]; } arr[0] = temp; } // 输出结果 for (int i = 0; i < n; ++i) { cout << arr[i] << " "; } cout << endl; return 0; }