24点游戏

测试数据来自 system/1134

作业已超过截止时间,您无法递交本题目。

描述

几十年前全世界就流行一种数字扑克游戏,至今仍有人乐此不疲.在中国我们把这种游戏称为“算24点”。您作为游戏者将得到4个1-13(在扑克牌里用A代替1,J代替11,Q代替12,K代替13)之间的自然数作为操作数,而您的任务是对这4个操作数进行适当的算术运算,判断运算结果是否等于24。能输出1,不能输出0。您可以使用的运算只有:**+,-,*,/**,您还可以使用**(,)**来改变运算顺序。注意:**所有的中间结果须是整数**,所以一些除法运算是不允许的(例如,**(2*2)/4**是合法的,**2*(2/4)**是不合法的)。下面我们给出一个游戏的具体例子:若给出的4个操作数是:1、2、3、7,则一种可能的解答是**1+2+3*7=24**。

格式

输入格式

四个牌面值。牌面值与牌面值之间用一个空格隔开。

输出格式

输出0或1。

样例1

样例输入1

3 8 10 Q

样例输出1

1

限制

每个测试点1s

提示

Q×(10/(8-3))=24

来源

zhouyc

python第七次作业

未认领
状态
已结束
题目
6
开始时间
2021-11-29 00:00
截止时间
2021-12-13 23:59
可延期
24.0 小时