1043. 输出PATest(20)
来源:互联网 发布:c语言unicode转字符串 编辑:程序博客网 时间:2024/06/06 07:26
水~,照着做就行。
// 2017/10/14 NCU // PAT-B 1053// scienceZ#include <cstdio>#include <cstring>#include <stack>#include <map>#include <iostream>#include <algorithm>using namespace std;char n[10010];int arr[10];int main(){ cin >> n; int l = strlen(n); for (int i = 0; i<l; i++){ switch(n[i]){ case 'P': arr[1]++; break; case 'A': arr[2]++; break; case 'T': arr[3]++; break; case 'e': arr[4]++; break; case 's': arr[5]++; break; case 't': arr[6]++; break; } } while(arr[1] || arr[2] || arr[3] || arr[4] || arr[5] || arr[6]){ if(arr[1]){printf("P"); arr[1]--;} if(arr[2]){printf("A"); arr[2]--;} if(arr[3]){printf("T"); arr[3]--;} if(arr[4]){printf("e"); arr[4]--;} if(arr[5]){printf("s"); arr[5]--;} if(arr[6]){printf("t"); arr[6]--;} } cout << endl; return 0;}
阅读全文
0 0
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043.输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1043. 输出PATest(20)
- 1036. 跟奥巴马一起编程(15)
- 【MySQL】预处理方式api处理
- spring中的IOC
- Python爬虫(一)——了解爬虫
- 罗马数字变数字(Roman to Integer)
- 1043. 输出PATest(20)
- 最小费用流 uva10806
- jquery笔记
- MySQL忘记root密码怎么办
- 【MySQL】事务api实现
- python语言易错知识点强化
- servlet+jsp实现验证码登录
- poj 1903 中途相遇法
- hdu5726GCD