Sicily 1931. 卡片游戏

题目地址:http://soj.me/1931

按照题目的意思,用队列模拟就行了

#include 
#include 
using namespace std;
int main() {
  int N;
  cin >> N;
  while (N--) {
    int num;
    cin >> num;
    queue que;
    for (int i = 1; i <= num; i++)
      que.push(i);
    bool flag = false;
    while (!que.empty()) {
      cout << que.front();
      que.pop();
      int temp = que.front();
      que.push(temp);
      que.pop();
    }
  }
  return 0;
}


你可能感兴趣的:(Sicily 1931. 卡片游戏)