本文共 682 字,大约阅读时间需要 2 分钟。
给出一个整数N,将N表示为2个整数i j的平方和(i <= j),如果有多种表示,按照i的递增序输出。
例如:N = 130,130 = 3^2 + 11^2 = 7^2 + 9^2 (注:3 11同11 3算1种)Input
一个数N(1 <= N <= 10^9)Output
共K行:每行2个数,i j,表示N = i^2 + j^2(0 <= i <= j)。 如果无法分解为2个数的平方和,则输出No SolutionInput示例
130Output示例
3 11 7 9网上找了找指望有什么好的规律,发现好多都是直接暴力。。。
#include#include #include #include #include #include #include
转载地址:http://vicvb.baihongyu.com/