#include<iostream> #include<vector> #include<algorithm> #include<string> #include<climits> #include<cmath> #include<unordered_map> #include<set> using namespace std; int main() { int n, m; while (cin >> n) { vector<int> nums(n); for (int i = 0; i < n; i++) cin >> nums[i]; cin >> m; vector<int> res(n); for (int i = 0; i < n; i++) { res[(i + m) % n] = nums[i]; } for (int i = 0; i < n; i++) { cout << res[i] << " "; } cout << endl; } } |
Double click to view unformatted code.