ピタゴラス数を探索するプログラムです。 aとbそれぞれの範囲を最初に設定すれば、そこまでの原始ピタゴラス数が表示されます。 (ただし、aが範囲内であれば、bが範囲外でも出力されます。) <ピタゴラス数とは> a²+b²=c²を満たす整数のこと。先ほど表した式はピタゴラスの定理(三平方の定理)と言います。直角三角形の斜辺(最も長い辺)を求めるのに使います。
tatokoさんがピタゴラス数の発見器を作ったということで、自分も作ってみました。 総当たり以外の方法を使用しているため、tatokoさんのものよりも早いはずです。 何か高速化のための方法があれば教えてください。