某递增数列由既不是平方数也不是立方数的数组成 求第500项

问题描述:

某递增数列由既不是平方数也不是立方数的数组成 求第500项

528
首先答案肯定比500略大一点,所以可以转化成求500以内有多少平方或立方数
这个又转化成:平方数 + 立方数 - 6次方数
平方数:22^2 = 484,23^2 = 529
立方数:7^3 = 343,8^3 = 512
六次方:2^6 = 64,3^6 = 729
所以去到500的时候,有22+7-2 = 27个数被剔除了,就是说500是第473项
再数27项,会把512也经过,也得剔除,所以到500项的时候是528