#include <iostream> #include <vector> using namespace std; int main() { int num; long int n, k; cin >> num; if (num > 100 || num <= 0) return 0; while (num) { vector<long int> res; cin >> n >> k; for (long int i = 0; i < 2 * n; i++) { long int temp; cin >> temp; if (temp < 1 || temp>1000000000) return 0; res.push_back(temp); } vector<int> temp(2 * n, 0); for (long int i = 0; i < k; i++) { int m = 0; for (long int z = 0, j = n; z < n; z++, j++) { temp[m++] = res[z]; temp[m++] = res[j]; } for (long int x = 0; x < 2 * n; x++) res[x] = temp[x]; } for (long int i = 0; i < 2 * n; i++) { if (i == 2*n - 1) cout << res[i]<<endl; else cout << res[i] << " "; } num--; } system("pause"); return 0; } 输出全部错误  什么玩意  在下边好好地   时间全搭这道题上了  尼玛
点赞 1

相关推荐

牛客网
牛客企业服务