总时间限制:
1000ms
内存限制:
65536kB
-
描述
-
5名运动员参加100米赛跑,各自对比赛结果进行了预测:
A说:E是第1名。
B说:我是第2名。
C说:A肯定垫底。
D说:C肯定拿不了第1名。
E说:D应该是第1名。
比赛结束后发现,只有获第1名和第2名的选手猜对了,E不是第2名和第3名,没有出现名次并列的情况。
请编程判断5位选手各是第几名。
输入
- 无 输出
-
输出要求:按ABCDE的顺序输出5行,其中第1行是A的名次,第2行是B的名次,
第3行是C的名次,第4行是D的名次,第5行是E的名次。
这一题的具体的程序,不太好写。但是真确的答案做出来了,若有更好的解题方法欢迎提建议。
#include
<stdio.h>
int main ()
{
printf ( "5 \n " );
printf ( "2 \n " );
printf ( "1 \n " );
printf ( "3 \n " );
printf ( "4 \n " );
return 0 ;
}
int main ()
{
printf ( "5 \n " );
printf ( "2 \n " );
printf ( "1 \n " );
printf ( "3 \n " );
printf ( "4 \n " );
return 0 ;
}