问题 解答题

如果直角三角形的两条直角边都是整数,且是方程mx2-2x-m+1=0的根(m为整数),这样的直角三角形是否存在?若存在,求出满足条件的所有三角形的三边长;若不存在,请说明理由.

答案

因为x=

m2-m+1
m

当m=1时,x=2或0,这样的直角三角形不存在,

假设存在不为0或1的整数m,使得方程有整数根,

则m2-m+1=k2(k为整数),即m2-m=k2-1,必有m(m-1)=(k+1)(k-1),

而m(m-1)是两个连续不为0的整数的乘积,但是(k-1)和(k+1)、1和(k2-1)都不是连续整数,

故m≠0且m≠1时,m2-m+1不是整数的平方,

综上所述,满足条件的直角三角形不存在.

填空题
单项选择题