跟 3# AC 代码编译出来的结果比了一下, 10000 以内的 n 输出结果 diff 全部一致, 但是我的代码是 WA。
为什么!!!
#include<iostream>
#include<deque>
using std::deque;
using std::cout;
using std::cin;
using std::endl;
int main() {
std::ios::sync_with_stdio(false);
int T; cin >> T;
for (int t=0; t<T; t++) {
int n; cin >> n;
deque<int> Q;
for (int i=n; i>0; i--) {
Q.push_front(i);
int t = Q.back();
Q.pop_back();
Q.push_front(t);
}
for (deque<int>::iterator it=Q.begin(); it!=Q.end(); it++) {
if (it != Q.begin()) cout << ' ';
cout << *it;
}
cout << endl;
}
return 0;
}