谁是小偷?

嫌疑人A、B、C、D的笔录如下,其中三人为真,一人为假:

A:我不是小偷

B:C是小偷

C:小偷肯定是D

D:C在冤枉人

要求:提交清晰代码及运行通过截屏。调试须至少输入两次自然数且运行得到正确结果。

for i in range(1, 5):if ((i != 1) + (i == 3) + (i == 4) + (i != 4)) == 3:i = chr(i + 64)  #数字转字母print('小偷是%c' % i)


这里涉及了字母与数字的转换,主要是根据ASCi码的原理

ord()函数接受一个字符类型参数,并返回一个十进制对应的ASCi码值

    ord(‘A’)    65chr(65)‘A’

chr()函数其接受一个整型参数,并返回一个与其ASCII码相对应的字符。

Python 谁是小偷? 嫌疑人A、B、C、D的笔录如下,其中三人为真,一人为假:相关推荐

  1. python 谁是小偷_python 小偷程序

    分析了一些Google和百度的地址参数,比如我要搜索一个关键字"SuperSingo",我在输入框输入SuperSingo并点击搜索后,地址栏变为: Google:http://w ...

  2. python判断谁是小偷_警察抓了A、B、C、D四名偷窃嫌疑犯,但其中只有一人是真正的小偷。审问记录如下:...

    [填空题]在数据库运行阶段,对数据库经常性的维护工作主要是由 完成的. [单选题]在十字光标处被调用的菜单,称为: [单选题]幕府的对外策略开始向锁国政策转变始于 [单选题]取消命令执行的键是: [多 ...

  3. python中谁是小偷_如何利用心理学从言语中找出谁是小偷??

    一个房间,9个人,一夜之间丢了一部新数码相机,已经排除有外贼的可能,但是又想不通谁有偷相机的动机,如何利用心理学从言语中判断出小偷可能是谁?? 学校宿舍,经过讨论分析,相机丢失时间是在夜间熄灯前后,因 ...

  4. 谁是小偷python代码_警察抓到四个人ABCD(小偷是谁 C++)

    转载这么多了 发个自己写的程序吧! 警察抓到四个人 ABCD-- 题目:警察抓到四个人 ABCD , A: 我不是小偷 B:c 是小偷 C: 小偷肯定是 D D:C 冤枉我 其中有 1 个人说假话,只 ...

  5. 用c语言程序判断谁是小偷

    用c语言程序判断谁是小偷 题目: 警察局抓了a,b,c,d四名偷窃嫌疑犯,当中只有一个是小偷,审问结果如下: a说:"我不是小偷." b说:"c是小偷." c说 ...

  6. 题目分析参考贺老师的答案————谁是小偷如何派任务

    题目: 警察局抓住了A.B.C.D四名盗窃嫌疑犯,其中只有一人是小偷.在审问时,A说:"我不是小偷":B说:"C是小偷":C说:"小偷肯定是D&quo ...

  7. 实验二第1关:谁是小偷?

    任务描述 本关任务:判断谁是小偷. 警察局抓了 a,b,c,d 四名偷窃嫌疑犯,其中只有一人是小偷.审问中: a 说:"我不是小偷." b 说:" c 是小偷." ...

  8. 破案侦查,谁是小偷?

    上机内容:循环判断 上机目的:灵活运用 /* *copyright()2012计算机学院 *All rights reserved *文件名称:text.cpp *作者:刘杰 *完成日期:2012年1 ...

  9. 警察局抓了a,b,c,d 4名偷窃嫌疑犯,其中只有一人是小偷。审问中,a说:“我不是小偷。”b说:“c是小偷。”c说:“小偷肯定是d。”d说:“c在冤枉人。”

    现在已知4个人中有3个人说的是真话,一个人说的是假话,问到底谁是小偷? 问题分析:用枚举尝试法来解决. 算法设计:用变量x存放小偷的编号. 四个人所说的话就可以表示成如下四句话: a说的话: x != ...

最新文章

  1. MySQL事务的读脏
  2. zabbix代理服务器搭建
  3. 发送邮件_使用 Python 发送电子邮件
  4. C++/C中定义与声明的区别
  5. Pandas: 使用read_excel、describe、loc方法求极差、变异系数与四分位数间距
  6. opencv源代码之中的一个:cvboost.cpp
  7. Word插入插图清单目录、附表清单目录
  8. linux没有浏览器如何卸载,在Ubuntu系统中安装Opera浏览器及卸载的方法
  9. 74LS系列芯片简记——10-19
  10. [Windows][卓越性能模式]win10上如何开启卓越性能模式?
  11. 计算机地质制图CAD,计算机辅助地质制图
  12. 什么样的公司程序员待遇好
  13. Java父子二人求父子年龄_六年级数学年龄问题应用题练习2013
  14. JAVA和SQL中时间的格式化 (yyyy-MM-dd HH:mm:ss转换规则)知识总结
  15. 2018年固态硬盘会大规模降价吗?
  16. S3C2440上LCD驱动 (FrameBuffer)实例开发讲解
  17. Flash、RAM、ROM的区别
  18. RACI模型在IT项目管理中应用
  19. 求y=sinx在[0,π]上的反函数
  20. ucore lab 2

热门文章

  1. 变与不变——一汽-大众的数字化人才战略“突围”
  2. 1月26日学习内容整理:reverse函数补充,modelform对象补充,form表单参数补充
  3. 【转】错误: ORA-01591: 锁被未决分布式事务处理 7.2.428982 持有--解决方案
  4. leetcode || 50、Pow(x, n)
  5. 错误: libstdc++.so.6: cannot open shared object file: No such file or directory
  6. addListener添加事件监听器,第三个参数useCapture (Boolean) 的作用
  7. Tengine ngx_http_sysguard_module 过载保护模块使用
  8. 电脑开机密码忘记了怎么办?
  9. 【整理】SAP PM工厂维护模块初识
  10. 【PP】其他类型BOM备忘录