Sicily 1931. 卡片游戏

题目地址:1931. 卡片游戏

思路:

纯属数据结构中队列的应用,可以练练手。

具体代码如下:

 #include <iostream>
#include <queue>
using namespace std; int main() {
int t;
cin >> t;
while (t--) {
int num;
cin >> num;
queue<int> store;
for (int i = ; i <= num; i++) {
store.push(i);
}
for (int i = ; i <= num; i++) {
cout << store.front() << " ";
store.pop();
int temp = store.front();
store.pop();
store.push(temp);
}
cout << endl;
} return ;
}
上一篇:[SCOI2008]奖励关 题解


下一篇:经典多线程问题-生产者消费者问题