水区数学好,24点有没有公式算出此题是否有解?

  • 真忘私绵
    24点大家都玩过吧(1-10里随机选4个数字,可重复,通过加减乘除算出24,初级难度不用平方根号)
    我想知道有没有公式能算出某道24点是否有解?(记得以前文曲星能判断是否有解)
  • N
    Nothing
  • 真忘私绵
    想知道公式
  • a
    arkle
    穷举........
  • 真忘私绵
    不是这么蠢吧
  • V
    VODKA
    四则运算的话,根本没多少种组合,计算机穷举也就是分分钟的事情。。。。。
  • 7
    79859899
    我这脑子能想出来的就是列出所有可能的公式 然后4个数顺序试
  • 真忘私绵
    10*4*10*4*10*4*10*6
    384w?
  • y
    yfl2
    楼主你不是程序员么...
  • b
    breezing
    P4 的排列,然后数字前的四种符号枚举,没多少
  • 笑红尘
    用二叉树穷举,效率很高的
  • s
    shramm
    先用24加减乘除其中一张可以消去很多次穷举
  • 真忘私绵
    不是。
  • I
    IzumiSakai
    不懂,意义何在?
  • y
    yfl2
    你会编程对吧
  • 真忘私绵
    不会……
  • y
    yfl2
    我记得文曲星那个游戏是你编的啊
  • 真忘私绵
    对啊 那是按“求助”学的……
  • m
    mino
    至少2楼那个是穷举

    ------------------

    24点游戏题目:用1,2,2,5算24点。

    24点游戏规则:每个数字只用一次,但可以调换顺序,只允许加、减、乘、除等四则运算,可以使用括号改变运算顺序。
    用1,2,2,5算24点,共有16种算法。
    2×[2×﹙1+5﹚]
    2×[2×﹙5+1﹚]
    ﹙2×2﹚×﹙1+5﹚
    2×[﹙5+1﹚×2]
    ﹙5+1﹚×﹙2×2﹚
    ﹙1+5﹚×﹙2×2﹚
    2×[﹙1+5﹚×2]
    ﹙2+2﹚×﹙1+5﹚
    ﹙1+5﹚×﹙2+2﹚
    [2×﹙1+5﹚]×2
    ﹙2×2﹚×﹙5+1﹚
    [﹙5+1﹚×2]×2
    [2×﹙5+1﹚]×2
    ﹙5+1﹚×﹙2+2﹚
    [﹙1+5﹚×2]×2
    ﹙2+2﹚×﹙5+1﹚



    ------------------

    用6,6,6,6算24点,共有7种算法。
    [﹙6+6﹚+6]+6
    6+[6+﹙6+6﹚]
    6+[﹙6+6﹚+6]
    ﹙6×6﹚-﹙6+6﹚
    [6+﹙6+6﹚]+6
    ﹙6+6﹚+﹙6+6﹚
    [﹙6×6﹚-6]-6
  • r
    riva128
  • f
    fumeflow
    这种不穷举 什么穷举

    这已经是最好穷举的问题之一了好么