正整数1,2,3……去掉数列中的完全平方数和完全立方数,不改变顺序,则第2009个数是多少?

问题描述:

正整数1,2,3……去掉数列中的完全平方数和完全立方数,不改变顺序,则第2009个数是多少?

44²=1996
45²=2025
12³=1728
13³=2197
1--2009,
平方数有44个,立方数有12个
同时是平方数和立方数的,
2^6,3^6,
去掉的一共有44+12-2=52个
2009+52=2061,这其中2025是平方数,还要去掉
2061+1=2062
剩下的数中,第2009个是206245不用减去吗??45是啥:也不是平方数,也不是立方数...45的平方,在后面计算的时候减去了2009+52=2061,这其中2025是平方数,还要去掉 看这句..那么如果这么算什么地方错了呢,正常2025项对应2025项,其中包含了你说的45个完全平方数和12个完全立方数,有俩是重复的,减去后1970项对应2026.那2009项对应2065,.我这么算哪错了呢sorry,是我计算错误44+12-2=542009+54=2063,这其中2025是平方数,还要去掉2063+1=2064 你那个算法没错2025去掉该去的,还剩1970项还需要添上2009-1970=39项2025+39=2064,最后一步应该这样吧?