Problem 279: Perfect Squares
思路
如果一个数 x 可以表示为一个任意数 a 加上一个平方数 bxb,也就是 ,那么能组成这个数 x 最少的平方数个数,就是能组成a最少的平方数个数加上 1(因为b x b已经是平方数了)。
这个完全平方数是多少不重要,重要的是有几个,所以我们把完全平方数的值设为 1,其他的不是完全平方数的设置为最大值,防止被娶到。
Last updated
如果一个数 x 可以表示为一个任意数 a 加上一个平方数 bxb,也就是 ,那么能组成这个数 x 最少的平方数个数,就是能组成a最少的平方数个数加上 1(因为b x b已经是平方数了)。
这个完全平方数是多少不重要,重要的是有几个,所以我们把完全平方数的值设为 1,其他的不是完全平方数的设置为最大值,防止被娶到。
Last updated