教材P45,题29

news/2024/11/19 14:42:10/

题干:在某班班委的选举中,已知王小红,李强,丁金生三人被选入班委会,该班三名同学的预言如下:

甲:王小红为班长,李强为生活委员。

乙:丁金生为班长,王晓红为生活委员。

丙:李强为班长,王小红为学习委员。

名单公布后,发现三人都恰好猜对一半,请问三名同学各自何职?

ls = [0,1]
for p in ls:#p:王小红为班长for q in ls:#q:李强为生活委员for r in ls:#r:丁金生为班长for s in ls:#s:王小红为生活委员for t in ls:#t:李强为班长for u in ls:#u:王小红为生活委员b1 = (p == 0 and q == 1)b2 = (p == 1 and q == 0)c1 = (r == 0 and s == 1)c2 = (r == 1 and s == 0)d1 = (t == 0 and u == 1)d2 = (t == 1 and u == 1)if (b1 + c1 + d1 == 3)\or (b1 + c1 + d2 == 3)\or (b1 + c2 + d1 == 3)\or (b1 + c2 + d2 == 3)\or (b2 + c1 + d2 == 3)\or (b2 + c2 + d1 == 3)\or (b2 + c2 + d2 == 3)\or (b2 + c1 + d1 == 3):if p + s + u == 1 and q + t == 1:#王小红只能从班长、生活委员和学习委员里面选择一个职位#李强只能从生活委员和班长中选择一个职位print("p:{} q:{} r:{} s:{} t:{} u:{}".format(p,q,r,s,t,u) )

 


http://www.ppmy.cn/news/127806.html

相关文章

教材P45,题30

在某班班委成员的选举中,已知王小红、李强、丁金生三位同学被选进了班委会,该班的甲,乙,丙三名学生预言如下, 甲说:王小红为班长,李强为生活委员. 乙说:丁金生为班长,王小…

【Java基础】【狂神说Java】Java零基础学习视频通俗易懂P45-51(方法)(Day3-20210702)

1 方法 1.1 方法的基本知识 main方法是由java虚拟机调用的 1.2 方法的重载 1.3 命令行传参 package method;public class Demo03 {public static void main(String[] args) {for(int i0;i<args.length;i){System.out.println(args[i]);}} }打开cmd javac Demo03.java #生…

谷粒商城P45 商品服务

商品服务-三级分类-查询-递归树型结构数据获取 /*** 查出所有分类以及子分类&#xff0c;以树形结构组装起来*/Overridepublic List<CategoryEntity> listWithTree() {//1.查出所有分类List<CategoryEntity> entities baseMapper.selectList(null);//2.组装父子的…

谷粒商城--P45 数据库突然连接不上

踩坑足迹 P451、数据库连接不上2、测试类 P45 1、数据库连接不上 error&#xff1a; last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. 这个问题卡了两天&#xff0c;之前也没遇到这个问题&a…

p45 方法的定义和调用

什么是方法 /* 修饰符 返回值类型 方法名(参数&#xff09;{ 方法体 return 返回值 } */ 看到return就代表方法已经结束了 静态的话可以直接调用&#xff08;static&#xff09;&#xff0c;如果非静态则需要对对象进行实例化 有返回值&#xff1a; 1.如果方法有返回值&#…

华硕P45VJ升/降级BIOS记

事情的起源 自用笔记本电脑2013年买了之后几乎很少用&#xff0c;最近下班回来看片总觉得风扇呼呼响&#xff0c;清理了灰尘也没卵用&#xff0c;就想着是不是bios没更新的问题。。。 步骤 下载WinFlush刷新最新的BIOS程序 http://www.asus.com/tw/support/Download/3/461/…

P45-前端基础CSS-Position绝对定位介绍

P45-前端基础CSS-Position绝对定位介绍 1.概述 绝对定位于相对定位的区别是什么那 &#xff1f; 在下面我们用案例介绍绝对定位的特性。 2.未开启绝对定位展示效果 2.1.未开启绝对定位代码 <!DOCTYPE html> <html><head><meta charset"UTF-8"…

(P45)面向对象版表达式计算器:Storage类实现

文章目录 1.Storage类实现 1.Storage类实现 Storage类用于存储一些变量与常量的值 eg&#xff1a;支持pi&#xff0c;e&#xff0c;比如pi3.14&#xff0c;则pi36.14 Storage类图如下&#xff1a; cells_&#xff1a;保存变量与常量的值 inits_&#xff1a;变量与常量是否初始…