#include <iostream> #include <queue>using namespace std; int T, n; void simulate(){ queue<int> q; for(int i=1; i<=n; i++) q.push(i); while(q.size()>1){ cout<<q.front()<<' '; q.pop(); q.push(q.front()); q.pop(); } cout<<q.front()<<endl;} int main(){ cin>>T; for(int t=0; t<T; t++){ cin>>n; simulate(); } return 0;}
点赞 评论
牛客网
牛客网在线编程
牛客网题解
牛客企业服务