24 Game是一个数学游戏,玩起来是比较有趣的。
24 Game 的玩法如下:
- 给定4个数字
- 使用基本的算术运算符
(+,-,×, ÷)
,列出一个算式,让其结果为24。
例如,给定的4个数字是1,5,5,5
,可以用(5-(1÷5))×5
的算式进行计算,其结果等于24。
可以通过Python程序使用暴力
来求解这个问题。4个数字最多可以表示24×5×4×4×4
= 7680个不同的表达式。
这对于采用人工的方式计算,似乎很难,但用计算机程序来求解却相对容易。
暴力求解源代码
import turtle
screen = turtle.Screen