作业帮 > 综合 > 作业

已知 m,n为自然数且满足1^2+9^2+9^2+2^2+m^2=n^2,求n的值.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/01 01:56:47
已知 m,n为自然数且满足1^2+9^2+9^2+2^2+m^2=n^2,求n的值.
请问这一团是什么东西?:%% 完全平方
y1=inline('1^2+9^2+9^2+2^2+m.^2');
y2=inline('n.^2');
for ii=1:200;
y_1=y1(ii);
for jj=ii:500;
if y_1==y2(jj);
fprintf('(%d %d)',ii,jj);
end
end
end
%只输出一个结果(83 84)
已知 m,n为自然数且满足1^2+9^2+9^2+2^2+m^2=n^2,求n的值.
原式左=1+2^2+2*9^2+m^2=1+2(2+9^2)+m^2=右=n^2.
显然左边必须是一个完全平方,即:(m+1)^2=m^2+2m+1,这样有m=(2+9^2)=83.
因此,n=m+1=2+9^2+1=84.
用matlab程序验证无误:
%% 完全平方
y1=inline('1^2+9^2+9^2+2^2+m.^2');
y2=inline('n.^2');
for ii=1:200;
y_1=y1(ii);
for jj=ii:500;
if y_1==y2(jj);
fprintf('(%d %d)',ii,jj);
end
end
end
%只输出一个结果(83 84)