新しく発言する EXIT インデックスへ
直角三角形で2辺の和と斜辺のいずれもが平...

  直角三角形で2辺の和と斜辺のいずれもが平方数になるもの 会社員 2005/01/22 09:53:10 
  見つかりました。 会社員 2005/01/22 10:06:15 

  直角三角形で2辺の和と斜辺のいずれもが平方数になるもの 会社員 2005/01/22 09:53:10  ツリーへ

直角三角形で2辺の和と斜辺のいずれもが平方数になるもの 返事を書く
会社員 2005/01/22 09:53:10
こんにちは お世話になります。
!例えば、直角三角形で2辺の和と斜辺のいずれもが平方数になるもので、
!最小のものもフェルマーは残している。
!それは、(a,b,c)=4565486027761,1061652293520,4687298610289 の3数であるとね。
!誰かパソコンでフェルマーに成り代わって、検証してください。

上の問題で、良いアルゴリズムを探しています。
もっといい方法はあるでしょうか?

――――――――――――――――――――――
尚、a=m^2-n^2,b=2mn,c=m^2+n^2
――――――――――――――――――――――
print "開始! ";date$;" ";time$
LET MX=1000000000000
for q=3 to MX step 2
LET c=q^2
if c/10001=int(c/10001) then print "c=";c;" ";date$;" ";time$ !奇数なので10000でなく10001で表示
for m=int(q/sqr(2)) to q-1
if sqr(c-m^2)=int(sqr(c-m^2)) then
LET n=sqr(c-m^2)
LET a=m^2-n^2
LET b=2*m*n
if sqr(a+b)=int(sqr(a+b)) then
print "m,n=";m;" ";n
print "★発見!! a,b,c=";a;" ";b;" ";c
end if
end if
NEXT m
NEXT q
print "終了!!"
END

  見つかりました。 会社員 2005/01/22 10:06:15  ツリーへ

Re: 直角三角形で2辺の和と斜辺のいずれもが平方数になるもの 返事を書く
会社員 2005/01/22 10:06:15
見つかりました。

http://mizuryu2.hp.infoseek.co.jp/toukou/nissi25.html

すいません。
でも、もっといい方法があったら教えてください。


インデックスへ EXIT
新規発言を反映させるにはブラウザの更新ボタンを押してください。