在1到100的自然数中,能表示成2个整数的平方差的数有多少个?请说明理由

问题描述:

在1到100的自然数中,能表示成2个整数的平方差的数有多少个?请说明理由

(a+b)*(a-b)=a^2-b^2设:x=a+by=a-b则:a=(x+y)/2b=(x-y)/2所以:x*y=((x+y)/2)^2-((x-y)/2)^2当x、y都是奇数时(x+y)/2和(x-y)/2都是整数所以当x、y都是奇数时这个数就可以表示成2个整数的平方差任何一个奇数都可以...