1042. Shuffling Machine

来源:互联网 发布:mysql主键自增insert 编辑:程序博客网 时间:2024/04/27 19:08
#include<iostream>#include<vector>#include<string>using namespace std;char topc[7]="SHCDJ";int main(){  vector<string> pk(54);  for(int i=0;i<pk.size();++i)    pk[i]+=topc[i/13],pk[i]+=to_string(i%13+1);  int k;cin>>k;  vector<int>shuf(54); for(auto&x:shuf)cin>>x;  while(k--){    vector<string>tmp(54);    for(int i=0;i<54;++i)      tmp[shuf[i]-1]=pk[i];    pk=tmp;  }  for(int i=0;i<pk.size();++i)    cout<<(i?" ":"")<<pk[i];}

0 0
原创粉丝点击