- s={5,25,65,325,1105,5525,27625,32045};t=Length@Values@Solve[{x^2+y^2==#^2,0<x<y},Integers]&/@s;a=Flatten@MapThread[ConstantArray[#1,#2]&,{s,Prepend[Differences[t],t[[1]]]}];Do[Print[{k,a[[k]],Take[Values@Solve[{x^2+y^2==a[[k]]^2,0<x<y},Integers],k]}],{k,Length@a}]
复制代码
{1,5,{{3,4}}}
{2,25,{{7,24},{15,20}}}
{3,65,{{16,63},{25,60},{33,56}}}
{4,65,{{16,63},{25,60},{33,56},{39,52}}}
{5,325,{{36,323},{80,315},{91,312},{125,300},{165,280}}}
{6,325,{{36,323},{80,315},{91,312},{125,300},{165,280},{195,260}}}
{7,325,{{36,323},{80,315},{91,312},{125,300},{165,280},{195,260},{204,253}}}
{8,1105,{{47,1104},{105,1100},{169,1092},{264,1073},{272,1071},{425,1020},{468,1001},{520,975}}}
{9,1105,{{47,1104},{105,1100},{169,1092},{264,1073},{272,1071},{425,1020},{468,1001},{520,975},{561,952}}}
{10,1105,{{47,1104},{105,1100},{169,1092},{264,1073},{272,1071},{425,1020},{468,1001},{520,975},{561,952},{576,943}}}
{11,1105,{{47,1104},{105,1100},{169,1092},{264,1073},{272,1071},{425,1020},{468,1001},{520,975},{561,952},{576,943},{663,884}}}
{12,1105,{{47,1104},{105,1100},{169,1092},{264,1073},{272,1071},{425,1020},{468,1001},{520,975},{561,952},{576,943},{663,884},{700,855}}}
{13,1105,{{47,1104},{105,1100},{169,1092},{264,1073},{272,1071},{425,1020},{468,1001},{520,975},{561,952},{576,943},{663,884},{700,855},{744,817}}}
{14,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875}}}
{15,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760}}}
{16,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760},{2880,4715}}}
{17,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760},{2880,4715},{3124,4557}}}
{18,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760},{2880,4715},{3124,4557},{3315,4420}}}
{19,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760},{2880,4715},{3124,4557},{3315,4420},{3468,4301}}}
{20,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760},{2880,4715},{3124,4557},{3315,4420},{3468,4301},{3500,4275}}}
{21,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760},{2880,4715},{3124,4557},{3315,4420},{3468,4301},{3500,4275},{3720,4085}}}
{22,5525,{{235,5520},{525,5500},{612,5491},{845,5460},{1036,5427},{1131,5408},{1320,5365},{1360,5355},{1547,5304},{2044,5133},{2125,5100},{2163,5084},{2340,5005},{2600,4875},{2805,4760},{2880,4715},{3124,4557},{3315,4420},{3468,4301},{3500,4275},{3720,4085},{3861,3952}}}
{23,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575}}}
{24,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785}}}
{25,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785},{16575,22100}}}
{26,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785},{16575,22100},{17340,21505}}}
{27,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785},{16575,22100},{17340,21505},{17500,21375}}}
{28,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785},{16575,22100},{17340,21505},{17500,21375},{18239,20748}}}
{29,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785},{16575,22100},{17340,21505},{17500,21375},{18239,20748},{18600,20425}}}
{30,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785},{16575,22100},{17340,21505},{17500,21375},{18239,20748},{18600,20425},{18921,20128}}}
{31,27625,{{969,27608},{1175,27600},{2625,27500},{3060,27455},{3588,27391},{4225,27300},{5180,27135},{5655,27040},{6600,26825},{6800,26775},{7223,26664},{7735,26520},{8856,26167},{9724,25857},{10220,25665},{10625,25500},{10815,25420},{11700,25025},{12137,24816},{13000,24375},{13847,23904},{14025,23800},{14400,23575},{15620,22785},{16575,22100},{17340,21505},{17500,21375},{18239,20748},{18600,20425},{18921,20128},{19305,19760}}}
{32,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636}}}
{33,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389}}}
{34,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389},{19795,25200}}}
{35,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389},{19795,25200},{20300,24795}}}
{36,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389},{19795,25200},{20300,24795},{21000,24205}}}
{37,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389},{19795,25200},{20300,24795},{21000,24205},{21093,24124}}}
{38,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389},{19795,25200},{20300,24795},{21000,24205},{21093,24124},{21576,23693}}}
{39,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389},{19795,25200},{20300,24795},{21000,24205},{21093,24124},{21576,23693},{22100,23205}}}
{40,32045,{{716,32037},{1363,32016},{2277,31964},{2400,31955},{3045,31900},{3757,31824},{3955,31800},{4901,31668},{5304,31603},{6764,31323},{7259,31212},{7656,31117},{7888,31059},{8283,30956},{8580,30875},{8772,30821},{10075,30420},{10192,30381},{11475,29920},{11661,29848},{12325,29580},{12920,29325},{13572,29029},{15080,28275},{15708,27931},{15916,27813},{16269,27608},{16704,27347},{17051,27132},{17253,27004},{18291,26312},{19227,25636},{19552,25389},{19795,25200},{20300,24795},{21000,24205},{21093,24124},{21576,23693},{22100,23205},{22244,23067}}} |