1018

import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
    // write your code here
        Scanner sc=new Scanner(System.in);
        int num=sc.nextInt();
        String[][] cjb=new String[num][2];
        for (int i=0;i<num;i++){
            cjb[i][0]=sc.next();
            cjb[i][1]=sc.next();
        }
        int m1=0;
        int m2=0;
        int m3=0;
        int n1=0;
        int n2=0;
        int n3=0;
        for (int i=0;i<num;i++){
            if (cjb[i][0].equals("C")&&cjb[i][1].equals("J")||cjb[i][0].equals("J")&&cjb[i][1].equals("B")||cjb[i][0].equals("B")&&cjb[i][1].equals("C")){
                m1++;
 
            }
            if (cjb[i][0].equals("C")&&cjb[i][1].equals("C")||cjb[i][0].equals("J")&&cjb[i][1].equals("J")||cjb[i][0].equals("B")&&cjb[i][1].equals("B")){
                m2++;
            }
            else if(cjb[i][0].equals("C")&&cjb[i][1].equals("B")||cjb[i][0].equals("J")&&cjb[i][1].equals("C")||cjb[i][0].equals("B")&&cjb[i][1].equals("J")){
                m3++;
            }
        }
        System.out.println(m1+" "+m2+" "+m3);
        for (int i=0;i<num;i++){
            if (cjb[i][0].equals("C")&&cjb[i][1].equals("B")||cjb[i][0].equals("J")&&cjb[i][1].equals("C")||cjb[i][0].equals("B")&&cjb[i][1].equals("J")){
                n1++;
            }
            if (cjb[i][0].equals("C")&&cjb[i][1].equals("C")||cjb[i][0].equals("J")&&cjb[i][1].equals("J")||cjb[i][0].equals("B")&&cjb[i][1].equals("B")){
                n2++;
            }
            else if (cjb[i][0].equals("C")&&cjb[i][1].equals("J")||cjb[i][0].equals("J")&&cjb[i][1].equals("B")||cjb[i][0].equals("B")&&cjb[i][1].equals("C")){
                n3++;
            }
        }
        System.out.println(n1+" "+n2+" "+n3);
        int x1=0;
        int x2=0;
        int x3=0;
        for (int j=0;j<num;j++){
            if(cjb[j][0].equals("C")&&cjb[j][1].equals("J")){
                x1++;
            }
            if(cjb[j][0].equals("J")&&cjb[j][1].equals("B")){
                x2++;
            }
            if(cjb[j][0].equals("B")&&cjb[j][1].equals("C")){
                x3++;
            }
        }
        if (x1>x2&x1>x3){
            System.out.print("C ");
        }
        if (x2>x1&x2>x3){
            System.out.print("J ");
        }
        if (x3>x1&x3>x2){
            System.out.print("B ");
        }
        if (x1==x2&x1>x3){
            System.out.print("C ");
        }
        if (x3==x2&x3>x1){
            System.out.print("B ");
        }
        if (x1==x3&x1>x2){
            System.out.print("B ");
        }
        if (x1==x2&x1==x3){
            System.out.print("B ");
        }
 
        int y1=0;
        int y2=0;
        int y3=0;
        for (int j=0;j<num;j++){
 
            if(cjb[j][0].equals("C")&&cjb[j][1].equals("B")){
                y1++;
            }
            if(cjb[j][0].equals("J")&&cjb[j][1].equals("C")){
                y2++;
            }
            if (cjb[j][0].equals("B")&&cjb[j][1].equals("J")){
               y3++;
            }
        }
        if (y1>y2&y1>y3){
            System.out.print("B");
        }
        if (y2>y1&y2>y3){
            System.out.print("C");
        }
        if (y3>y1&y3>y2){
            System.out.print("J");
        }
        if (y1==y2&y1>y3){
            System.out.print("B");
        }
        if (y3==y2&y3>y1){
            System.out.print("C");
        }
        if (y1==y3&y1>y2){
            System.out.print("B");
        }
        if (y1==y2&y1==y3){
            System.out.print("B");
        }
    }
}

牛客网满分,PTA平台差两分,一个测试点运行超时,应该是个大数。

posted @ 2018-10-04 11:13  博客园机器人  阅读(435)  评论(0编辑  收藏  举报