通过代码
#include<iostream>
#include<cstdio>
#include<string>
#include<algorithm>
#include<list>
using namespace std;
bool gt(const int &a, const int &b) {
return a>b;
}
int main() {
list<int> lst;
list<int>::iterator it;
int tmp;
int n,nuo;
cin>>n>>nuo;
for(int i=0;i<n;i++) {
cin>>tmp;
lst.push_back(tmp);
}
while(nuo){
lst.push_front(lst.back());
lst.pop_back();
nuo--;
}
for(int i=0;i<n-1;i++) {
cout<<lst.front()<<' ';
lst.pop_front();
}
cout<<lst.front();
}