#Z01123. 趣味数论之平方和数
趣味数论之平方和数
题目描述
给定一个整数N,编程找出所有满足X^2+Y^2=N的整数对X和Y,且X不等于Y 例如: 100=66+88
输入格式
若干行数据,每行一个整数N (2<=N<=199980001),所给的N都可以被拆分成2个数的平方和,请放心。
输出格式
输出如题的表达式,但是已经输出的不用再次输出,如题的100还可以=88+66,要避免重复输出,如果有多组的请按X从小到大输出。每两个测试数据之间用空行隔开.表达是xx+yy=n,要求如下: 1、第一个x和第一个y所占宽度为5,都靠右对齐 2、第2个x和第2个y所占宽度为5,都靠左对齐 3、n默认宽度为10,靠右对齐。
2组测试数据之间用一个空行隔开
65
100
1*1 + 8*8 = 65
4*4 + 7*7 = 65
6*6 + 8*8 = 100
豫公网安备41072702000346号