L1-083 谁能进图书馆,python解法
题目为了保障安静的阅读环境有些公共图书馆对儿童入馆做出了限制。例如“12 岁以下儿童禁止入馆除非有 18 岁以上包括 18 岁的成人陪同”。现在有两位小/大朋友跑来问你他们能不能进去请你写个程序自动给他们一个回复。输入格式输入在一行中给出 4 个整数禁入年龄线 陪同年龄线 询问者1的年龄 询问者2的年龄这里的禁入年龄线是指严格小于该年龄的儿童禁止入馆陪同年龄线是指大于等于该年龄的人士可以陪同儿童入馆。默认两个询问者的编号依次分别为1和2年龄和年龄线都是 [1, 200] 区间内的整数并且保证陪同年龄线严格大于禁入年龄线。输出格式在一行中输出对两位询问者的回答如果可以进就输出年龄-Y否则输出年龄-N中间空 1 格行首尾不得有多余空格。在第二行根据两个询问者的情况输出一句话如果两个人必须一起进则输出qing X zhao gu hao Y其中X是陪同人的编号Y是小孩子的编号如果两个人都可以进但不是必须一起的则输出huan ying ru guan如果两个人都进不去则输出zhang da zai lai ba如果一个人能进一个不能则输出X: huan ying ru guan其中X是可以入馆的那个人的编号。输入样例 112 18 18 8输出样例 118-Y 8-Yqing 1 zhao gu hao 2输入样例 212 18 10 15输出样例 210-N 15-Y2: huan ying ru guan提交发现只有七分研究好久发现逻辑一点问题没有最后ai告诉我有一句if输出huan ying ru guan的时候少了个n哈哈代码a,b,c,d map(int,input().split()) if c a and d a:#大于禁入都不用陪 print(f{c}-Y {d}-Y) print(huan ying ru guan) elif c a and d a:#都小于禁入都不能进 print(f{c}-N {d}-N) print(zhang da zai lai ba) elif c b and d a: print(f{c}-Y {d}-Y) print(qing 1 zhao gu hao 2) elif d b and c a: print(f{c}-Y {d}-Y) print(qing 2 zhao gu hao 1) elif a c b and d a:#不能陪但是能进一个不能进 print(f{c}-Y {d}-N) print(1: huan ying ru guan) else: print(f{c}-N {d}-Y) print(2: huan ying ru guan)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2450329.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!