【华为OD机试真题】19、勾股数元组 | 机试真题+思路参考+代码解析(C语言、C++、Java、Py、JS)
如果3个正整数(a,b,c)满足a2 + b2 = c2的关系,则称(a,b,c)为勾股数(著名的勾三股四弦五), 为了探索勾股数的规律,我们定义如果勾股数(a,b,c)之间两两互质(即a与b,a与c,b与c之间均互质,没有公约数),则其为勾股数元组(例如(3,4,5)是勾股数元组,(6,8,10)则不是勾股数元组)。 请求出给定范围[N,M]内,所有的勾股数元组。
复制链接