题目如下: 由0~9这10个数字不重复、不遗漏,可以组成很多10位数字。 这其中也有很多恰好是平方数(是某个数的平方)。 比如:1026753849,就是其中最小的一个平方数。 请你找出其中最大的一个平方数是多少? 注意:你需要提交的是一个10位数字,不要填写任何多余内容。 解答方法 我们采用暴力求解 import math res = 0 for i in range(900000000, 1000000000): if i % int(math.sqrt(i))==0: res = i print(res) 答案:999982506