全球主机交流论坛

标题: GPT弱智了?小学三年级的题不会了? [打印本页]

作者: 奧巴马    时间: 2024-3-9 20:34
标题: GPT弱智了?小学三年级的题不会了?
小明有 A、B、C三个盒子,每个盒子里有 21 块糖果,他从盒子里取糖果的顺序是:A、B、C、B、A、B、C、B、A..…以此类推,每次取1块糖果。当其中一个盒子里糖果取完时,便停止取糖果,最后c盒子里还有多少块糖果?()

正确答案是11.
Gpt给出的是14
作者: gakiyukr    时间: 2024-3-9 20:35
gemini求出来是18
作者: Edisen    时间: 2024-3-9 20:39

作者: eastcukt    时间: 2024-3-9 20:40
确实,3.5认为的规律是A,B,C  4认为的规律是'A', 'B', 'C', 'B', 'A', 'B',离谱
作者: 奧巴马    时间: 2024-3-9 20:43
Edisen 发表于 2024-3-9 20:39

,哪个模型?
作者: C51    时间: 2024-3-9 20:49
我提示它循环规律错了:经过重新审视,我发现之前对完整循环的分析确实有误。正确的完整循环应该是 A、B、C、B、A、B、C、B,这意味着在每个完整的循环中,A盒子和C盒子各减少2块糖果,B盒子减少4块糖果的分析是正确的。但是,我之前的回答中对于如何应用这个循环的解释有误。  让我们更正并重新计算:  1. **完整循环的确认**:每个完整循环中,A和C各减少2块糖果,B减少4块糖果。这部分之前的分析是正确的。  2. **计算循环次数**:B盒子首先被取完,因为它的糖果减少速度最快。每个循环B盒子减少4块糖果,所以它能持续的完整循环次数确实是 $21 \div 4 = 5$ 次,这意味着B盒子在5个循环后正好取完,而不是剩下1块糖果。我的之前的解释在这里出现了错误。  3. **计算A和C盒子的糖果**:在5个完整循环后,A和C盒子各自减少了 $5 \times 2 = 10$ 块糖果,所以它们各自还剩下 $21 - 10 = 11$ 块糖果。这部分分析是正确的。  4. **处理剩余的糖果**:由于B盒子在5个循环后正好取完,而不是剩下1块糖果,因此不会有额外的糖果被取出。这意味着在停止取糖果时,C盒子不会再减少糖果。  因此,最终C盒子里剩余的糖果数是 $11$ 块,而不是我之前错误地计算的10块。
作者: a1195992737    时间: 2024-3-9 22:34
你没写好提示词?还是用的国内弱智版gpt
作者: 三和大神    时间: 2024-3-9 22:42
这题目写的不严谨,你应该告诉它“A、B、C、B、A、B、C、B”是一个完整循环周期,它就不会出错了。

那一串省略号很有误导性,以至于我第一眼看到还以为是公考的找规律题
作者: lili    时间: 2024-3-10 00:58
你还真把现在的人工智能当真人的,做点简单就行
作者: 佚名账户    时间: 2024-3-10 01:01
小明有 A、B、C三个盒子,每个盒子里有 21 块糖果,他从盒子里取糖果的顺序是:A、B、C、B、A、B、C、B、A..…以此类推,每次取1块糖果。当其中一个盒子里糖果取完时,便停止取糖果,最后c盒子里还有多少块糖果?()

ChatGPT
最后C盒子里还有14块糖果。 ​
作者: ppan    时间: 2024-3-10 01:58
gpt4是11
作者: God_is_a_girl    时间: 2024-3-10 03:02
本帖最后由 God_is_a_girl 于 2024-3-10 03:06 编辑

是你问的方式不对,gpt本身理解中文能力有限,你说清楚取的顺序,算的就是对的

作者: God_is_a_girl    时间: 2024-3-10 03:06
本帖最后由 God_is_a_girl 于 2024-3-10 03:07 编辑

搞不懂图片为什么不清晰

对话过程你自己看吧:

You:小明有 A、B、C三个盒子,每个盒子里有 21 块糖果,他从盒子里取糖果的顺序是:A、B、C、B、A、B、C、B、A..…以此类推,每次取1块糖果。当其中一个盒子里糖果取完时,便停止取糖果,最后c盒子里还有多少块糖果?()

Chatgpt:最后,C盒子里还有14块糖果。 ​


You:取糖果的顺序是A,B,C, 然后再倒过来C到B,到A;是这样往返的顺序

Chatgpt:按照这种往返的取糖果顺序,最后C盒子里还有1块糖果。 ​


You:往返的顺序是A到B,到C,再倒过来到B,到A,再顺着到B,到C,后面顺序也是类似

Chatgpt:按照这种往返的取糖果顺序,最后C盒子里还有11块糖果。 ​



作者: ymcoming    时间: 2024-3-10 04:15
本帖最后由 ymcoming 于 2024-3-10 04:22 编辑

gpt4 32k算出来是11

作者: fps    时间: 2024-3-10 15:28
Edisen 发表于 2024-3-9 20:39

这是哪一家的,给个地址
作者: acm    时间: 2024-3-10 16:22
测了下只有gpt-4和opus正确,国产模型全败,gemini sonnet,gpt-3.5 turbo gpt-4 0125 1106这些都不行
作者: 段图图    时间: 2024-3-10 16:24

作者: mdd    时间: 2024-3-10 16:49
# 定义初始糖果数量
candies_in_boxes = {'A': 21, 'B': 21, 'C': 21}

# 定义取糖果的顺序
taking_order = ['A', 'B', 'C', 'B', 'A', 'B', 'C', 'B', 'A']

# 初始化一个指针,用于遍历取糖果的顺序
index = 0

# 循环直到某个盒子里的糖果被取完
while all(candies > 0 for candies in candies_in_boxes.values()):
    # 获取当前应该取糖果的盒子
    current_box = taking_order[index % len(taking_order)]
   
    # 从该盒子中取出一块糖果
    candies_in_boxes[current_box] -= 1
   
    # 检查是否有盒子里的糖果已经取完,如果是,则退出循环
    if candies_in_boxes[current_box] == 0:
        break
   
    # 移动到取糖果顺序中的下一个盒子
    index += 1

# 输出C盒子里剩余的糖果数量
candies_in_boxes['C']
gpt4给的答案 11 啊,没错的
作者: 宏仔    时间: 2024-3-10 16:49
AI算数学题很差的。别想获得在正确答案。
作者: karson    时间: 2024-3-10 17:04
因为从根本上来讲它就不会数学……
作者: lvzeen    时间: 2024-3-10 17:23
根据小明的取糖果顺序是 ABCBABCBA...,我们可以一次性分析完整的取糖果规律来解决这个问题。
顺序是:ABCBABCBA... 我们不妨先按照ABCBABCB来计算一个循环,并且继续这样的规律。每个循环中,A 和 B 都被取了3次,而C则是2次。所以每个循环可以合并为 AB(2次)C。
现在,我们可以计算每个盒子在一个完整循环中减少的糖果数:

A 盒子:3个糖果
B 盒子:4个糖果
C 盒子:2个糖果 每个盒子初始有 21 块糖果,我们来算一下这些循环可以进行几次: 对于 B 盒子来说,21 ÷ 4 = 5 ...1,意味着可以进行完整的5次循环,之后 B 盒子还剩余1块糖果。 而当我们进行这5次循环时,C 盒子一共取了 2×5 = 10 块糖果。 所以最后 C 盒子里剩下的糖果数是: 21 - 10 = 11 块糖果。 最后一次取糖果的时候,A 盒子里还有2块糖果,B 盒子剩下1块,当我们再次取 A 盒子的糖果,A 盒子就空了,这个时候整个取糖游戏就结束了。此时 C 盒子里剩余的糖果数量是11块。


//题目描述有歧义
作者: 奧巴马    时间: 2024-3-11 12:42
lili 发表于 2024-3-10 00:58
你还真把现在的人工智能当真人的,做点简单就行

不是号称有高中水平吗?
作者: bravement    时间: 2024-3-11 13:03
描述有歧义吧
作者: McDonalds    时间: 2024-3-12 14:40
请使用正版gpt-4
算出来是对的




欢迎光临 全球主机交流论坛 (https://www.91ai.net/) Powered by Discuz! X3.4