说deepseek不强吧?吊打许多程序员和文案。说deepseek强吧,算个24点都费力… - 技术宅银魂 - 科技改变生活 - 万事屋 | 生活·动漫·娱乐综合社区-银魂同好聚集地

说deepseek不强吧?吊打许多程序员和文案。说deepseek强吧,算个24点都费力…

之前用豆包测试了下,不及格。用deepseek测试:“3 6 6 10 这四个数算24点”,顺带加一个限制条件“这四个数字各只能用一次”(回头再用豆包测试看看):

然后,我就看到了deepseek离谱的思考模式。。。这要是花钱,得多少token搭进去

( ゚д゚)

20250629163915505-image

以下是DP整个思考过程,就离谱。。。

首先,用户的问题是:用数字 3、6、6、10 来算出 24 点。每个数字只能用一次。24 点游戏的目标是用给定的四个数字,通过加、减、乘、除以及括号来组合表达式,使结果等于 24。

 
 

我手头的数字是:3, 6, 6, 10。

 
 

我需要回想一下 24 点游戏的基本规则:可以使用加法、减法、乘法、除法,以及括号来改变运算顺序。不能使用其他函数或操作。

 
 

由于有两个 6,我需要小心地使用它们,因为它们相同,但每个数字只能用一次。

 
 

让我尝试一些组合。

 
 

首先,考虑乘法,因为 24 是一个较大的数,乘法可能有助于快速达到大数。

 
 

例如,10 和 6 相乘是 60,太大了。然后需要除以其他数来减小。

 
 

另一个想法:6 乘以 6 是 36,然后 36 减去什么?36 减去 12 是 24,但如何得到 12?我有 3 和 10,10 加 3 是 13,太大了;10 减 3 是 7,不够。

 
 

或许用除法。例如,6 除以 6 是 1,但那样可能浪费了数字。

 
 

试试不同的组合。

 
 

目标 24。24 可以是 8 乘以 3,但如何得到 8?我有 10 和 6,10 减 6 是 4,不是 8。

 
 

24 也可以是 6 乘以 4,但如何得到 4?10 减 6 是 4,但那样用了两个数字,剩下 3 和另一个 6。

 
 

如果我有 10 – 6 = 4,然后 6 * 4 = 24,但还剩下一个 3 没用。必须用所有四个数字。

 
 

所以需要把 3 也融入进去。

 
 

或许 (10 – 6) * 6 = 4 * 6 = 24,但用了两个 6 和 10,剩下 3 没用。问题是有两个 6,但在这个表达式中,我用了第一个 6 在减法中,第二个 6 在乘法中,但 3 没用。所以无效。

 
 

或许 (10 – 6) * 6 * something with 3, but that would be more than 24.

 
 

或者除以 3,但 24 除以 3 是 8,不是整数。

 
 

另一个想法:6 除以 3 是 2,然后 2 乘以 12 是 24,但如何得到 12?10 和 6,10 + 6 是 16,太大了;10 * 6 / something.

 
 

试试: (6 / 3) * (10 + 2),但没有 2。

 
 

或许用两个 6 做除法:6 / 6 = 1,然后 1 + 3 = 4,然后 4 * 6,但没有第三个 6。

 
 

我只有一个 3 和两个 6 和一个 10。

 
 

列出所有可能的二元操作。

 
 

或许 (6 * 10) / something. 6*10=60,然后 60 / 2.5 是 24,但没有 2.5。

 
 

60 / 2.5 不是整数,而且我没有 2.5。

 
 

或许 60 除以 (5/2),但太复杂。

 
 

另一个想法:24 = 30 – 6,但如何得到 30?3*10=30,然后减 6,但还剩下一个 6 没用。

 
 

3*10 =30,减6是24,但还有一个6没用。所以无效。

 
 

或许 (3*10) – 6 = 30-6=24,但剩下一个6。需要把第二个6融入。

 
 

或许乘以1或加0,但6/6=1,但那样需要组合。

 
 

试试: (3*10) – (6) ,但剩一个6。

 
 

或许 (3*10) – 6 * 1,但1来自6/6,但6/6用了两个6,而这里我用了6在减法中。

 
 

写表达式。

 
 

假设我做 (3 * 10) – 6,结果是24,但用了3,10,6,剩下一个6没用。

 
 

为了用第二个6,我可以做 (3 * 10) – (6 / 1),但1不是数字。

 
 

或者 (3 * 10) * (6 / 6) = 30 * 1 =30,不等于24。

 
 

(3 * 10) / (6 / 6) = 30 / 1 =30。

 
 

不工作。

 
 

或许加法:6+6+6+6=24,但我只有两个6,还有3和10。

 
 

10+6+6=22,加3是25,太大;10+6+3=19,加6是25。

 
 

减法:10*3 -6 =30-6=24,但剩6。

 
 

同问题。

 
 

或许除法:48 / 2 =24,但如何得到48和2。

 
 

6*8=48,但没有8;10*4.8,不行。

 
 

另一个想法:6 * 4 =24,而4可以是10-6,但如前所述,剩3。

 
 

所以需要把3融入。

 
 

或许 (10 – 6) * 6 * (3/3) =4*6*1=24,但3/3用了两个3,我只有一个3。无效。

 
 

(10 – 6) * 6 / (3/3),但同样问题。

 
 

或许用3和6做除法。

 
 

例如,6 / 3 =2,然后我有2,6,10。

 
 

然后2 * 12 =24,但如何得到12?10+2=12,但2已经用了。

 
 

如果我做6 / 3 =2,然后我有另一个6和10。

 
 

然后2 * (10 + something),但没有其他数字。

 
 

(6 / 3) * 12,但没有12。

 
 

10 * 2.4,不行。

 
 

或许 (10 + 2) * 2,但10+2=12,*2=24,但用了两个2,我只有一个2来自6/3,还剩下另一个6。

 
 

所以如果我有6/3=2,然后(10 + ?) * ? ,但需要另一个因子。

 
 

或许 (10 * 6) / (6 / 4) 或类似的东西,但复杂。

 
 

计算:10*6=60,6/4=1.5,60 / 1.5 =40,不等于24。

 
 

(10*6) / 2.5,不行。

 
 

另一个想法:24 = 18 +6,18是3*6,然后加6,但用了两个6和3,剩10没用。

 
 

3*6=18,加6=24,但10没用。

 
 

同样问题。

 
 

或许18 +6,但18是9*2,不行。

 
 

试试括号组合。

 
 

假设我做 6 * (10 – 6) * something with 3.

 
 

10-6=4,6*4=24,但剩3。

 
 

所以也许除以1或加0。

 
 

但6/6=1,但6已经用了。

 
 

在(10-6)=4之后,我有另一个6和3。

 
 

所以(10-6)*6 =24,但3没用。

 
 

除非我做 [(10-6)*6] * (3/3) =24*1=24,但3/3用了同一个3两次?不,3/3用了一个3在分子,一个在分母,但我只有一个3。在24点游戏中,每个数字只能用一次,所以3/3需要两个3实例,但我只有一个3。所以无效。

 
 

同样,(6/6) * (10-6)*3,但6/6用了两个6,10-6用了另一个6?混乱。

 
 

定义变量。

 
 

让a=3, b=6, c=6, d=10.

 
 

我需要a b c d用一次。

 
 

表达式等于24。

 
 

尝试(b * d) / (c / a) 或类似。

 
 

b*d =6*10=60

 
 

c/a=6/3=2

 
 

然后60 / 2 =30,不等于24。

 
 

(b*d) / a * c / something,但顺序问题。

 
 

(b*d) / a =60/3=20,然后* c=20*6=120,太大。

 
 

(b*d) – b*c =60 – 36=24,哦!6*10=60,6*6=36,60-36=24,但用了b,d,b,c,即两个b(6),但b和c都是6,但它们是不同的实例,但在表达式中,我需要写清楚。

 
 

表达式: (6 * 10) – (6 * 6) ? 但6*6用了两个6,而我有两个6,但6*10用了另一个6?不,我有三个6?不,我有两个6:一个用在6*10,另一个用在6*6,但6*6需要两个6,所以总共三个6,但我只有两个。错误。

 
 

在(6*10) – (6*6),第一个6是第一个实例,6*6需要两个6,所以第二个和第三个,但我只有两个6。所以需要三个6,但我只有两个。所以不可能。

 
 

或许(10*6) – (6*6),同样问题。

 
 

除非我用不同的数字。

 
 

但只有两个6。

 
 

或许(10 + 2) * 2,但需要两个2。

 
 

另一个想法:8 * 3 =24,而8可以是6+2,但2来自6/3。

 
 

所以:6 / 3 =2,然后6 + 2 =8,然后8 * 3,但3已经用了。

 
 

逐步:首先,6 / 3 =2,现在我有2(来自除法的结果),和另一个6,和10。

 
 

然后6 + 2 =8,然后8 * ? ,但没有数字了,或者8*3,但3已经用了在第一步。

 
 

在表达式树中,我需要组合。

 
 

写表达式: (6 + (6 / 3)) * something.

 
 

6 / 3 =2,6+2=8,然后8 * 3,但3已经用了,而且我有10剩下。

 
 

(6 + (6 / 3)) =8,然后8 * 3,但3用了,10没用。

 
 

如果我做(6 + (6 / 3)) * (10 / 10) =8*1=8,不等于24。

 
 

(10 – 2) * 3,但2来自6/3。

 
 

试试:10 – (6 / 3) =10 – 2=8,然后8 * 3 =24,但用了10,6,3,剩下另一个6没用。

 
 

同样的问题。

 
 

为了包含第二个6,也许乘以1:(10 – (6 / 3)) * (6 / 6) =8 * 1=8,不是24。

 
 

或者加0。

 
 

另一个想法:6 * 4 =24,而4=10-6,如前所述,那么3怎么办?也许除以3/3,但只有一个3。

 
 

也许 (6 * (10 – 6)) / (3/3),但同样,3/3 需要两个 3。

 
 

除非我用 3 做其他事。

 
 

也许 3 和 6 一起做分数。

 
 

例如,36 / 1.5 =24,36 是 6*6,1.5 是 3/2,但没有 2。

 
 

1.5 是 3/2,但 2 来自哪里?

 
 

6/3=2,但那样会使用数字。

 
 

所以:6*6=36,3 和 10 剩下。

 
 

36 / 1.5 =24,而 1.5 是 3/2,但 2 来自 10 或其他?10/5 不行。

 
 

(6*6) / (3/2),但 3/2 是 1.5,36 / 1.5 =24,而 2 来自哪里?我没有 2,除非我用 10,但 10 没用。

 
 

在 (6*6) / (3/2) 中,我用了两个 6 和 3,但 2 没有定义。我需要使用 10。

 
 

也许 (6*6) * (2/3) 或类似的东西。

 
 

6*6=36,2/3,36 * 2/3 = 72/3=24,哦!72/3=24。

 
 

而 2 来自哪里?我有 10,但 10 不是 2。

 
 

除非我用 10 来得到 2,但 10/5 不行。

 
 

在表达式中,我有 (6*6) * (2/3) =36 * 2/3=24,但 2 没有来源。我需要使用 10。

 
 

也许 (6*6) * (10 / 15) 或类似的东西,但 15 没有。

 
 

另一个想法:24 = 72/3,而 72 来自 8*9,不行。

 
 

72 来自 6*12,等等。

 
 

也许 (10 * 6) / (5/2),但 5 和 2 没有。

 
 

我们来考虑减法或加法。

 
 

10 * 3 =30,30 -6 =24,但剩下 6。

 
 

所以 30 -6 =24,需要包含第二个 6。

 
 

也许 (10 * 3) – (6) *1,而 1=6/6,但 6/6 需要两个 6,而我只有一个 6 剩下?我们来数一数。

 
 

如果我做 (10 * 3) – 6,用了 10、3、6,剩下一个 6。

 
 

然后为了使用它,我可以除以 1 或乘以 1,所以 [(10 * 3) – 6] * (6/6) =24 *1=24。

 
 

但 (6/6) 使用了两个 6:一个在分子,一个在分母。

 
 

但在表达式中,我用了 -6,这是一个6,而在 (6/6) 中,又用了两个6,所以总共三个6,但我只有两个。

 
 

具体来说:在 [(10 * 3) – 6] * (6 / 6) 中,使用的数字有:10, 3, 6(减法中), 6(分子中), 6(分母中)——三个6,但我只有两个。所以无效。

 
 

也许可以共享,但不行,每个数字必须单独使用。

 
 

另一个想法: (10 + 14) 或其他什么,但不行。

 
 

或者 6* (4) =24,4=10-6,和之前一样。

 
 

也许用3来构造一个分数。

 
 

例如, (6 – 3) * 8,但6-3=3,3*8=24,而8来自10-2,但没有2,或者来自6+2,但6已使用。

 
 

(6 – 3) =3,然后3*8,但需要8,而我有另一个6和10。

 
 

10 -2,但没有2。

 
 

(10 + 6)/2 *3 或类似的东西。

 
 

(10 + 6) =16,16/2=8,然后8*3=24,而2来自6/3,但6/3使用了一个6和3。

 
 

所以表达式: (10 + 6) / (6 / 3) * 某个东西。

 
 

计算:6/3=2,然后 (10+6)/2 =16/2=8,然后我还有一个数字?不,我用了10,6(加法中), 6(分母?我们来写一下。

 
 

假设 a=3, b=6, c=6, d=10。

 
 

表达式: (d + c) / (b / a)

 
 

b/a =6/3=2

 
 

d+c=10+6=16

 
 

16 / 2 =8

 
 

然后8,但我没有更多数字了,而8不等于24。而且我用了所有数字:d,c,b,a —— 10,6,6,3。但结果是8,不是24。

 
 

如果我乘以3,但3已使用。

 
 

( d + c ) * (a / a) 但a/a需要两个a。

 
 

不行。

 
 

也许 (d + c) * (b / b) =16*1=16,不行。

 
 

另一个想法:6 * 3 =18,然后18 +6=24,但10未使用。

 
 

同样的问题。

 
 

也许 18 +6,但18是9*2,不行。

 
 

或者 12 * 2 =24,12来自6*2,但循环了。

 
 

我们列出所有可能的方式。

 
 

我可以试试 (10 – 6/3) * 3,但6/3=2,10-2=8,8*3=24,但用了10,6,3,剩下另一个6。

 
 

所以需要包含第二个6。

 
 

也许 (10 – 6/3) * (6/2),但没有2,或者6/2=3,但3已使用。

 
 

(10 – 6/3) * 3,但3用了两次。

 
 

无效。

 
 

也许加上0:(10 – 6/3) * 3 + (6-6),但6-6用了两个6,而-6/3已经用了一个6。

 
 

在 (10 – (6/3)) * 3 中,使用了10、6、3。

 
 

然后 + (6-6),但用了另外两个6,总共三个6。

 
 

不行。

 
 

也许用除法:48 / 2 =24,48来自8*6,8来自10-2,2来自6/3。

 
 

所以:首先,6/3=2,然后10-2=8,然后8*6=48,然后除以2,但2已经用了。

 
 

逐步:设 x = 6/3 =2(使用了一个6和3)

 
 

y = 10 – x =10-2=8(使用10)

 
 

z = y * 6 =8*6=48(使用另一个6)

 
 

然后我需要除以2,但2是x,已经用了,而且我没有更多数字了。

 
 

结果是48,不是24。

 
 

要得到24,需要除以2,但我没有另一个2。

 
 

除非我使用相同的2,但不行。

 
 

在表达式中:( (10 – (6/3)) * 6 ) / 2,但2没有定义。

 
 

( (10 – (6/3)) * 6 ) / (6/3),但6/3用了两个6?6/3使用一个6和3,而我在前面已经用了一个6在6/3中,另一个6在*6中。

 
 

在 ( (10 – (6/3)) * 6 ) 中,6/3用了一个6,*6用了另一个6,还有10和3,所以所有数字都用了,但结果是 (10 – 2) *6 =8*6=48,不是24。

 
 

然后 / (6/3),但没有更多数字了。

 
 

如果我做 / (6/3),但6/3需要另一个6和3,但3已经用了,6也用了。

 
 

无效。

 
 

也许 (6*4) =24,而4= (10+2)/3 或类似的。

 
 

10+2=12,12/3=4,但2来自6/3,但6/3用了一个6和3。

 
 

所以:设 a=6/3=2(使用一个6和3)

 
 

b=10 + a=10+2=12(使用10)

 
 

c=b / ? 需要除以3,但3已使用。

 
 

c=b / a =12/2=6,然后我有另一个6,所以 c * 6=6*6=36,不是24。

 
 

(10 + (6/3)) / 某个数 * 某个数。

 
 

10 + 6/3 =10+2=12,然后12 * 2 =24,而2来自另一个6/3,但6/3需要另一个6和3,而3已使用。

 
 

所以不行。

 
 

除非我有另一个3。

 
 

也许 (10 + (6/3)) * (6/6) =12*1=12,不是24。

 
 

没有帮助。

 
 

另一个想法:3 * 8 =24,而8=6 + 2,2=6/3,但6/3用了一个6和3,+2用了另一个6,所以表达式:3 * (6 + (6/3))

 
 

计算:6/3=2,6+2=8,3*8=24。使用的数字:3(外部的),6(加法中的),6(除法中的),而10?10没有使用!我忘了10。

 
 

在这个表达式中,我用了两个6和一个3,但10没有用。所以无效。

 
 

需要包含10。

 
 

也许乘以1:3 * (6 + (6/3)) * (10/10) =24*1=24,但10/10用了10两次,而我只有一个10。无效。

 
 

或者加上0。

 
 

也许用10来构造所需的数字。

 
 

例如,24 = 240 / 10,而240来自6*40,不行。

 
 

6*6*10 / 某个数。

 
 

6*6=36,36*10=360,太大了,360/15=24,但15来自3*5,没有5。

 
 

360 / 15,但15=3*5,不行。

 
 

(6*6*10) / (3*2.5) 不行。

 
 

另一个想法:(6-3)*8,但6-3=3,3*8=24,8=10-2,而2来自6/3,但6/3需要6和3,而3已用于6-3。

 
 

所以:设 a=6-3=3(使用一个6和3)

 
 

b=6/3,但6和3已使用。

 
 

不能。

 
 

也许 (10 * 3) / 1.25,不行。

 
 

让我们搜索标准方法或换个思路思考。

 
 

也许使用括号来分组。

 
 

尝试:(10 – 6) * (6 – 3/3) 或类似的东西。

 
 

3/3=1,6-1=5,然后 (10-6)=4,4*5=20,不是24。

 
 

(10 – 6/6) * 3 = (10 – 1) *3 =9*3=27,不是24,而且剩下另一个?我用了10、6、6、3?6/6用两个6,10,3,所以所有数字,但27≠24。

 
 

(10 + 6/6) * 2,但没有2。

 
 

(10 * 6 – 6) / 3 * 某个东西。

 
 

10*6=60,60-6=54,54/3=18,不是24,而且没有其他数字。

 
 

(10*6) – 6*6 =60-36=24,但如前所述,用了三个6。

 
 

在 (10*6) – (6*6) 中,它需要三个6:一个用于10*6,两个用于6*6。

 
 

但我只有两个6。

 
 

除非我重复使用同一个6,但不行,每个数字必须使用一次。

 
 

也许 (10 * 3) – (6) ,然后第二个6用作除数或类似的东西。

 
 

例如,(10*3 – 6) / (6/24) 或类似的,太复杂。

 
 

(30 – 6) =24,然后除以1,但6/6=1,但6已使用。

 
 

无效。

 
 

另一个想法:6 * (3 + 1) =6*4=24,而1来自6/6,但6/6用两个6,而*6用了另一个6。

 
 

所以6 * (3 + (6/6)) =6*(3+1)=6*4=24,使用的数字:第一个6(乘数),3,6(分子),6(分母)——三个6。

 
 

同样的问题。

 
 

但我只有两个6。

 
 

所以不可能。

 
 

除非我用10。

 
 

在6 * (3 + 1)中,1来自10/10,但10/10用了一个10,但我需要1,而10/10=1,但那样我用了10两次,或者一次?10/10用了一个10在分子,一个在分母,但我只有一个10。所以无效。

 
 

也许 (6 + 6) * 2 =12*2=24,而2来自6/3,但6/3用了一个6和3,而6+6用了两个6,所以总共三个6。

 
 

又不行。

 
 

(6 + 6) * (10 / 5),但没有5。

 
 

10 / (5/2.4) 不行。

 
 

我们来计算差异。

 
 

假设我得到24作为目标。

 
 

可能的乘积:24 = 8*3,6*4,12*2,24*1,4*6,等等。

 
 

总和:12+12,10+14,等等。

 
 

在减法中:30-6,48-24,等等。

 
 

除法:48/2,72/3,等等。

 
 

现在用这些数字。

 
 

假设我尝试得到8和3。8*3=24。

 
 

8来自10-2,2来自6/3,但6/3用了一个6和3,10-2用了10,然后8*3,但3已使用。

 
 

同样的问题。

 
 

8来自6+2,2来自6/3,但6+2用了一个6,6/3用了另一个6和3,所以两个6和3,10未使用。

 
 

为了使用10,也许 (6 + 6/3) * (10/5),但没有5。

 
 

(6 + 6/3) =6+2=8,然后8 * 3,但3已使用。

 
 

除非我有另一个3。

 
 

也许 10 – 2 =8,2=6/3,然后乘以3,但3已使用。

 
 

所以卡住了。

 
 

尝试4和6。6*4=24。

 
 

4来自10-6,所以 (10-6)*6 =4*6=24,但3未使用。

 
 

为了使用3,也许除以3/3,但无效。

 
 

或者 (10-6)*6 + 0,但0来自3-3,无效。

 
 

另一个方式:24 = 6*4,而4= (12)/3,12=6*2,但循环。

 
 

(6*4)但4= (10+2)/3,2=6/3,但6/3用了一个6和3,10+2用了10,然后除以3,但3已使用。

 
 

表达式:(6 * ((10 + (6/3)) / 3))

 
 

内部:6/3=2(使用一个6和3)

 
 

10+2=12(使用10)

 
 

然后 /3,但3已使用,而且我还有一个6。

 
 

所以 (12 / 3) =4,然后6*4=24,但*6用了另一个6,而/3用了3,但3已经在6/3中使用过。

 
 

在表达式 6 * ((10 + (6/3)) / 3) 中,使用的数字:外部的6,10,6/3中的6,6/3中的3,以及/3中的另一个3。但我只有一个3。所以无效,因为3用了两次。

 
 

如果我写成 6 * ( (10 + (6/3)) / 3 ),但/3需要另一个3,我却没有。

 
 

所以不行。

 
 

也许用10在分母中。

 
 

例如,6 / 0.25 =24,而0.25=1/4,但4来自6-2,等等,复杂。

 
 

0.25 = 1/4,1来自6/6,4来自6-2,2来自6/3,但又用了很多6。

 
 

具体来说:6/3=2(6和3),6-2=4(另一个6),6/6=1(另一个6),然后6 / (1/4) =6*4=24,但用了四个6:一个在6/3,一个在6-2,两个在6/6,而且3,但没有10。而且我有三个6?我只有两个6。

 
 

在6 / (1/4)中,6是另一个实例。

 
 

所以总共:用于6/3:一个6,用于6-2:一个6(但2来自6/3,所以6-2用了不同的6),用于6/6:两个6,用于外部6:一个6,总共五个6!不可能。

 
 

所以不是。

 
 

回到原点。

 
 

也许 (6*10) / (5/2) 或类似的东西,但没有5。

 
 

另一个想法:3 * 10 =30,30 -6 =24,然后第二个6,也许 (30 -6) * (6/6) =24*1=24,但如前所述,6/6需要两个6,而-6用了一个6,总共三个6。

 
 

同样的问题。

 
 

除非我用同一个6,但不行。

 
 

也许 (3 * 10) – 6 + 0,但0来自6-6,但6-6需要两个6,而-6用了一个6。

 
 

还是三个6。

 
 

我只有一个额外的6。

 
 

所以对于 (3*10) -6 =24,我有一个6剩下,我需要在不改变数值的情况下使用它,比如 *1 或 +0,而1或0来自这个6。

 
 

例如,* (6/6) = *1,但6/6用了两个6,而我只有一个6剩下。

 
 

+ (6-6) = +0,但6-6用了两个6。

 
 

所以我需要两个6来制造1或0,但我只有一个6剩下。

 
 

因此,不可能以这种方式包含它。

 
 

也许换一种组合。

 
 

试试除法。

 
 

例如,48 / 2 =24。

 
 

48 来自 6*8,8 来自 10-2,2 来自 6/3。

 
 

所以:6/3=2(使用 6 和 3)

 
 

10-2=8(使用 10)

 
 

6*8=48(使用另一个 6)

 
 

然后 48 / 2,但 2 是第一个结果,已经用过,而且没有更多数字。

 
 

如果我做 [6 * (10 – (6/3)) ] / 2,但 2 没有定义。

 
 

[6 * (10 – (6/3)) ] =6*(10-2)=6*8=48,然后除以 2,但没有 2。

 
 

除非我使用相同的 2,但不行。

 
 

也许 (6 * 10) / (5/2),但没有 5。

 
 

或者 (6*10) * (2/5),24=60 * 2/5?60*2/5=120/5=24,没错!而 2 和 5 来自剩下的数字?我有另一个 6 和 3。

 
 

2 和 5,但 6 和 3 不是 2 和 5。

 
 

6/3=2,但 5 没有。

 
 

(6*10) * (6/15),但 15 没有。

 
 

15 来自 3*5,没有。

 
 

(6*10) * (3/7.5),不行。

 
 

另一个想法:24 = 12 * 2,12=6*2,但循环。

 
 

12=10 +2,2=6/3。

 
 

所以 10 + 6/3 =10+2=12,然后 12 * 2,但 2 已使用,而且我有另一个 6。

 
 

12 * 2 =24,但 2 是 6/3 的结果,已经用过。

 
 

要得到另一个 2,我需要另一个 6 和 3,但没有。

 
 

也许 12 * (6/3) =12*2=24,但 6/3 用了 6 和 3,而 12 来自 10 和第一个 6/3,但 6/3 已经用了 6 和 3。

 
 

表达式:(10 + (6/3)) * (6/3),但 6/3 用了两个 6 和两个 3,但我只有一个 3 和两个 6。

 
 

在 (10 + (6/3)) * (6/3) 中,第一个 6/3 用了一个 6 和 3,第二个 6/3 用了另一个 6 和另一个 3,但我只有一个 3。所以无效。

 
 

也许 (10 + 2) * 2,而两个 2 都来自 6/3,但同样,需要两个 3。

 
 

不是。

 
 

我们想想 10 和 3 可以做什么。

 
 

10 和 3,10/3≈3.333,3*10=30,10-3=7,等等。

 
 

然后和 6 一起。

 
 

例如,(10-3)* something。7*? 24 不是 7 的倍数。

 
 

(10+3)=13,13* something。

 
 

6/ (10/40) 或者类似的。

 
 

也许 (6*6) / 1.5 =36/1.5=24,而 1.5=3/2,2 来自哪里?我没有 2。

 
 

1.5=3/2,但 2 需要从 10 得到,但 10/5 不行。

 
 

1.5=6/4,但 4 来自 10-6,但 10-6 用了 10 和 6,6/4 又用了另一个 6,但 4 是结果。

 
 

表达式:(6*6) / (3/2),但 3/2 中的 2 未定义。

 
 

(6*6) / (6/4),但 4 未定义。

 
 

假设我做 (6*6) / (3/2),但需要 2。

 
 

如果我做 (6*6) * (2/3) =36*2/3=24,而 2 来自 10/5,但没有 5。

 
 

2 来自 6/3,但 6/3 用了 6 和 3。

 
 

所以:36 * (6/3) / 6 或者类似的。

 
 

(6*6) * (6/3) / 6 =36 *2 /6 =72/6=12,不是 24。

 
 

(6*6) * (6/3) / 3 =36*2/3=24,但 /3 用了另一个 3,我没有。

 
 

而且我用了三个 6。

 
 

在 (6*6) * (6/3) / 3 中,三个 6 和一个 3,但 10 没有使用。

 
 

而且我还有一个 10。

 
 

所以不行。

 
 

也许包含 10: (6*6) * (10/30) 或者类似的,10/30=1/3,36*1/3=12,不是 24。

 
 

(6*10) * (2/5),60*2/5=24,而 2 和 5 来自 6 和 3?6/3=2,但没有 5。

 
 

除非 5 来自 10/2,但 2 已使用。

 
 

循环了。

 
 

我们试试看 (3 – 6/6) * 24 或者类似的,不行。

 
 

3 – 6/6 =3-1=2,然后 2*12=24,12 来自 6*2,循环了。

 
 

10*2.4,不行。

 
 

另一个想法: (6 + 6) * 2 =24,而 2=3-1,1=10/10,但无效。

 
 

或者 2=4/2,不行。

 
 

也许 (6*4) =24,而 4= (3*8)/6 或者类似的。

 
 

3*8=24,循环了。

 
 

我们来考虑减法。

 
 

10 * 2.4 =24,而 2.4=12/5,但 5 没有。

 
 

2.4=24/10,循环了。

 
 

也许 (6-3)! * something,但 24 点游戏通常不允许阶乘,只允许 + – * / 和括号。

 
 

所以可能不允许。

 
 

另一个想法:6 / 0.25 =24,而 0.25=1/4,1=6/6,4=10-6,但如前所述,需要多个 6。

 
 

具体来说:6 / (1/4) =6*4=24。

 
 

1=6/6,4=10-6。

 
 

所以表达式:6 / ( (6/6) / (10-6) ) 或者类似的。

 
 

我们来构建它。

 
 

首先,10-6=4(使用 10 和一个 6)

 
 

6/6=1(使用两个 6?6/6 需要两个 6,但我已经用了一个在 10-6 中,所以总共三个 6。

 
 

同样的问题。

 
 

如果我做 6 / (1/4),而 1 和 4 来自其他数字。

 
 

1=6/6,但需要两个 6 来得到 1,4=10-6,需要另一个 6 和 10,所以三个 6 和一个 10,3 没有使用。

 
 

而且我有 3 要用。

 
 

所以还是不行。

 
 

也许 0.25 = 3/12,但 12 来自 6*2,等等。

 
 

3/12=0.25,12=6*2,2=6/3,但 6/3 用了一个 6 和 3,6*2 用了另一个 6,3/12 用了 3,但 3 已使用。

 
 

表达式:6 / (3 / (6* (6/3)) ) 或者类似的。

 
 

计算内部:6/3=2(6 和 3)

 
 

6*2=12(另一个 6)

 
 

3 / 12 =0.25(3,但 3 已用于 6/3)

 
 

3 用了两次。

 
 

无效。

 
 

6 / (3 / (6*2)),但 2 未定义。

 
 

太混乱了。

 
 

也许我应该上网搜索或换个思路。

 
 

我们列出所有可能的两两运算,然后再组合。

 
 

可能的配对:

 
 

3 和 6:3+6=9,3-6= -3,6-3=3,3*6=18,6/3=2,3/6=0.5

 
 

3 和 10:3+10=13,10-3=7,3-10= -7,3*10=30,10/3≈3.333,3/10=0.3

 
 

6 和 6:6+6=12,6-6=0,6*6=36,6/6=1

 
 

6 和 10:6+10=16,10-6=4,6-10= -4,6*10=60,10/6≈1.666,6/10=0.6

 
 

现在,用这些结果与剩下的数字组合。

 
 

例如,取 6/3=2(使用 3 和一个 6),剩下另一个 6 和 10。

 
 

现在有 2,6,10。

 
 

可能:2*6=12,然后 12*2=24,但没有另一个 2。

 
 

2*10=20,20+4,没有。

 
 

2+6=8,8*3,没有 3。

 
 

10-2=8,8*3,没有。

 
 

6/2=3,然后 3*8,没有。

 
 

10/2=5,5*4.8,不行。

 
 

(10-2)*3,没有 3。

 
 

没有好的组合。

 
 

取 10-6=4(使用 10 和一个 6),剩下 3 和另一个 6。

 
 

有 4,3,6。

 
 

4*6=24,但 3 未使用。

 
 

4+6=10,10*2.4,不行。

 
 

6-4=2,2*12,没有。

 
 

3*4=12,12*2=24,2 来自 6/3,但 6/3 需要 6,而 6 已经使用。

 
 

3*8=24,8 来自 6+2,2 来自哪里?

 
 

6/3=2,但 3 和 6 都已使用。

 
 

在 10-6=4 之后,我剩下 3 和 6。

 
 

所以如果我做 (10-6) * 6 =4*6=24,但 3 未使用。

 
 

为了使用 3,也许 (10-6) * 6 * 1,而 1=3/3,但只有一个 3。

 
 

无效。

 
 

(10-6) * (6) / 1,同样。

 
 

或者 (10-6) * (6) + 0*3,但 0 来自某处。

 
 

0*3=0,但 0 需要来自数字,比如 6-6,但 6 已使用。

 
 

不。

 
 

取 6*6=36(使用两个 6),剩下 3 和 10。

 
 

36 和 3 和 10。

 
 

36 -12 =24,12 来自 3*4,没有。

 
 

36 / 1.5 =24,1.5=3/2,没有 2。

 
 

36 * 2/3 =24,2/3 来自 10/15,没有。

 
 

(36 * 10) / 15 =360/15=24,15 来自 3*5,没有 5。

 
 

36 / 3 * 2 =12*2=24,2 来自 10/5,没有。

 
 

36 / 3 =12,然后 12 * 2 =24,2 来自 10/5,没有。

 
 

10 – 3 =7,36 / 1.5,不行。

 
 

没有好的组合。

 
 

取 3*10=30(使用 3 和 10),剩下两个 6。

 
 

30 -6 =24,但还有一个 6 未使用。

 
 

30 / 1.25,不行。

 
 

30 * 0.8 =24,0.8=4/5,没有。

 
 

(30 * 6) / 7.5,不行。

 
 

30 – (6-6) =30-0=30,不是 24。

 
 

30 + (6-12),不行。

 
 

6*4=24,但 4 不在其中。

 
 

所以还是卡住了。

 
 

也许用括号进行三数运算。

 
 

例如,6 / (3/8) =6*8/3=48/3=16,不是 24。

 
 

10 / (3/7.2),不行。

 
 

(6-3)*10 -6 =3*10-6=30-6=24,哦!(6-3)*10 -6 =3*10-6=30-6=24。

 
 

使用的数字:6(在 6-3 中),3(在 6-3 中),10,以及另一个 6。

 
 

所以是:第一个 6,3,10,第二个 6。

 
 

全部使用,表达式:(6 – 3) * 10 – 6。

 
 

计算:6-3=3,3*10=30,30-6=24。完美!

 
 

而且每个数字只用了一次。

 
 

我有没有漏掉什么?数字:3,6,6,10。在 (6-3) 中用了一个6和3,*10用了10,-6用了另一个6。是的,四个数字都用了一次。

 
 

运算:减法、乘法、减法。都是允许的。

 
 

所以表达式是:(6 – 3) × 10 – 6 = 3 × 10 – 6 = 30 – 6 = 24。

 
 

为了更清楚,可以加上括号:((6 – 3) × 10) – 6。

 
 

但在标准顺序中,乘法和减法中乘法优先,所以 (6-3)×10 -6 也可以,但为了清晰,可以加括号。

 
 

所以这个应该可行。

 
 

确认:6-3=3,3×10=30,30-6=24。是的。

 
 

所以答案是 ((6 – 3) × 10) – 6 = 24。

所幸答案是对的,否则就废了

20250629164033144-image

 

请登录后发表评论

    没有回复内容

万事屋新帖