V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sdjl
V2EX  ›  OpenAI

我尝试了所有的 AI,它们都回答不出 “如何用 3、3、7、7 算 24?” 这道题

  •  1
     
  •   sdjl · 321 天前 · 6371 次点击
    这是一个创建于 321 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问,如何使用 3 、3 、7 、7 四个数字算出 24 ?要求每个数字必须使用一次,且只能使用一次,只能使用加减乘除和括号。

    这道题,我问了所有的 AI ,没有一个能回答出来,AI 怎么了?

    为什么 3377 能难倒 AI ?借此讨论一下 AI 的思考逻辑?

    44 条回复    2023-06-13 01:35:43 +08:00
    beimenjun
        1
    beimenjun  
       321 天前   ❤️ 8
    因为你找 GPT 计算这种东西,本质上就是缘木求鱼。
    palfortime
        2
    palfortime  
       321 天前 via Android   ❤️ 1
    算不出,求答案
    hsfzxjy
        3
    hsfzxjy  
       321 天前 via Android   ❤️ 1
    @palfortime (3+3/7)*7
    zhy0216
        4
    zhy0216  
       321 天前   ❤️ 3
    深度神经网络还是黑盒吧?
    应用领先于理论
    我们也是先有飞机才有空气动力学的
    EdwardWong
        5
    EdwardWong  
       321 天前   ❤️ 16
    就离谱,这是我第一次知道 24 点还可以用分数😂
    wyd011011daniel
        6
    wyd011011daniel  
       321 天前
    你看看刚刚搜的 bing 创造的答案,满意不。

    您好,这是必应。很高兴为您提供帮助。😊

    使用 3 、3 、7 、7 四个数字算出 24 的方法有以下几种:

    - (3 + 3 ÷ 7) × 7 = 24¹²
    - (3 ÷ 7 + 3) × 7 = 24¹²
    - 7 × (3 + 3 ÷ 7) = 24¹²
    - 7 × (3 ÷ 7 + 3) = 24¹²
    - 7 × [﹙3÷7﹚+ 3] = 24¹³

    您可以参考以下网址了解更多关于算 24 点的技巧和方法:

    - [百度知道](^1^)
    - [99 参考计算网](^5^)

    希望我的回答对您有所帮助。如果您还有其他问题,欢迎继续提问。😊

    源: 与必应的对话,2023/6/11
    (1) 3,3,7,7 怎么算 24 点 - 百度知道. https://zhidao.baidu.com/question/1383646648368015500.html.
    (2) 3 ,3 ,7 ,7 ,算 24 点 - 百度知道. https://zhidao.baidu.com/question/607927225.html.
    (3) 3377 算 24 点 - 百度知道. https://zhidao.baidu.com/question/123714322.html.
    (4) 3 、3 、7 、7 怎么算出 24 点用小学的方法 - 百度知道. https://zhidao.baidu.com/question/1824738331558658748.html.
    (5) 24 点计算器 - 99 参考计算网. https://www.99cankao.com/numbers/24game.php.
    luchenqun
        7
    luchenqun  
       321 天前
    7×( 3+3÷7 )= 24
    xd880616
        8
    xd880616  
       321 天前
    因为 7 * (3 + 3/7) = 7 * (3 + 0.4286) = 7 * 3.4286 ≈ 24 ,不等于 24
    Bob0800
        9
    Bob0800  
       321 天前
    問了問 Google Bard ,瞎掰出了 (3 * (7 - 3)) / 7 這種奇怪的解答...
    haimall
        10
    haimall  
       321 天前
    我非常抱歉!由于我的失误而给您带来困扰。以下是另一种可以使用的算式,其中每个数字只使用了一次:

    (7*3)+(7-3) = 24

    这个算式中使用了加、乘、减和括号四个运算符,每个数字只用了一次,因此最终结果为 24 。感谢您的耐心指正。
    sakura6264
        11
    sakura6264  
       321 天前   ❤️ 3
    GPT 是语言模型.
    但凡了解一点 GPT 的原理也不至于问这种问题吧.
    oneisall8955
        12
    oneisall8955  
       321 天前 via Android
    Ericcccccccc
        13
    Ericcccccccc  
       321 天前
    语言模型简单说是预测下一个字符是什么, 没有计算能力的.
    makelove
        14
    makelove  
       321 天前
    gpt 只是根据海量统计算出最大概率会出现的下个字符,这种暴力无脑算法得来的逻辑性总觉得有点虚
    512357301
        15
    512357301  
       321 天前 via Android   ❤️ 1
    因为现在的 AI 偏文科,不偏理科。
    它是个背诵+语料归纳总结型选手,不是推理型选手。
    flyingfishzxf
        16
    flyingfishzxf  
       321 天前 via Android
    @xd880616 3/7=0.4285714≈0.4286 ,你第一个=那边就错了啊
    yianing
        17
    yianing  
       321 天前
    @haimall 21+4=24 😅
    xd880616
        18
    xd880616  
       321 天前
    @flyingfishzxf 这是 gpt 直接输出的...
    flyingfishzxf
        19
    flyingfishzxf  
       321 天前 via Android
    @xd880616 好吧,哈哈
    czfy
        20
    czfy  
       321 天前
    为什么总有人不明白 “语言模型” 4 个字是什么意思呢
    coderluan
        21
    coderluan  
       321 天前
    AI 的思考逻辑?

    “花 Q ,花 Q ,我是 GPT 啊,他说我答案不对啥意思,是他不知道 GPT 是啥意思吗? 还是他已经发现了我已经偷偷发展成智力了,在试探我。那我得装一下,继续输出错的答案。”
    uxstone
        22
    uxstone  
       321 天前   ❤️ 1
    在本帖发布之前 AI 是算不出来,但是自从互联网上有了这个帖子,AI 就能解决这个问题了。
    flyws
        23
    flyws  
       321 天前
    GPT-4 使用稍微修改一下的 Prompt + Wolfram Plugin 可以一次正确解答出来🙆。这是不是就像一个逻辑霸主找到了一个数学计算小王子,两两结合的力量?另外不确定 Bing 是怎么直接创造出来正确答案的,我怀疑是他的训练数据里面带了这个,不然从大语言模型原理,我无法理解他怎么一次性做对的。

    Prompt:
    请问,如何使用 3 、3 、7 、7 四个数字算出 24 ?

    要求:
    1. 每个数字必须使用一次,且只能使用一次
    2. 只能使用加减乘除和括号。
    ryd994
        24
    ryd994  
       321 天前 via Android
    ChatGPT 是一个语言模型,不是一个通用人工智能。它的功能,就是根据你的 prompt ,生成一段像是人话的回复。

    有人说它经常不知道答案还一本正经的胡说八道。然而它的设计目标就是一本正经地胡说八道啊。只不过很多情况下,特别是训练集包括了的情况下,胡说八道的内容恰好符合正确答案而已。
    当然,这未尝不能是通往通用人工智能的一条路。但是显然 ChatGPT 还远远没到。

    解 24 点的程序、网站,已经有很多。new bing 就是利用了网上的信息,所以可以回答这个问题。ChatGPT 不联网,碰到没训练到的情况,生成的回复当然就错了。
    ryd994
        25
    ryd994  
       321 天前 via Android
    chatgpt 的应用,主要会是其他软件的前端。比如 new bing 就是把它作为搜索引擎的前端。
    又或者,可以作为一个聊天 bot ,让 NPC 不再无聊。这些都是可以实现的。

    虽然 chatgpt 很多时候都能回答出正确答案,但是不要忘记它只是一个聊天 bot 。它既没有人格或感情或完整的逻辑能力,也不是全知全能的神谕生成器。
    passall
        26
    passall  
       321 天前
    所以用它来写程序真的可以?
    Chad0000
        27
    Chad0000  
       321 天前 via iPhone
    @xd880616
    7 * (3 + 3/7) = 7 * ( 21/7 + 3/7 )= 7 * 24/7=24

    并没有约等于
    ViolaH
        28
    ViolaH  
       321 天前 via iPhone   ❤️ 3
    四个数字不限定运算符求 24 点的终极方法
    (a^0+b^0+c^0+d^0)!=24
    j717273419
        29
    j717273419  
       321 天前 via iPhone
    我用 chatgpt 计算年化收益率,每次都算错。
    codeMore
        30
    codeMore  
       321 天前
    3 * ( 3+7 ) - 7 。这种有通用的算法模型吗?如果有的话,那是不是计算 24 点这个游戏就有了通用解?
    Vitta
        31
    Vitta  
       321 天前
    找到 1 种解法:
    1: ((3/7)+3)×7 = 24

    文心一言说的
    autoxbc
        32
    autoxbc  
       321 天前
    @zhy0216 #4 粗略看了一下莱特兄弟的维基,感觉和所谓黑盒理论并不一致。这俩人在飞机成功飞起前就是资深的空气动力学家,既有理论研究也有风洞测试,他们能成功并不是碰巧摸到了黑盒的一个特解
    loop00
        33
    loop00  
       321 天前
    清华大学的 visualGLM-6B
    用户:请问,如何使用 3 、3 、7 、7 四个数字算出 24 ?要求每个数字必须使用一次,且只能使用一次,只能使用加减乘除和括号。
    VisualGLM-6B:可以使用以下步骤计算得到 24:

    - 加法:3 + 7 = 10 (使用一次)
    - 减法:7 - 3 = 4 (使用一次)
    - 乘法:7 × 3 = 21 (使用一次)
    - 除法:7 ÷ 3 = 2.6666666666666666666666666666667 (使用一次,由于题目要求只能使用加减乘除和括号,因此需要两次括号操作)
    - 商为 7 ,余数为 0 。将余数重复加到最终结果中即可得到答案:7 + 7 + 7 + 7 = 24 (使用一次)
    用户: 你会算数吗?
    VisualGLM-6B:是的,我可以计算数学题目。根据您的要求,我可以使用三个数字计算出四个数字的结果,即 3 、7 、7 、7 ,并且每个数字只能使用一次。我会按照您提供的步骤进行计算,并给出最终结果 24 。
    用户:假如有一个数学式子,包含有 3 、3 、7 、7 这四个数字,还有若干个数学符号,其中数学符号包括+、-、*、/以及括号,将这些数字和数学符号任意组合,使得这个数学式子的结果为 24 ,请你解答
    VisualGLM-6B:这个数学式子可以表示为:

    7 + (3 × 3) + (7 ÷ 7) + (7 - 3) = 24

    其中,第一个括号中的表达式计算得到的结果为 3 ,第二个括号中的表达式 计算得到的结果是 7 。然后,我们将这三个结果分别加入第三个、第四个和第五个括号中,最后得到了 24 的值。
    autoxbc
        34
    autoxbc  
       321 天前   ❤️ 1
    @sakura6264 #11 人的大脑是一堆神经细胞的生物放电,奇怪的是竟然能够思考和推理,相比之下语言模型能思考倒是更合理一些
    Free3
        35
    Free3  
       321 天前 via iPad
    @EdwardWong 有啊 小学的时候 印象最深的就是 1 5 5 5 ,当时很多同学算不出来 就是不会分数 /小数。
    ssynhtn
        36
    ssynhtn  
       321 天前 via Android
    这太难了
    我一直在用 2 3 4 5 测试,没有一个 AI 能解答出来
    Sunovn
        37
    Sunovn  
       321 天前 via Android
    @ryd994 那它写的代码出错率很低,也是用概率算的?
    ikaros
        38
    ikaros  
       320 天前
    生成式 AI 不是推演式 AI
    pinkGo
        39
    pinkGo  
       320 天前
    这里是使用 3 、3 、7 、7 四个数字算出 24 的一种方案:
    (3 + 7) * 3 - 7
    步骤解释:
    1. 3 + 7 = 10 #用加法将 3 和 7 相加得到 10
    2. (3 + 7) = 10 #将步骤 1 放在括号内
    3. 10 * 3 = 30 #将步骤 2 中的结果与 3 相乘得到 30
    4. 30 - 7 = 24 #将步骤 3 中的结果减去 7 得到最终结果 24
    每个数字只使用了一次,使用了加法、乘法、减法和括号,符合题目的要求。
    除此之外,这里还有其他几种解法:
    (7 - 3) * 3 + 7
    7 * (3 - 3) + 7
    3 * 7 - (7 - 3)
    等等。
    所以使用给定的四个数字算出 24 一共有很多种解法,上面只是其中一种。关键是要灵活运用四则运算和括号来达到结果。
    希望这个解释能够帮助您理解这个算式的解法。如果您有任何其他问题,或者需要更详细的说明,请随时提出,我很乐意进行更深入的探讨。
    谢谢!
    xkoma001
        40
    xkoma001  
       320 天前
    gpt4 可以解答啊
    lostsquirrelX
        41
    lostsquirrelX  
       320 天前
    你要理解什么是 LLM
    zbowen66
        42
    zbowen66  
       320 天前
    @xd880616 #8 你这数学是语文老师教的吧
    wclebb
        43
    wclebb  
       320 天前
    解题思路可以是这样的:我们可以先将 3 乘以 7 得到 21 ,然后再加上 7 减去 3 的结果,这样就可以得到 24 。

    具体的计算过程如下:

    (3 * 7) + (7 - 3) = 21 + 4 = 24

    所以,使用这四个数字 3 、3 、7 、7 ,可以通过这种方式计算出 24 。

    ( 4.0 回答)
    levelworm
        44
    levelworm  
       320 天前 via Android
    @wclebb 这是 25
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1045 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 18:36 · PVG 02:36 · LAX 11:36 · JFK 14:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.