在1987上加一个三位数,是结果是平方数,问这样的数共有几个?

问题描述:

在1987上加一个三位数,是结果是平方数,问这样的数共有几个?

易知三位数最小100,最大999也就是1987上加一个三位数,最小2087,最大2986对2087、2986开方:2087 = 45.682986 = 54.64可知,在46到54之间(包含46、54)的整数的平方,都在2087、2986的范围内.因此这样的数有54 - 46 + ...