我尝试了所有的 AI,它们都回答不出 “如何用 3、3、7、7 算 24?” 这道题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sdjl
V2EX    OpenAI

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

  •  1
     
  •   sdjl 2023-06-11 12:57:10 +08:00 8510 次点击
    这是一个创建于 860 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    44 条回复    2023-06-13 01:35:43 +08:00
    beimenjun
        1
    beimenjun  
    PRO
       2023-06-11 13:10:23 +08:00   8
    因为你找 GPT 计算这种东西,本质上就是缘木求鱼。
    palfortime
        2
    palfortime  
       2023-06-11 13:16:32 +08:00 via Android   1
    算不出,求答案
    hsfzxjy
        3
    hsfzxjy  
       2023-06-11 13:19:26 +08:00 via Android   1
    @palfortime (3+3/7)*7
    zhy0216
        4
    zhy0216  
       2023-06-11 13:20:22 +08:00   3
    深度神经网络还是黑盒吧?
    应用领先于理论
    我们也是先有飞机才有空气动力学的
    EdwardWong
        5
    EdwardWong  
       2023-06-11 13:22:08 +08:00   16
    就离谱,这是我第一次知道 24 点还可以用分数
    wyd011011daniel
        6
    wyd011011daniel  
       2023-06-11 13:23:09 +08:00
    你看看刚刚搜的 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  
       2023-06-11 13:26:38 +08:00
    7×( 3+3÷7 )= 24
    xd880616
        8
    xd880616  
       2023-06-11 13:28:18 +08:00
    因为 7 * (3 + 3/7) = 7 * (3 + 0.4286) = 7 * 3.4286 ≈ 24 ,不等于 24
    Bob0800
        9
    Bob0800  
       2023-06-11 13:29:23 +08:00
    了 Google Bard ,瞎掰出了 (3 * (7 - 3)) / 7 奇怪的解答...
    haimall
        10
    haimall  
       2023-06-11 13:39:11 +08:00
    我非常抱歉!由于我的失误而给您带来困扰。以下是另一种可以使用的算式,其中每个数字只使用了一次:

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

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

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

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

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

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

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

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

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

    文心一言说的
    autoxbc
        32
    autoxbc  
       2023-06-11 21:10:29 +08:00
    @zhy0216 #4 粗略看了一下莱特兄弟的维基,感觉和所谓黑盒理论并不一致。这俩人在飞机成功飞起前就是资深的空气动力学家,既有理论研究也有风洞测试,他们能成功并不是碰巧摸到了黑盒的一个特解
    loop00
        33
    loop00  
       2023-06-11 21:12:28 +08:00
    清华大学的 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  
       2023-06-11 21:18:25 +08:00   1
    @sakura6264 #11 人的大脑是一堆神经细胞的生物放电,奇怪的是竟然能够思考和推理,相比之下语言模型能思考倒是更合理一些
    339
        35
    339  
       2023-06-11 22:14:00 +08:00 via iPad
    @EdwardWong 有啊 小学的时候 印象最深的就是 1 5 5 5 ,当时很多同学算不出来 就是不会分数 /小数。
    kx5d62Jn1J9MjoXP
        36
    kx5d62Jn1J9MjoXP  
       2023-06-12 00:02:31 +08:00 via Android
    这太难了
    我一直在用 2 3 4 5 测试,没有一个 AI 能解答出来
    Sunovn
        37
    Sunovn  
       2023-06-12 01:21:39 +08:00 via Android
    @ryd994 那它写的代码出错率很低,也是用概率算的?
    ikaros
        38
    ikaros  
       2023-06-12 08:58:04 +08:00
    生成式 AI 不是推演式 AI
    pinkGo
        39
    pinkGo  
       2023-06-12 09:39:19 +08:00
    这里是使用 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  
       2023-06-12 10:12:02 +08:00
    gpt4 可以解答啊
    lostsquirrelX
        41
    lostsquirrelX  
       2023-06-12 10:16:49 +08:00
    你要理解什么是 LLM
    zbowen66
        42
    zbowen66  
       2023-06-12 10:25:45 +08:00
    @xd880616 #8 你这数学是语文老师教的吧
    wclebb
        43
    wclebb  
       2023-06-12 10:27:54 +08:00
    解题思路可以是这样的:我们可以先将 3 乘以 7 得到 21 ,然后再加上 7 减去 3 的结果,这样就可以得到 24 。

    具体的计算过程如下:

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

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

    ( 4.0 回答)
    levelworm
        44
    levelworm  
       2023-06-13 01:35:43 +08:00 via Android
    @wclebb 这是 25
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2667 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 09:46 PVG 17:46 LAX 02:46 JFK 05:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86