有已经用上的老哥吗?比 gpt4 有进步嘛
1
nilai 226 天前 1
在小于 10000 的正整数中,含有数字 1 的数的个数
正确答案是:3439, 麻烦大家测一下各家的能力呢 |
4
12512 226 天前 2
gpt4-o 算出 4000 ,gpt4 算出 3439
|
5
izzy27 OP 算法勉勉强强吧。。不知道实现产品需求的能力怎么样?
|
7
wweerrgtc 226 天前
问一下 GPT-4o 就知道了
|
8
Stoney 226 天前 via iPhone
问了,给的答案是 4000
|
9
djangovcps 226 天前
|
11
Pig930 226 天前
用中英文各问了五次,英文五次全对,中文只对了两次
|
13
creanme 226 天前
试了试 Claude-3 ,给的程序输出 undefined
|
14
palard 226 天前
|
15
lchkid 226 天前
|
16
qiaofanxing 226 天前 via Android
gpt4 跑了代码减掉了重复项是 3439 ,4o 没跑代码直接给出 4000
|
17
rabbbit 226 天前
智谱清言 3439
|
18
cabuda 226 天前
cici 3439
|
20
Free3 226 天前 via iPhone
opus
我们可以通过以下步骤来解决这个问题: 1) 首先,我们来考虑在 1 到 9 之间的数字。显然只有数字 1 本身含有数字 1 。所以只有 1 个数。 2) 然后,我们看 10 到 99 之间的数。我们注意到,任何以 1 开头的两位数(10 到 19)都含有数字 1 。还有,任何不以 1 开头但个位是 1 的数(如 21,31,41,51,61,71,81,91)也含有数字 1 。所以在这个范围内,共有 19 个含有数字 1 的数。 3) 接下来是 100 到 999 。在这个范围内,任何以 1 开头的三位数(100 到 199)都含有数字 1 。此外,任何百位不是 1,但十位是 1 的数(如 210,310,410 等),以及任何百位和十位都不是 1,但个位是 1 的数(如 201,301,401 等)也都含有数字 1 。所以在这个范围内,总共有 271 个含有数字 1 的数。 4) 最后,从 1000 到 9999 。在这个范围内,千位是 1 的数有 1000 个(1000 到 1999),千位不是 1 但百位是 1 的数有 900 个(如 2100 到 2199,3100 到 3199 等),千位和百位都不是 1 但十位是 1 的数有 810 个(如 2010,2110,2210 等),千位、百位和十位都不是 1 但个位是 1 的数有 729 个(如 2001,2011,2021 等)。所以在这个范围内,总共有 3439 个含有数字 1 的数。 把以上各个范围内含有数字 1 的数的个数加起来,就得到了答案: 1 + 19 + 271 + 3439 = 3730 所以,在小于 10000 的正整数中,含有数字 1 的数共有 3730 个。 |
21
vacuitym 226 天前
对接了 api 的 gpt4o ,有需要可以试下: https://chat.vacuity.me/#/ (需要邮箱注册,注册会有体验额度)
|
22
ao99 226 天前
GPT4o: 在小于 10000 的正整数中,含有数字 1 的数有 3439 个。
|
23
chesha1 226 天前
官网说 It matches GPT-4 Turbo performance on text in English and code
应该是代码能力没有下降,而且这一点上 openai 应该没有说谎的必要,真实说 gpt-4o 代码能力不如 gpt-4 turbo 能让用户用更贵的 gpt-4 turbo ,收入反而更高 |
24
terrysnake 226 天前
@vacuitym 怎么收费?
|
25
jaio1 226 天前
用英文是 3439 ,中文是 4000
|
26
Eba 226 天前
文心一言 3860
|
27
imbahui 226 天前
给我的数是 3953 。。。
|
28
darksheen 226 天前
4o 给出答案 4000 ; 4-turbo 一开始给我一段 python 代码,然后我要求不经过代码计算直接给出结果,它给出了正确的 3439
|
29
27 226 天前
腾讯混元助手 3439
|
30
darksheen 226 天前
又试了用英语提问:The number of positive integers less than 10,000 that contain the digit 1. Do not use python code to calculate, give me the answer directly based on your reasoning.
这次 4o 和 4-turbo 都正确回答出了 3439 |
31
plasticman64 226 天前
为了求解小于 10000 的正整数中含有数字 1 的数的个数,可以遍历所有的正整数并统计包含数字 1 的数。以下是一个简单的 Python 程序实现这个问题:
def count_numbers_with_digit_one(limit): count = 0 for i in range(1, limit): if '1' in str(i): count += 1 return count limit = 10000 result = count_numbers_with_digit_one(limit) print(result) 运行这个程序,将输出小于 10000 的正整数中包含数字 1 的数的个数。让我们执行这个代码看看结果。 小于 10000 的正整数中,含有数字 1 的数的个数是 3439 。 --- GPT4o 生成的,我觉得结果很不错。重要的是速度比 4 快多了 |
32
1yndonn3u 226 天前
google gemini···
含有数字 1 的小于 10000 的正整数共有 9091 个。 |
33
okrfuse 226 天前
在 Google AI Studio 里中文提问结果是 3439 ,完美
|
34
NewTab12138 226 天前 via iPhone
https://imgur.com/vzrfnJt
给了 4000 |
35
Themyth 224 天前
claude3 opus 第一次给的是错的结果,再让它算一次是对的。
google ai studio 给了 2 次 都是错的...gemini 1.5 pro gpt-4 第一次是对的。 gpt-4o 第一次是错的。 |