勾股数-循环分支小综合[中]

Time Limit
1s
Memory Limit
131072KB
Judge Program
Standard
Ratio(Solve/Submit)
30.63%(616/2011)
Description:

三元二次方程式 x^2+y^2=z^2的正整数解xyz称为一组勾股数,又称为毕达哥拉斯三元数组。该方程式也称为“商高方程”或“毕达哥拉斯方程”。

    试通过程序设计求指定区间[a,b]内的所有勾股数组。

Input:

输入两个正整数ab (a<b).

Output:

 输出[a,b]区间内的所有勾股数组。

Sample Input:
30,90
Sample Output:
30^2+40^2=50^2
30^2+72^2=78^2
32^2+60^2=68^2
33^2+44^2=55^2
33^2+56^2=65^2
36^2+48^2=60^2
36^2+77^2=85^2
39^2+52^2=65^2
39^2+80^2=89^2
40^2+42^2=58^2
40^2+75^2=85^2
42^2+56^2=70^2
45^2+60^2=75^2
48^2+55^2=73^2
48^2+64^2=80^2
51^2+68^2=85^2
54^2+72^2=90^2
60^2+63^2=87^2
Source:

zerohua


Submit