#xly202602. 雷霆过山车
雷霆过山车
题目背景
游乐园里最刺激的项目“雷霆过山车”开放啦!因为项目非常惊险,为了保障游客的安全,游乐园管理处制定了严格的乘坐规则。
题目描述
作为过山车检票员的小助手,你需要根据游客的个人信息,判断他们是否可以乘坐过山车。
乘坐规则如下:
- 心脏病一票否决:患有心脏病的人,无论其他条件如何,绝对不允许乘坐!
- 正常乘坐:身高必须大于等于 140 厘米,且年龄在 10 岁到 60 岁之间(包含 10 岁和 60 岁)。
- 特殊通道:如果身高不足 140 厘米,但年龄在 12 岁到 60 岁之间(包含 12 岁和 60 岁),并且有家长陪同,也可以乘坐。
不满足以上条件的游客,一律拒绝乘坐。
输入格式
输入只有一行,包含四个整数,依次为:
- :代表身高(厘米)
- :代表年龄(岁)
- :代表是否有家长陪同(
1表示有,0表示无) - :代表是否有心脏病(
1表示有,0表示无)
四个数字之间用一个空格隔开。
输出格式
输出一行字符串:
- 如果可以乘坐,输出大写英文字母
YES - 如果不能乘坐,输出大写英文字母
NO
样例数据
样例输入 1
150 15 0 0
样例输出 1
YES
样例解释 1
身高 150cm (),年龄 15岁 (在10-60之间),无心脏病。符合正常乘坐要求。
样例输入 2
150 15 0 1
样例输出 2
NO
样例解释 2
虽然身高和年龄都符合要求,但患有心脏病(一票否决),所以不能乘坐。
样例输入 3
130 13 1 0
样例输出 3
YES
样例解释 3
身高 130cm (不足140),但年龄 13岁 () 且有家长陪同,无心脏病。符合特殊通道乘坐要求。
样例输入 4
130 13 0 0
样例输出 4
NO
样例解释 4
身高不足140cm,虽然年龄达到12岁,但没有家长陪同,不能乘坐。
样例输入 5
160 65 0 0
样例输出 5
NO
样例解释 5
身高符合,但年龄65岁超过了60岁的上限,不能乘坐。
数据范围与提示
对于 的数据,保证:
和 只能是 0 或 1。
相关
在下列比赛中: