import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int count = 0;
        int a = 0;
        int b = 0;
        int c = 0;
        while(true){
            int n = sc.nextInt();
            if(n == -1){
                break;
            }
            count++;
            if(n == 1){
                a++;
            }else if(n == 2){
                b++;
            }else if(n == 3){
                c++;
            }  
        }
        System.out.printf("A=%d\nB=%d\nC=%d\nTot=%d\n",a,b,c,(a + b + c));
        if(a > count / 2){
            System.out.printf("A-yes");
        }else if(b > count / 2){
            System.out.printf("B-yes");
        }else if(c > count / 2){
            System.out.printf("C-yes");
        }else{
            System.out.printf("all-NO");
        }
    } 
}
这个写个循环来记录票数,如果为-1就停止输入,每输入一次先对票加1,再进行判断票的种类,最后输出每个人的票数,再比较是否超过半数。