【第16回】数学問題:ピタゴラス数

JAVAロジック問題

問題

a,b,cを、いずれも1以上100以下の整数とするとき、a*a+b*b=c*cを満たす、全てのa,b,cの組み合わせ全てと、その数を求め、画面に表示しなさい。

答えはこちら

ヒント

ヒント1:ピタゴラス数とは

ピタゴラス数とは,直角三角形の3辺の長さとなるような3つの整数の組のことです。

ピタゴラスの定理(三平方の定理)を使うと,

a²+b²=c²を満たす自然数の組 をピタゴラス数と呼ぶ。

と言うこともできます。

例えば,

3²+4²=5²

なので はピタゴラス数です。

 

コメント