5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果:
A选手说:B第二,我第三;
B选手说:我第二,E第四;
C选手说:我第一,D第二;
D选手说:C最后,我第三;
E选手说:我第四,A第一;
比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。
分析:在位置情况下5位选手的名次不确定,因此我们需要对他们每一个进行遍历;使用for循环,讲每次遍历控制在5以确保每种可能性;在最后一层需要对每位选手所说进行判断。符合上述条件后才可确认。
代码如下:

#include<stdio.h>
int main()
{int A = 0, B = 0, C = 0, D = 0, E = 0;for (A = 1; A <= 5; A++)for (A = 1; A <= 5; A++)for (B = 1; B <= 5; B++)for (C = 1; C <= 5; C++)for (D = 1; D <= 5; D++)for (E = 1; E <= 5; E++)if (((B == 2) + (A == 3) == 1 && (B == 2) + (E == 4) == 1 && (C == 1) + (D == 2) == 1 &&(C == 5) + (D == 3) == 1 && (E == 4) + (A == 1) == 1) == 1)if (120 == A * B * C * D * E)//每个人的名次不同但名次相乘为恒为120printf("A=%d B=%d C=%d D=%d E=%d", A, B, C, D, E);return 0;
}

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果相关推荐

  1. 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比

    5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三: B选手说:我第二,E第四: C选手说:我第一,D第二: D选手说:C最后,我第三: E选手说:我第四,A第一: 比 ...

  2. 【超详细】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果

    题目 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果: A选手说:B第二,我第三: B选手说:我第二,E第四: C选手说:我第一,D第二: D选手说:C最后,我第三: E选手说:我第四,A第 ...

  3. 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果Matlab程序实现

    题目: 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三: B选手说:我第二,E第四: C选手说:我第一,D第二: D选手说:C最后,我第三: E选手说:我第四,A第 ...

  4. 【C语言练习题】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果:A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:……

    五名运动员参加比赛,每名选手的获奖可能性都是1,2,3,4,5名,我们用for循环嵌套的方式把这个意思表示出来: 比赛结束后,每位选手都说对了一半,接下来我们的问题就在于怎么描述一半是错的,一般是对的 ...

  5. 【面试题】【C语言】5位运动员参加跳水比赛,有人让他们预测比赛结果

    题目: A选手说:B第二,我第三: B选手说:我第二,E第四: C选手说:我第一,D第二: D选手说:C最后,我第三: E选手说:我第四,A第一: 比赛结束后,恰好每位选手都说对了一半,请用编程实现他 ...

  6. 五个运动员参加比赛根据他们说的话判断结果

    #define _CRT_SECURE_NO_WARNINGS 1 //题目要求:5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 //A选手说:B第二,我第三: //B选手说:我第二,E第四 ...

  7. 小米汽车计划在2024年上半年出车:第一年卖10万台

    据吉林省人民政府官网,吉林省委书记景俊海,省委副书记.省长韩俊一起在长春会见小米集团创始人.董事长兼首席执行官雷军一行.雷军表示,一定抢抓汽车产业与消费电子深度融合的有利契机,充分发挥自身科技创新和生 ...

  8. 树莓派10年销量4600万台!儿童玩具到工业设备它都可,创始人:最初只想造廉价电脑,不料第一天就卖出10万台...

    晓查 发自 凹非寺 量子位 | 公众号 QbitAI 不知不觉中,树莓派都已经十岁啦! 这些年你买过多少块树莓派,有多少块最后吃灰了呢?(doge) 2012年2月29日,第一台树莓派出货. △ 20 ...

  9. java第一行输出1当i=10 输出0_当输出模式位MODE[1:0]=10时,最大输出速度为:

    [填空题]接听电话时想知道对方是谁,应该问( )或者( ) [判断题]西餐宴会的酒水分为餐前酒.佐餐酒和餐后酒.佐餐酒根据主菜选用,一般是海鲜类选用白葡萄酒,牛羊肉类选用红葡萄酒. [单选题]STM3 ...

最新文章

  1. LISP 图层前后缀_lisp获取qleader端点_lisp以一个图层来做定义快名称怎么实现
  2. Oracle RAC CSS 超时计算 及 参数 misscount, Disktimeout 说明
  3. IIS托管管道模式的集成和经典
  4. 牛客2018校招 1. 拼多多 大整数相乘
  5. 3行代码给你的python提速4倍!
  6. linux命令之查看文件内容加上行号-nl
  7. ASP.NET 动态加载WebService功能
  8. 根据excel批量归类文件
  9. 计算机系统及原理pdf,计算机系统组成及工作原理题目.pdf
  10. “21天好习惯”第一期-6
  11. CCNA学习指南 第五章 下载
  12. 玩转华为ENSP模拟器系列 | 配置TWAMP统计业务示例
  13. 层次分析法(AHP)详细步骤
  14. 第52届格莱美大奖完全获奖名单
  15. 疫情之下,我们该如何选择工作?
  16. 与公共云提供商进行谈判的3个技巧
  17. 【Lighthouse教程】Win10远程连接同步代码
  18. 小姑娘说,我全靠水群,挤进了安全圈
  19. android app 内嵌h5小游戏
  20. 计算机键盘如何打字课件,教您如何熟悉键盘(打字指法)_计算机的基本知识_IT /计算机_信息...

热门文章

  1. SQL Server数据库关系图中,此数据库没有有效所有者......的两种解决办法
  2. 那些猝不及防的bug
  3. 鸿蒙操作系统与windows操作系统,国产操作系统成了,足以代替Windows,但不是鸿蒙,谷歌猝不及防...
  4. 2022/10/21 输入一批考试分数,用-1作为结束标志,若输入大于100分,则提示重新输入,然后计算最高分、最低分与平均分
  5. 工训智能垃圾桶总结1
  6. 广播接收器动静态注册
  7. 金融风险管理所面临的挑战
  8. python求基本勾股数_常见的勾股数及公式.
  9. 加拿大计算机系,美加转学等等
  10. IPv6技术精要--第8章 IPv6动态地址分配原理