3333333333333333...

数学
33333333333333333333333333333333333333333+444443435553243537586999690957664=?

用户头像
同学 更新于2022-10-7 03:22:20
请求答案
收起
1
分享
共4条回复
时间正序
用户头像
同学
1月前
牛牛牛
3条评论
用户头像
同学
1月前

牛牛牛

用户头像
同学 回复 同学
1月前

牛牛牛

用户头像
同学 回复 同学
1月前

牛牛牛

用户头像
质心儿子
1月前

初步估算,33333333333333333333333333333333333333333+444443435553243537586999690957664=33333333777776768886576870920333024290997

利用$a+b=a $ xor $ b + a $ and $ b << 1$ ,其中xor表示按位异或,and表示按位且,$<<1$表示左移一位(*2),不断迭代,并利用边界条件$a+0=0$得答案。


image.png


用计算机验证,发现答案算得没有问题。

4条评论
用户头像
我就爱吃麦片
1月前

666666666666jj-dalao

用户头像
质心儿子
1月前

对不起,应该是$a+0=a$。

用户头像
质心用户 5528
1月前

果然是py吗

用户头像
质心用户 5528
1月前

这个要转进制吗

用户头像
星辰
1月前
太难啦
用户头像
hh不会再hl
1月前

我直接列出竖式zx-zhaopeng2@2x