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

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

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

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

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

/*
本题中,使用w,l,d分别代表王小红,李强,丁金生。
使用0,1,2分别代表班长,生活委员,学习委员。*/
public class Vote {public static void main(String[] args) {int w,l,d;for(w = 0;w<=2;w++){for(l = 0;l<=2;l++){for(d = 0;d<=2;d++){if((w==0&l!=1|w!=0&l==1)&(d==0&w!=1|d!=0&w==1)&(l==0&w!=2|l!=0&w==2)&(w!=d&d!=l&l!=w)){System.out.println("王小红:"+select(w));System.out.println("丁金生:"+select(d));System.out.println("李强:"+select(l));}}}}}public static String select(int person){if(person== 0){return "班长";}else if (person ==1 ){return "生活委员";}else{return "学习委员";}}
}

最终运行结果为

与逻辑推理结果一致,得解。

班委竞选题P45,T29.相关推荐

  1. 用Python实现班委竞选(屈婉玲 离散数学P45 29)

    目录:一.题目及分析 二.代码块 1:题目以及对应的分析 在某班班委成员的选举中,已知王小红.李强.丁金生三位同学被选进了班委会.该班的甲,乙,丙三名学生预言如下: 甲说:王小红为班长,李强为生活委员 ...

  2. 离散数学班委竞选代码实现

    ###班委竞选 ###a:王小红为班长 b:王小红为生活委员 c:王小红为学习委员 ###d:李强为班长 e:李强为生活委员 f:李强为学习委员 ###g:丁金生为班长 h:丁金生为生活委员 j:丁金 ...

  3. 离散数学班委成员选举,王小红,李强,丁金生,python实现

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

  4. 五人投票选举c语言,c程序班委投票选举系统.docx

    c程序班委投票选举系统 要先在文件夹中新建名字为"候选人"的文本文档且里面不要有任何内容.此程序还是有一部分漏洞的,切勿直接使用! /* Note:Your choice is C ...

  5. 【提交备注截图-班委福利】批量给图片插入文字

    做班委的经常需要提交什么截图,截个图就算了,还常常需要每人在上面注明班级学号姓名什么的,这种形式主义的重复劳动就很恶心人. 于是乎,我写了个程序,根据现有的班级名单自动生成图片文字备注,文字是从居中部 ...

  6. C语言大作业关于班委选举,大学竞选班长演讲稿(精选10篇)

    大学竞选班长演讲稿(精选10篇) 很多学生想要在大一的时候竞选班长,那么想要竞选大学班长应该怎么说呢?班长是班级的领头人,必须要做的是引领大家树立个积极向上的班风.下面是瑞文小编收集整理的大学竞选班长 ...

  7. 离散数学班委竞选问题用python程序实现(课本p45.30)

    目录 前言 一.题目 二.大致思路 1.将命题符号化 2.将条件表示出来 三.代码实现 四.运行结果 总结 前言 随着离散数学的开展学习,我们学习了命题逻辑等值演算相关知识,那么现在让我们用pytho ...

  8. 计算机学院班委交谈会简报,计算机学院顺利召开假期信息管理工作会议

    原标题:计算机学院顺利召开假期信息管理工作会议 为加强寒假的信息管理工作,全面做好开学工作准备,以及落实下一阶段的工作安排.2021年1月28日晚7点20,计算机学院召开假期信息管理工作会议,本次会议 ...

  9. 紫星文件通(班委学委收集作业查人神器)

    软件下载官网 紫星文件通 总览 作为一个卑微的学委,总是因为收作业的事焦头烂额,又是要查人又是收集到的文件杂乱无章,因此我和小伙伴们现在开发了这个软件专门用作文件的重命名和查人 实现的功能 1.查人( ...

  10. 高二物竞转北大计算机华师,华师一附中最牛班:30多人考上清华、北大,4人获国际奥赛金牌!...

    30多位同学进入清北,其中有11名竞赛保送生,且4人获得奥赛国际金牌,2人获得亚赛金牌--这些令人瞩目的成绩,使华中师大一附中2017届28班的名号如雷贯耳.在最初便誓言要书写神话的集体,终于不负众望 ...

最新文章

  1. MySQL RR隔离级别的更新冲突策略
  2. 深度解析:mPaaS 3.0全新组件
  3. 在linux命令下如何访问一个url?
  4. 使用kubectl delete pods xxx删除对应的pod,提示删除成功,但是立马又会生成一个。为何?
  5. C语言试题六之使字符串的前导*号不得多于n个;若多于n个,则删除多于的*号;若少于或等于n个,则什么也不做。字符串中间和尾部的*号不删除。
  6. 【设计模式 04】代理模式
  7. 华为面试改革,我们该怎么跟进?
  8. 《逆袭进大厂》之C++篇49问49答(绝对的干货)
  9. UML的简单介绍和画法
  10. LAMP一键安装包是什么?
  11. CC1310在433MHz下的PCB设计指南
  12. css 设置背景颜色失效?
  13. IEEE 802.15.4的信道接入机制一基础、信标和非信标帧网络
  14. 蒙氏三段卡---马三段卡
  15. Unity3D 运用GL屏幕画图(阴阳师画符)
  16. 微信小程序使用Socket
  17. android源代码文件结构
  18. vue实战(11):开发店铺详情(二)
  19. 【数据库技术课程设计】 电信学院考研信息管理系统 +【Visual FoxPro】
  20. 解析button和input type=button 的区别

热门文章

  1. 分布式MySQL美文
  2. API 钩子获取窗口的关闭消息
  3. Blender“飞蛾扑火”视觉特效教学
  4. 装修怎么快速除甲醛 房间装修除装修异味方法
  5. 监狱人员定位系统:提高监狱安全性及维护社会安全的工具
  6. 【常用的产品设计规范】
  7. 关于AI算法工程师成长路径
  8. ensp(ospf虚链路配置实验)
  9. 美团外卖月卡6张5元无门槛10.8/MINISO/名创优品耳机9.9/美特斯邦威3件100/
  10. doctype属于html标签吗,HTML !DOCTYPE 标签 布局引用的几种方法 行级元素与块级元素...