Skip to content

Instantly share code, notes, and snippets.

@JacAbreu
Created November 3, 2012 23:47
Show Gist options
  • Save JacAbreu/4009359 to your computer and use it in GitHub Desktop.
Save JacAbreu/4009359 to your computer and use it in GitHub Desktop.
Fato curioso sobre o teorema de pitagoras
Formula de Euclides -> a = (m*m) - (n*n); b = 2*m*n; c = (m*m) + (n*n), logo seus resultados serão indicados com o sufixo "Euc"
http://mathworld.wolfram.com/PythagoreanTriple.html -> a = m*m -1, b = 2m, c= m*m +1, logo seus resultados serão indicados sem sufixo
Obtive os resultados abaixo:
m=2 n=1
a=3 b=4 c=5
aEuc=3 bEuc=4 cEuc=5
permiter 12 legs 25 hypotenuse 25 permiterEuc 12 legsEuc 25 hypotenuseEuc 25
m=3 n=2
a=8 b=6 c=10
aEuc=5 bEuc=12 cEuc=13
permiter 24 legs 100 hypotenuse 100 permiterEuc 30 legsEuc 169 hypotenuseEuc 169
m=4 n=3
a=15 b=8 c=17
aEuc=7 bEuc=24 cEuc=25
permiter 40 legs 289 hypotenuse 289 permiterEuc 56 legsEuc 625 hypotenuseEuc 625
m=5 n=4
a=24 b=10 c=26
aEuc=9 bEuc=40 cEuc=41
permiter 60 legs 676 hypotenuse 676 permiterEuc 90 legsEuc 1681 hypotenuseEuc 1681
m=6 n=5
a=35 b=12 c=37
aEuc=11 bEuc=60 cEuc=61
permiter 84 legs 1369 hypotenuse 1369 permiterEuc 132 legsEuc 3721 hypotenuseEuc 3721
m=7 n=6
a=48 b=14 c=50
aEuc=13 bEuc=84 cEuc=85
permiter 112 legs 2500 hypotenuse 2500 permiterEuc 182 legsEuc 7225 hypotenuseEuc 7225
m=8 n=7
a=63 b=16 c=65
aEuc=15 bEuc=112 cEuc=113
permiter 144 legs 4225 hypotenuse 4225 permiterEuc 240 legsEuc 12769 hypotenuseEuc 12769
m=9 n=8
a=80 b=18 c=82
aEuc=17 bEuc=144 cEuc=145
permiter 180 legs 6724 hypotenuse 6724 permiterEuc 306 legsEuc 21025 hypotenuseEuc 21025
m=10 n=9
a=99 b=20 c=101
aEuc=19 bEuc=180 cEuc=181
permiter 220 legs 10201 hypotenuse 10201 permiterEuc 380 legsEuc 32761 hypotenuseEuc 32761
m=11 n=10
a=120 b=22 c=122
aEuc=21 bEuc=220 cEuc=221
permiter 264 legs 14884 hypotenuse 14884 permiterEuc 462 legsEuc 48841 hypotenuseEuc 48841
m=12 n=11
a=143 b=24 c=145
aEuc=23 bEuc=264 cEuc=265
permiter 312 legs 21025 hypotenuse 21025 permiterEuc 552 legsEuc 70225 hypotenuseEuc 70225
m=13 n=12
a=168 b=26 c=170
aEuc=25 bEuc=312 cEuc=313
permiter 364 legs 28900 hypotenuse 28900 permiterEuc 650 legsEuc 97969 hypotenuseEuc 97969
m=14 n=13
a=195 b=28 c=197
aEuc=27 bEuc=364 cEuc=365
permiter 420 legs 38809 hypotenuse 38809 permiterEuc 756 legsEuc 133225 hypotenuseEuc 133225
m=15 n=14
a=224 b=30 c=226
aEuc=29 bEuc=420 cEuc=421
permiter 480 legs 51076 hypotenuse 51076 permiterEuc 870 legsEuc 177241 hypotenuseEuc 177241
m=16 n=15
a=255 b=32 c=257
aEuc=31 bEuc=480 cEuc=481
permiter 544 legs 66049 hypotenuse 66049 permiterEuc 992 legsEuc 231361 hypotenuseEuc 231361
m=17 n=16
a=288 b=34 c=290
aEuc=33 bEuc=544 cEuc=545
permiter 612 legs 84100 hypotenuse 84100 permiterEuc 1122 legsEuc 297025 hypotenuseEuc 297025
m=18 n=17
a=323 b=36 c=325
aEuc=35 bEuc=612 cEuc=613
permiter 684 legs 105625 hypotenuse 105625 permiterEuc 1260 legsEuc 375769 hypotenuseEuc 375769
m=19 n=18
a=360 b=38 c=362
aEuc=37 bEuc=684 cEuc=685
permiter 760 legs 131044 hypotenuse 131044 permiterEuc 1406 legsEuc 469225 hypotenuseEuc 469225
m=20 n=19
a=399 b=40 c=401
aEuc=39 bEuc=760 cEuc=761
permiter 840 legs 160801 hypotenuse 160801 permiterEuc 1560 legsEuc 579121 hypotenuseEuc 579121
m=21 n=20
a=440 b=42 c=442
aEuc=41 bEuc=840 cEuc=841
permiter 924 legs 195364 hypotenuse 195364 permiterEuc 1722 legsEuc 707281 hypotenuseEuc 707281
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment