#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. 剩余的工作就是统计个数后,然后根据情况按照格式输出。

京公网安备 11010502036488号