十、田忌赛马策略:故意让最弱的马输给对方最强的马,然后其他两匹马设法取胜。 设有三匹马,能力值分别为10,20,30。输入任意三匹马的能力值,若这三匹马有可能取胜,输出能取胜的三场对阵表,若无论如何

本文主要是介绍十、田忌赛马策略:故意让最弱的马输给对方最强的马,然后其他两匹马设法取胜。 设有三匹马,能力值分别为10,20,30。输入任意三匹马的能力值,若这三匹马有可能取胜,输出能取胜的三场对阵表,若无论如何,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

horse1 = [10,20,30]h1=int(input("请输入第1批马子的能力值"))
h2=int(input("请输入第2批马子的能力值"))
h3=int(input("请输入第3批马子的能力值"))
h=[h1,h2,h3]#30 30 *
if (h[1]==horse1[2] and h[2]==horse1[2]):print(str(h[1]) + 'vs' + str(horse1[0]))print(str(h[2]) + 'vs' + str(horse1[1]))print(str(h[0]) + 'vs' + str(horse1[2]))
elif (h[0]==horse1[2] and h[1]==horse1[2]):print(str(h[0]) + 'vs' + str(horse1[0]))print(str(h[1]) + 'vs' + str(horse1[1]))print(str(h[2]) + 'vs' + str(horse1[2]))
elif (h[0] == horse1[2] and h[2] == horse1[2]):print(str(h[0]) + 'vs' + str(horse1[0]))print(str(h[2]) + 'vs' + str(horse1[1]))print(str(h[1]) + 'vs' + str(horse1[2]))
#20 30 *
elif (h[0]==horse1[1] and h[1]==horse1[2]):print(str(h[0]) + 'vs' + str(horse1[0]))print(str(h[1]) + 'vs' + str(horse1[1]))print(str(h[2]) + 'vs' + str(horse1[2]))
elif (h[0]==horse1[2] and h[1]==horse1[1]):print(str(h[0]) + 'vs' + str(horse1[1]))print(str(h[1]) + 'vs' + str(horse1[0]))print(str(h[2]) + 'vs' + str(horse1[2]))
elif (h[0] == horse1[2] and h[2] == horse1[1]):print(str(h[0]) + 'vs' + str(horse1[1]))print(str(h[1]) + 'vs' + str(horse1[2]))print(str(h[2]) + 'vs' + str(horse1[0]))
elif (h[0] == horse1[1] and h[2] == horse1[2]):print(str(h[0]) + 'vs' + str(horse1[0]))print(str(h[1]) + 'vs' + str(horse1[2]))print(str(h[2]) + 'vs' + str(horse1[1]))
elif (h[1] == horse1[2] and h[2] == horse1[1]):print(str(h[0]) + 'vs' + str(horse1[2]))print(str(h[1]) + 'vs' + str(horse1[0]))print(str(h[2]) + 'vs' + str(horse1[1]))
elif (h[1] == horse1[1] and h[2] == horse1[2]):print(str(h[0]) + 'vs' + str(horse1[2]))print(str(h[1]) + 'vs' + str(horse1[1]))print(str(h[2]) + 'vs' + str(horse1[0]))else:print("无法取胜")

这篇关于十、田忌赛马策略:故意让最弱的马输给对方最强的马,然后其他两匹马设法取胜。 设有三匹马,能力值分别为10,20,30。输入任意三匹马的能力值,若这三匹马有可能取胜,输出能取胜的三场对阵表,若无论如何的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/867800

相关文章

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

使用TomCat,service输出台出现乱码的解决

《使用TomCat,service输出台出现乱码的解决》本文介绍了解决Tomcat服务输出台中文乱码问题的两种方法,第一种方法是修改`logging.properties`文件中的`prefix`和`... 目录使用TomCat,service输出台出现乱码问题1解决方案问题2解决方案总结使用TomCat,

C++中实现调试日志输出

《C++中实现调试日志输出》在C++编程中,调试日志对于定位问题和优化代码至关重要,本文将介绍几种常用的调试日志输出方法,并教你如何在日志中添加时间戳,希望对大家有所帮助... 目录1. 使用 #ifdef _DEBUG 宏2. 加入时间戳:精确到毫秒3.Windows 和 MFC 中的调试日志方法MFC

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

Python使用Colorama库美化终端输出的操作示例

《Python使用Colorama库美化终端输出的操作示例》在开发命令行工具或调试程序时,我们可能会希望通过颜色来区分重要信息,比如警告、错误、提示等,而Colorama是一个简单易用的Python库... 目录python Colorama 库详解:终端输出美化的神器1. Colorama 是什么?2.

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

30常用 Maven 命令

Maven 是一个强大的项目管理和构建工具,它广泛用于 Java 项目的依赖管理、构建流程和插件集成。Maven 的命令行工具提供了大量的命令来帮助开发人员管理项目的生命周期、依赖和插件。以下是 常用 Maven 命令的使用场景及其详细解释。 1. mvn clean 使用场景:清理项目的生成目录,通常用于删除项目中自动生成的文件(如 target/ 目录)。共性规律:清理操作

【测试】输入正确用户名和密码,点击登录没有响应的可能性原因

目录 一、前端问题 1. 界面交互问题 2. 输入数据校验问题 二、网络问题 1. 网络连接中断 2. 代理设置问题 三、后端问题 1. 服务器故障 2. 数据库问题 3. 权限问题: 四、其他问题 1. 缓存问题 2. 第三方服务问题 3. 配置问题 一、前端问题 1. 界面交互问题 登录按钮的点击事件未正确绑定,导致点击后无法触发登录操作。 页面可能存在

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

2024网安周今日开幕,亚信安全亮相30城

2024年国家网络安全宣传周今天在广州拉开帷幕。今年网安周继续以“网络安全为人民,网络安全靠人民”为主题。2024年国家网络安全宣传周涵盖了1场开幕式、1场高峰论坛、5个重要活动、15场分论坛/座谈会/闭门会、6个主题日活动和网络安全“六进”活动。亚信安全出席2024年国家网络安全宣传周开幕式和主论坛,并将通过线下宣讲、创意科普、成果展示等多种形式,让广大民众看得懂、记得住安全知识,同时还