#include<iostream>
#include<queue>
#include<malloc.h>
#include<cstdio>
#include<vector>
#include<cstring>
using namespace std;
int main()
{
int n;
cin>>n;
int a[55];
int b[55];
int c[55];
for(int i=1; i<=54; i++)
cin>>a[i];
for(int i=1; i<=54; i++)
b[i]=i;
for(int i=0; i<n; i++){
for(int j=1; j<=54; j++){
c[a[j]]=b[j];
}
for(int j=1; j<=54; j++){
b[j]=c[j];
}
}
/*
for(int i=1; i<=54; i++)
cout<<c[i]<<" ";
*/
for(int j=1; j<=54; j++){
if(j==54){
if(c[j]/13==0||c[j]==13){
if(c[j]==13)
cout<<"S"<<13;
else
cout<<"S"<<c[j]%13;
continue;
}
if(c[j]/13==1||c[j]==26){
if(c[j]==26)
cout<<"H"<<13;
else
cout<<"H"<<c[j]%13;
continue;
}
if(c[j]/13==2||c[j]==39){
if(c[j]==39)
cout<<"C"<<13;
else
cout<<"C"<<c[j]%13;
continue;
}
if(c[j]/13==3||c[j]==52){
if(c[j]==52)
cout<<"D"<<13;
else
cout<<"D"<<c[j]%13;
continue;
}
if(c[j]/13==4){
cout<<"J"<<c[j]%13;
continue;
}
}else{
if(c[j]/13==0||c[j]==13){
if(c[j]==13)
cout<<"S"<<13<<" ";
else
cout<<"S"<<c[j]%13<<" ";
continue;
}
if(c[j]/13==1||c[j]==26){
if(c[j]==26)
cout<<"H"<<13<<" ";
else
cout<<"H"<<c[j]%13<<" ";
continue;
}
if(c[j]/13==2||c[j]==39){
if(c[j]==39)
cout<<"C"<<13<<" ";
else
cout<<"C"<<c[j]%13<<" ";
continue;
}
if(c[j]/13==3||c[j]==52){
if(c[j]==52)
cout<<"D"<<13<<" ";
else
cout<<"D"<<c[j]%13<<" ";
continue;
}
if(c[j]/13==4){
cout<<"J"<<c[j]%13<<" ";
continue;
}
}
}
return 0;
}
PAT甲级1042 Shuffling Machine
最新推荐文章于 2024-07-14 03:47:08 发布