#include <stdio.h> int main() { char s=0; int count_a=0; int count_b=0; while(((s=getchar())!='0')&&s!=EOF) { if(s=='A') count_a++; if(s=='B') count_b++; } if(count_a>count_b) printf("A\n"); else if(count_a<count_b) printf("B\n"); else printf("E\n"); return 0; }
1. 本题有很多解法。 2. 主要就是读取输入数据的问题要解决好,输入有2个结束条件(遇到读取结束EOF,或者'0')。
3. 剩余的工作就是统计个数后,然后根据情况按照格式输出。