public class Math3 { public static void main(String[] args) {for (int a = 1; a <= 500; a++) { for (int b = 1; b <= 500; b++) {
if (a * a + (a + 1) * (a + 1) == b * b) {
System.out.println("a = " + a + "," + "b = "+ b);
} }} }}输出结果:a = 3,b = 5a = 20,b = 29a = 119,b = 169