热门

最新

红包

立Flag

投票

同城

我的

发布
zchuashifeng
雨枪幻。
2 年前
truezchuashifeng

int main() {
int t;
cin >> t ;
while(t--) {
int n, m;
cin >> n >> m ;
vector<int> v;
for(int i = 0; i < n; i++) {
int x;
cin >> x ;
v.push_back(x);
}
int cot = 0, flag = 1;
for(int i = 1; i <= m; i++) {
++cot;
if(cot == n + 1) {
cot = 1;
flag = 1;
}
auto it = find(v.begin(), v.end(), cot);
v.erase(it);
if(flag)
v.push_back(cot);
else
v.insert(v.begin(), cot);
flag = !flag;
}
for(auto e : v) {
cout << e << ' ' ;
}
cout << endl;
}

return 0;
}

CSDN App 扫码分享
分享
1
点赞
打赏
  • 复制链接
  • 举报
下一条:
回答还挺有趣,喜剧的尽头是悲剧,悲剧的尽头是凉凉…
立即登录