一道24点的10+种非人类解法(2,3,10,10)

这是人类算24点的方法?!!!

事件缘由:今天晚上突然看到一条24点状态,当时惊为天人,这NM叫人啊?以下是那条状态

朱明西 : 24点,算2 3 10 10,我LX炮狗等面对四张牌痛不欲生,结果跑跑同学扫了一眼说,算出来了,2的10次方减10的3次方。。我草这是人类的算24点啊。。

2^10-10^3


然后么。。。我就在深夜很得瑟的问室友求室友算,刚出完题,文哥的暴走之旅开始了。

5秒后,解法一出炉

解法一:
2*(10-3) + 10


好吧 我傻逼 这么简单的算法我居然不知道。但是我不服气啊!然后我就逼着文哥换一种方法,又是5秒钟……解法二诞生

解法二:
2*10+3+lg10

我阵亡了,真的 然后继续要求文哥换方法,这次稍微久一点,大概10秒钟吧。

解法三:
2^10-10^3


我彻底折服了,文哥在总思考时间约30秒的情况下算出了3种解法。

这样就结束了吗?你错了!!

在文哥N分钟后爆出虚数好像不行的语句后,我们全寝室开始鼓励文哥给力。然后,

解法四:
(2+3-10/10)!

全寝震惊了,阶乘都出来了,这是人类在算24点么?!!

在文哥销声匿迹一段时间后。。。我开始群嘲了。。。开始挑战文哥的权威,跟他打赌他找不到新的方法,可是事实证明我错了,错的是那么离谱,我败得是如此的体无完肤。好吧,直接列出

解法五:
(10C3)*2/10

下面是最非人类的解法!!!
通解公式:((A’)!+(B’)!+(C’)!+(D’)!)!

经过网友们的建议,正式命名该式子为马景涛通解公式!!!!!咆哮吧,我的24点!!!!!!!!

以后算24点无敌啦!!西西!!!!!

=========================

接下来网友又贡献了许多BT解法。总结如下:
 

解法一:四则运算
2×(10-3)+10


解法二:对数
2×10+3+lg10


解法三:乘方
2^10-10^3


解法四:阶乘
(2+3-10÷10)!


解法五:排列组合
(10C3)×2÷10


解法六:还是对数
3×(10-2)×lg10


解法七:还是对数
(10+3-lg10)×2


解法八:开平方
(√(10×10) -2)×3


反正试试又不花钱,何不试试三角函数
解法九:三角函数
(10+2)÷sin(3×10)
(10+2)÷cos(3!×10)


解法十:最小值
(10-2) × min(3,10)


解法十一:移位运算
(3<<2)×(lg10+lg10)
(10<<2)-10-3!


解法十二:右移
(3+2)! ÷ (10>>lg10)


解法十三:既然阶乘不要钱,干脆多用几次
(3!)! ÷ (2 + lg10) ÷ 10


解法十五:按位或
(3<<2|10) + 10
(3×2|10) + 10


解法十六:对数、乘方、开方混合
2^3 × √(10-lg10)


解法十七:另辟蹊径
23 + (10 ÷ 10)
102 ÷ 3 - 10
210 ÷ 10 + 3

解法十七:时间会给你答案
(10-10) × 2 × 3 = 0 
0点就是24点!


另求:能够用复数求解的组合

你可能感兴趣的:(算法,数学,计算机基础)