import java.util.Scanner;

public class Main{
	public static void main(String [] args){
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int [] jia = new int [3];
		int [] yi = new int [3];
		int jiawin = 0, yiwin = 0;
		for (int i = 0; i < n; i++) {
			char A = sc.next().charAt(0);
			char B = sc.next().charAt(0);
			if(A == 'B' && B == 'C'){
				jiawin++;
				jia[0]++;
			}else if(A == 'C' && B == 'J'){
				jiawin++;
				jia[1]++;
			}else if(A == 'J' && B == 'B'){
				jiawin++;
				jia[2]++;
			}else if(A == 'C' && B == 'B'){
				yiwin++;
				yi[0]++;
			}else if(A == 'J' && B == 'C'){
				yiwin++;
				yi[1]++;
			}else if(A == 'B' && B == 'J'){
				yiwin++;
				yi[2]++;
			}
		}
		System.out.println(jiawin+" " + (n-jiawin-yiwin) +" "+yiwin);
		System.out.println(yiwin+" " + (n-jiawin-yiwin) +" "+jiawin);
		if(jia[0]>=jia[1]&& jia[0]>=jia[2]){
			System.out.print('B');
		}else if(jia[1]>=jia[2]){
			System.out.print('C');
		}else{
			System.out.print('J');
		}
		System.out.print(" ");
		if(yi[0]>=yi[1]&& yi[0]>=yi[2]){
			System.out.print('B');
		}else if(yi[1]>=yi[2]){
			System.out.print('C');
		}else{
			System.out.print('J');
		}
 	}
}


package B.com;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class B_1018 {

    public static void main(String[] args) throws IOException {
        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
        int n = Integer.parseInt(bf.readLine());
        int a = 0;
        int b = 0;
        int a1 = 0;
        int a2 = 0;
        int a3 = 0;
        int b1 = 0;
        int b2 = 0;
        int b3 = 0;
        for(int i=0;i<n;i++) {
            char[] str = bf.readLine().toCharArray();
            char sa = str[0];
            char sb = str[2];
            if(sa=='C') {
                if(sb=='J') {
                    a++;
                    a2++;
                }else if(sb=='B') {
                    b++;
                    b1++;
                }
            }else if(sa=='J') {
                if(sb=='B') {
                    a++;
                    a3++;
                }else if(sb=='C') {
                    b++;
                    b2++;
                }
            }else if(sa=='B') {
                if(sb=='C') {
                    a++;
                    a1++;
                }else if(sb=='J') {
                    b++;
                    b3++;
                }
            }
        }
        int c = n-a-b;
        System.out.println(a+" "+c+" "+b);
        System.out.println(b+" "+c+" "+a);
        if(a1>=a2) {
            if(a1>=a3) {
                System.out.print("B");
            }else {
                System.out.print("J");
            }
        }else {
            if(a2>=a3) {
                System.out.print("C");
            }else {
                System.out.print("J");
            }
        }
        System.out.print(" ");
        if(b1>=b2) {
            if(b1>=b3) {
                System.out.print("B");
            }else {
                System.out.print("J");
            }
        }else {
            if(b2>=b3) {
                System.out.print("B");
            }else {
                System.out.print("J");
            }
        }
    }

}


Logo

昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链

更多推荐