哪款赛车最佳? C 4182

xiaoxiao2021-02-28  10

哪款赛车最佳?

Time Limit: 1000 ms Memory Limit: 65536 KiB

Submit Statistic Discuss

Problem Description

四名专家对四款赛车进行评论。 专家A说:a号赛车是最好的。 专家B说:b号赛车是最好的。 专家C说:c号不是最佳赛车。 专家D说:专家B说错了。 事实上只有一款赛车最佳,且只有一名专家说对了,其他三人都说错了。请编程输出最佳车的编号,以及哪位专家所对了。  

Input

多组测试数据,对于每组测试数据,第 1 行输入3个正整数,表示a、b 、c的编号,编号x范围(1 <= x <= 4),且编号互不相同。  

Output

对于每组测试数据,输出正整数x和字符ch,表示最佳车的编号以及说对的专家的编号,详细格式请参考样例。  

Sample Input

2 4 3

Sample Output

3 D

Hint

Source

xry-fhf

 

 

 

#include <stdio.h> #include <stdlib.h> int main() {     int best,a,b,c,s1,s2,s3,s4;     while(~scanf("%d %d %d",&a,&b,&c))     {         for(best=1; best<=4; best++)         {                 s1=(best==a);                 s2=(best==b);                 s3=(best!=c);                 s4=!s2;//在不同的a,b,c下给出s1,s2,s3,s4的定义             if(s1+s2+s3+s4==1)             {                 if(s1==1)                     printf("%d %c\n",a,'A');                 if(s2==1)                     printf("%d %c\n",b,'B');                 if(s3==1)                     printf("c  is'n best\n");//c专家所说的是一种特殊情况,注意题中只有a,b,c三个输出样例                 if(s4==1)                     printf("%d %c\n",c,'D');             }         }     }     return 0; }

 

转载请注明原文地址: https://www.6miu.com/read-2100092.html

最新回复(0)