★5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第一,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A第一。 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次! #include <stdio.h> int main() { int a, b, c, d, e; for (a = 1; A < 6;a++) { for (b = 1; b < 6;b++) { for (c = 1; c < 6; c++) { for (d = 1; d < 6; d++) { for (e = 1; e < 6; e++) { if ((((b == 1) + (a == 3)) == 1) && (((b == 2) + (e == 4)) == 1) && (((c == 1) + (d == 2)) == 1) && (((c == 5) + (d == 3)) == 1) && (((a == 1) + (e == 4)) == 1)) { //每句只有一半是对的,所以两个真值判断间应用“+”,而不可用“||” printf("A=%d,B=%d,C=%d,D=%d,E=%d\n", a, b, c, d, e); return 0; //当判定出名次时,应以返回0值结束程序,以免其返回循环条件不断执行 } } } } } } return 0; }
比赛结束后,每位选手都说对了一半,请编程确定比赛的名次
原创温暖的微笑 ©著作权
文章标签 请编程确定比赛的名次 文章分类 C/C++ 后端开发
-
c语言:2种方法:5位运动员参加跳水比赛,每位选手都说对一半,请确定比赛名次
c语言:2种方法:5位运动员参加10米台跳水比赛,每位选手都说对一半,请确定比赛名次
c语言:2种方法:5位运动员参加10米台 每位选手都说对一半 请确定比赛名次 -
hduoj------确定比赛名次
拓扑排序结合代码的完整理解 确定比赛名次Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 6553
拓扑排序 HDUOJ 数据 i++ #include -
HDU 1285 确定比赛名次
确定比赛名次有N个比赛队(1 Input输入有若干组,每组中的第一行为二个数N(1
i++ #include 数据 -
确定比赛名次(拓扑排序)
题目大概:输入有多个数据,输入n,m,接下来有n个队伍参加了m场比赛,接下来m行每行两个数p1,p2,是p1赢了p2,
图论 拓扑排序 #include 数据 i++