大家都玩过扑克牌算24,就是四张扑克,用加减乘除凑成24,但是4张牌全部要用上。
假设用“算24”的规则,a,b,c,d四个正整数,能算出1,2,3……(n-1)之间所有的数,而n是第一个无法算出的数,那么记f(a,b,c,d)=n。例如,f(1,1,1,1)=5;f(1,2,3,4)=29,大家可以验证一下,应该是1~28都可以算出但是算不出29。请问使得f值最大的(a,b,c,d)?
我能找到的是f(1,2,4,9)=41
同样对于5个数f(a,b,c,d,e)呢?
谢谢高手们了!
“算24”变成“算1~n”
所有跟帖:
•
Please verify f(1,2,3,4)=29
-jinjing-
♀
(0 bytes)
()
07/19/2010 postreply
16:16:42
•
严格的说:我目前认为是29
-被迫注册的-
♂
(18 bytes)
()
07/19/2010 postreply
21:55:38
•
所以这个定义的客观性还有点问题。
-皆兄弟也-
♂
(0 bytes)
()
07/20/2010 postreply
09:26:00
•
f(1,1,1,1)=5意思是1,1,1,1用加减乘除算不出5。问题是怎样证明算不出5?
-皆兄弟也-
♂
(0 bytes)
()
07/19/2010 postreply
17:39:23
•
回复:f(1,1,1,1)=5意思是1,1,1,1用加减乘除算不出5。问题是怎样证明算不出5?
-jinjing-
♀
(87 bytes)
()
07/19/2010 postreply
17:50:37
•
只能说我目前没算出5来。。。。
-被迫注册的-
♂
(0 bytes)
()
07/19/2010 postreply
21:56:22
•
f(1,2,4,9)=40
-AnaZhang-
♀
(91 bytes)
()
07/20/2010 postreply
11:22:44
•
Good Question! My answer: f(1 ,2 ,5 ,8 )=52
-Blue_Diamond-
♂
(181 bytes)
()
07/22/2010 postreply
04:43:37