#include<stdio.h> int main() { char A[2][6] = {{'P','A','T','e','s','t'}, {'0','0','0','0','0','0'}}; char alp; // 循环读取输入的字符 int i; int flag = 0; // 输出结束标志,为 alp = getchar(); while(alp != '\n'){ for(i = 0;i<6;i++){ if(alp == A[0][i]) A[1][i]++; } alp = getchar(); } for(int i = 0;i<6;i++){ if(A[1][i] != '0') flag++; } while(flag){ for(i = 0;i<6;i++){ if(A[1][i] != '0'){ putchar(A[0][i]); A[1][i]--; if(A[1][i] == '0') flag--; } } } return 0; }
PAT1043(输出PATest(20))
最新推荐文章于 2020-02-03 23:05:35 发布