一组勾股数由三个自然数组成,a<b<ca < b < ca<b<c,且
例如,32+42=9+16=25=523^2 + 4^2 = 9 + 16 = 25 = 5^232+42=9+16=25=52。
给出 NNN,请输出所有满足 a+b+c=Na + b + c = Na+b+c=N 的勾股数。
只有一行,一个整数 NNN。
多行,每行三个整数,a,b,ca, b, ca,b,c,表示答案。
12
3 4 5
120
30 40 50 20 48 52 24 45 51
对于 20%20\%20% 的数据,N≤5000N \leq 5000N≤5000。
对于 40%40\%40% 的数据,N≤1000000N \leq 1000000N≤1000000。
对于 100%100\%100% 的数据,N≤1012N \leq 10^{12}N≤1012。
登录竞极 Ace,继续你的学习。