安卓手机扫描二维码安装App

第799题:毕达哥拉斯三元组



毕达哥拉斯定理(勾股定理)在数论领域引出一个富有成果的概念:寻找代数方程的整数解。一个毕达哥拉斯三元组是指由3个整数a,b,ca,b,c构成的一组数,使得

a2+b2=c2a^2+b^2=c^2

这个三元组在几何上定义了一个边长都是整数的直角三角形.


欧几里得知道存在无穷多种完全不同的毕达哥拉斯三元组,他给出了一个公式来找到所有这样的三元组:


1)任取两个整数,将这两个数相乘后再乘以2得到aa;

2)将这两个数平方后相减得到bb

3)将这两个数平方后相加得到cc


这三步得到的三个数就是毕达哥拉斯三角形的三条边长.


如果任选的两个数是13和22,根据这个算法得到的边长为整数的直角三角形的斜边长为多少?




毕达哥拉斯三元组中每个数都乘以任意整数k,仍为毕达哥拉斯三元组.
苹果手机扫描二维码安装App
我来回答