用python解决24点问题

 时间:2024-10-12 04:23:46

1、把四则运算排列一下,四则运算在任何算式里面允许重复出现:b=["+","-","*","/"]for x in itertools.product(b,b,b,b,b): print(x)

用python解决24点问题

3、选择一种运算方法,与a组成一个"矩阵"g:f=('/', '/', '*', '-', '+')g=np.array([a,f])

用python解决24点问题

5、去掉最后一个元素:g=g[:-1]

用python解决24点问题

7、对所有的运算方法,都执行一遍,并提取其中结果等于24的部分:for x in itertools.product(b,b,b,b,b): g=np.array([a,x])……

用python解决24点问题

9、尝试一下六个数的情形。a=["6","8","2","7","9","3"]答案是:6-8+2*7+9+3=246-8*2+7+9*3=24

用python解决24点问题

11、a=职邗珩垃["6","8","2","7","9","3","稆糨孝汶;11","5"]这八个数有18种满足要求的方法。

用python解决24点问题
  • Kittenblock实例,调整变量半径旋转角度画圆
  • 蛋花皮冻的做法
  • 王者荣耀手游怎么关闭战绩显示
  • 智力扣四节鞭解法
  • 怎么完成四阶魔方翻棱#校园分享#
  • 热门搜索
    丽江旅游景点大全 天津旅游路线 山西晋城旅游 广东周边旅游景点大全 云南旅游酒店 湿地旅游 大明山旅游攻略 天津旅游资讯网 乌镇旅游网 福州旅游网