import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
long n;
int p=0,A=0,B=0;
long a1=0,a2=0,a3=0,b1=0,b2=0,b3=0;//1为C,2为J,3为B,;
n=in.nextLong();
int i,j=0;
char x,y;
for ( i = 0; i <n; i++)
{
x=in.next().charAt(0);
y=in.next().charAt(0);
if(x=='C'&&y=='C')
{
p++;
}
if(x=='C'&&y=='J')
{
A++;
a1++;
}
if(x=='C'&&y=='B')
{
B++;
b3++;
}
if(x=='B'&&y=='J')
{
B++;
b2++;
}
if(x=='B'&&y=='B')
{
p++;
}
if(x=='B'&&y=='C')
{
A++;
a3++;
}
if(x=='J'&&y=='B')
{
A++;
a2++;
}
if(x=='J'&&y=='J')
{
p++;
}
if(x=='J'&&y=='C')
{
B++;
b1++;
}
}
System.out.println(A+" "+p+" "+B);
System.out.println(B+" "+p+" "+A);
if (a1>a2&&a1>a3) System.out.print("C");
else if (a2>a1&&a2>a3) System.out.print("J");
else if (a3>a1&&a3>a2) System.out.print("B");
else if(a1==a2&&a2==a3) System.out.print("B");
else if (a1==a2) System.out.print("C");
else if (a1==a3) System.out.print("B");
else if (a2==a3) System.out.print("B");
System.out.print(" ");
if (b1>a2&&b1>b3) System.out.print("C");
else if (b2>a1&&b2>b3) System.out.print("J");
else if (b3>a1&&b3>b2) System.out.print("B");
else if(b1==b2&&b2==b3) System.out.print("B");
else if (b1==b2) System.out.print("C");
else if (b1==b3) System.out.print(

有一个测试点答案错误,哪里出现了问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 快乐鹦鹉 2022-03-19 15:29关注
else if (b2>a1&&b2>b3) System.out.print("J");
else if (b3>a1&&b3>b2) System.out.print("B");
这两行弄错了吧,a1应该是b1吧本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报