1042. Shuffling Machine (20)
来源:互联网 发布:mysql删除主键约束 编辑:程序博客网 时间:2024/05/17 01:12
题目:https://www.patest.cn/contests/pat-a-practise/1042
//1042. Shuffling Machine (20)#include<cstdio>char ch[55][5]={"0","S1","S2","S3","S4","S5","S6","S7","S8","S9","S10","S11","S12","S13", "H1","H2","H3","H4","H5","H6","H7","H8","H9","H10","H11","H12","H13", "C1","C2","C3","C4","C5","C6","C7","C8","C9","C10","C11","C12","C13", "D1","D2","D3","D4","D5","D6","D7","D8","D9","D10","D11","D12","D13", "J1","J2"};int temp[55]={0};int out[55]={0};int sufer[55]={0},n=0;void deal(int n){ for(int i=0; i<n; i++) { for(int j=1; j<55; j++) { out[sufer[j]] = temp[j]; } for(int i=1; i<55; i++) temp[i] = out[i]; } //out备份到temp中} int main() { scanf("%d",&n); for(int i=1; i<55; i++) { temp[i]=out[i]=i; scanf("%d",&sufer[i]); } deal(n); for(int i=1; i<55; i++) { if(i == 1) printf("%s",ch[out[i]]); else printf(" %s",ch[out[i]]); } return 0; }
0 0
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- 1042. Shuffling Machine (20)
- solr开发文档
- Python入门练习0008:输出整数a在二进制表示下1的个数
- 针对Spring的工作原理的记录
- Oracle表空间自增长问题
- Oracle表空间自增长问题
- 1042. Shuffling Machine (20)
- SpringMVC拦截器
- viewPager 多样化导航线
- linux下Oracle操作
- 防止浏览器默认记录用户输入值
- linux下Oracle操作
- zookeeper 源码编译
- 并发编程网
- 一个IT人士的个人经历,给迷失方向的朋友