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

题目

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

A选手说:B第二,我第三;

B选手说:我第二,E第四;

C选手说:我第一,D第二;

D选手说:C最后,我第三;

E选手说:我第四,A第一;

比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。

思路

因为我们不知道每个人的具体名次,所以首先创建五个循环,对应 a,b,c,d,e分别获得第一到第五的所有情况,再根据五位选手的比赛预测列出表达式,因为每位选手说了两句话,但只有其中一句话是正确的,我们知道在我们的计算机中,对为1,不对为0,只要我们每位选手的两个预测相加都恰好等于1,那条件就成立了, 当五位选手的条件都满足时,还要判断五位选手的名次是否互不相同(即a * b * c * d * e==1* 2* 3* 4* 5,因为乘积是唯一的;也可以单独来判断他们是否相同,有点麻烦,这里就采用乘积的形式),如果不判断,就会出现多种符合情况的组合

源码 

#include<stdio.h>int main()
{int a = 0, b = 0, c = 0, d = 0, e = 0;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)//A选手说的{if ((b == 2) + (e == 4) == 1)//B选手说的{if ((c == 1) + (d == 2) == 1)//C选手说的{if ((c == 5) + (d == 3) == 1)//D选手说的{if ((e == 4) + (a == 1) == 1)//E选手说的{if (a * b * c * d * e == 120)//当选手的话都对时,这里是来选择唯一符合的结果{printf("a=%d b=%d c=%d d=%d e=%d\n", a, b, c, d, e);}}}}}}}}}}}return 0;
}

看一下结果:

如果不进行唯一性判断,就会出现多种符合结果的组合:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/49151.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

马上高考了,我用Python分析出了10年内高考最难的年份

网络上关于哪年高考难度最大的争议从未中断&#xff1a; 于是我决定用python对2010年至2020年的高考数据进行分析&#xff0c;多角度分析得出全国卷最难的年份。 以某高考大省理科成绩为例&#xff0c;我从网络上爬取了从2010年至2020年之间的理科成绩数据&#xff0c;存入csv文…

活动星投票最美空姐网络评选微信的投票方式线上免费投票

如何进行“最美空姐”的投票活动_投票小程序投票_投票助力方式 大家在选择投票小程序之前&#xff0c;可以先梳理一下自己的投票评选活动是哪种类型&#xff0c;目前有匿名投票、图文投票、视频投票、赛事征集投票等。 我们现在要以“最美空姐”为主题进行一次投票活动&#xf…

记第一次Python数据分析练习——2018年“泰迪杯”数据分析职业技能大赛B题(2021/5/20)

文章目的 本人目前是应用统计专业大二(2021/5/20)的本科生&#xff0c;上学期上过Python课&#xff0c;但说实话讲的不深&#xff0c;过了一个学期也基本上忘光了。 最近深刻地觉得计算机专业真是好啊&#xff0c;以后我也要当程序员.JPG &#xff0c;最近开始和老板参加点小…

【意料之中】北大 “韦神”斩获100万奖金

来源&#xff1a;达摩院&#xff0c;编辑&#xff1a;nhyilin 仅用于学术分享&#xff0c;版权属于原作者 前一段时间&#xff0c;韦神就因为一段采访火了。这次韦神又入了达摩院奖杯名单中&#xff0c;不得不说实力真的强。 10月14日&#xff0c;2021达摩院青橙奖公布获奖名单…

《绝地求生》玩家排名预测(2万5千字~大型综合实战)

《绝地求生》玩家排名预测 1. 项目背景2. 数据集介绍3. 项目评估方式3.1 评估方式3.2 MAE(Mean Absolute Error)介绍 4. 项目实现&#xff08;数据分析RFlightGBM&#xff09;4.1 获取数据、基本数据信息查看4.2 数据基本处理4.2.1 数据缺失值处理4.2.2 特征数据规范化处理4.2.…

2019年‘泰迪杯’数据分析职业技能大赛A题——个人代码分享

目录 题目 任务 1 数据预处理与统计 任务 2 数据分析与可视化 代码展示 任务一 任务二 题目 任务 1 数据预处理与统计 任务 1.1 对数据作必要的预处理&#xff0c;在报告中列出处理步骤&#xff0c;将处理后的结 国保存为“task1_1.csv”。 任务 1.2 统计每个大类商品…

2020泰迪杯数据分析技能赛B题-新冠疫情数据分析

任务 1 数据的基本处理 任务 1.1 根据附件 1“城市疫情”中的数据统计各城市自首次通报确诊病 例后至 6 月 30 日的每日累计确诊人数、累计治愈人数和累计死亡人数&#xff0c;将结果 保存为“task1_1.csv”&#xff0c;第一行为字段名&#xff0c;按城市、日期、累计确诊人数…

【论文阅读】提升的自动作文评分通过Prompt预测和匹配

摘要 自动作文评分的目标时自动得评估文章的质量。它是自然语言处理领域中主要的教育应用之一。近来&#xff0c;预训练的技术被用于提升下游任务的性能表现。但是&#xff0c;通过预训练的编码器获取更好的特征&#xff0c;比如说prompts&#xff0c;是很重要的但是并没有被完…

数据分析师是青春饭吗?年龄影响很大吗?

数据分析师是青春饭吗&#xff1f;企业需要经验丰富的数据分析师&#xff0c;数据分析师是不是青春饭&#xff0c;反而是越老越吃香&#xff0c;做数据分析不在于年龄&#xff0c;年龄相对你的经验和技能、适应性、还有学习能力并不重要&#xff0c;数据分析工作并不是一蹴而就…

下一个韦神?广西桂林14岁初中生保送清华丘班,明年本硕博连读!

【导读】最近&#xff0c;初三学生官子钦和高一学生周睿哲被清华丘成桐数学领军计划录取&#xff0c;网友们围观后深深震撼&#xff1a;这就是天才。 14岁天才少年又一次震撼了网友&#xff01; 近日&#xff0c;清华大学丘成桐领军人才培养计划2023年第一批次入围认定结果公…

如何通过tushare获取数据并添加进度条,写入到本地Excel文件

tushare官网地址&#xff1a;Tushare数据 欢迎大家注册体验 安装tushare库 在命令提示符或终端中输入以下命令&#xff0c;可使用pip安装tushare库&#xff1a; pip install tushare 获取API token 在使用tushare库之前&#xff0c;需要先获取API token。在tushare官网注册…

U8如何修改单位名称和账套名称

1、修改单位名称和账套名称时需要使用系统管理员账号登录&#xff0c;系统管理员账号为1 2、登录之后点击系统管理-单位信息 3、找到需要修改的单位&#xff0c;双击即可修改 4、在弹出的弹窗中修改单位名称然后点击确定即可 5、账套名称的修改需点击系统管理-单位账套 6、…

悟空crm二次开发 新增人力资源HRM招聘需求、简历管理、公文管理、回款统计、回款管理、回款计划

悟空crm二次开发 新增人力资源HRM招聘需求、简历管理、公文管理、回款统计、回款管理、回款计划 public function createTeamData($param) {if (!is_array($param[user_id])) {$param[user_id] [intval($param[user_id])];}if (!is_array($param[types_id])) {$param[types_id…

【U8+】用友U8+自动审核自动生成的其他出入库单据

【问题需求】 用友U8中&#xff0c;客户希望调拨单、组装拆卸单、盘点单审核后&#xff0c;自动审核对应的其他出入库单。 【解决方法】 针对账套库执行&#xff0c;查询语句&#xff1a; select * from AccInformation where cSysID ST and ccaption like %自动审核%查询后…

SAP_过账提示科目要求一个成本会计分配

问题点&#xff1a; 解决方案&#xff1a; 在ECC系统&#xff0c;可通过KA02-更改成本要素&#xff0c;在缺省科目分配中设置默认的成本中心或内部订单 后台-控制-成本要素会计-主数据-成本要素-创建成本要素 在S4/HANA系统中&#xff0c;由于成本要素会计功能的变更&#xf…

【分享】用友U8无需API开发连接表单系统、CRM系统、数据库等第三方应用

用友U8用户使用场景&#xff1a; 每当用友U8有存货修改时&#xff0c;需要仓库管理员查询存货档案详情&#xff0c;然后在钉钉宜搭上查询对应货品详情并进行修改&#xff0c;确保两个系统的信息统一&#xff0c;便于销售人员调整营销策略。 但整个流程耗费一定的时间&#xff0…

总账科目 前台操作关事务代码及操作要点

目录 1、维护会计科目相关代码及要点 2、公司代码中的科目参数详解 1、维护会计科目相关代码及要点 事务代码&#xff1a;FSP0 在科目表中维护科目 操作例子&#xff1a;创建1001010100 现金-人民币 及40010001实收资本. 点保存后成功展示如下图 注意&#xff0c;后台必须的…

安卓--记账软件课程设计

安卓课程设计 记账软件课程设计 目录 1 引言............................................................................................................................................................. 2 1.1 背景............................................…

用友U8二次开发之登录

首先引用U8的登录DLL&#xff1a; 然后是调用U8的登录UI&#xff1a; UFSoft.U8.Framework.Login.UI.clsLogin U_Login new UFSoft.U8.Framework.Login.UI.clsLogin();U_Login.login("DP")其中DP是门户子系统的代码&#xff0c;如果不调用U8的业务系统功能&#xff…

基于android的记账APP大作业项目

基于android的记账APP 一 项目介绍 由于日常生活中,有很多月光一族的人们&#xff0c;他们往往不知不觉&#xff0c;觉得钱用的差不多了。而且最后回想起来&#xff0c;还不知道钱用到哪些地方了。所以开发此软件的目的&#xff0c;就是为了解决这样的问题&#xff0c;从软件…