数学高手进.小学6年级数学比较难的题

来源:百度知道 编辑:UC知道 时间:2024/05/14 03:55:56
称n个相同的数a相乘叫做a的n次方,记作an(n在右上角),并规定a0(0在右上角,也就是a的0次方)=1,如果某个自然数可以写成2的两个不同次方(包括0次方)的和,我们就称这样的数为“双子数”。如9=23(3在右上角,也就是2的三次方)+20(0在右上角,也就是2的0次方),36=25(5在右上角,也就是2的5次方)+22(2在右上角,也就是2的2次方),他们都是双子数,那么小于1040的双子数有( )个。

1040转化成二进制是10000010000,这个题目的实质就是求小于10000010000的二进制数中,有多少个是只含有两个1的,最高位是1的有4种可能(注:题目要求小于1040,所以不包括1040对应的二进制数),最高位为0的话,剩下10位中选两位是1就可以了,组合数是10*9/2=45,加在一起应该是49种。

50种
我猜的
不会啊
这么难。

59

真不敢相信,这是小学题吗

呵呵。是挺难的,我觉得如果不算2的2次方加2的2次方等于4这类型的话应该是50个,具体点的算法是:2的0次方开始结果依次为1、2、4、8、16、32、64、128、256、512、1024,然后把这些数字相加小于1040看看有多少组合就行了,我说的50个里面好象有的等于1040了,算不算

49种,同二楼的,算法不同
1040以下共有2的n次方数1,2,4,8,16,32,64,128,256,512,1024十一个数.双子数须是以上任两数之和,据此:
除1024之外,其他10个数中任两个相加都小于1040,共有组合可能是9*10/2=45种.
和1024组合的可能只有1+1024,2+1024,4+1024,8+1024这四种情况是小于1040的.
45+4共49种方法