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平台差两分,一个测试点运行超时,应该是个大数。
勿在浮沙筑高台