豆知識 差が1のピタゴラス数 a^2+b^2=c^2を満たす自然数の組をピタゴラス数というそうです。 中でもbとcの差が1になるピタゴラス数には面白い特徴があります。 次のようなピタゴラス数です。 a b c 3 4 5 5 12 13 7 24 25 9 40 41 ... 2024.11.30 豆知識
小ネタ 100!までの階乗の積を50!で割った数が平方数になる理由 今回は、「1! × 2! × 3! × ... × 98! × 99! × 100! を 50! で割った数が平方数(自然数の2乗で表される数)になる」という興味深い数学的事実について説明します。 2024.07.10 小ネタ
Python Turtleでシェルピンスキーのアローヘッド曲線を描画 シェルピンスキーのアローヘッド曲線(Sierpiński arrowhead curve)というものがあります。フラクタルの一つです。 これをPythonのTurtleで描画してみます。 2024.07.05 Python
豆知識 周期ゼミの周期が素数であることをシミュレート セミは幼虫の期間が数年に及びます。 私が子供の頃は「セミは幼虫として7年間、土の中にいて、成虫になり1週間で死ぬ」と言われていました。 実際は、日本にいるセミは幼虫期間はもっと短く、成虫期間はもっと長いそうです。 世界にはきっちりした周期で... 2024.03.20 豆知識
豆知識 「6174」って何だ? カプレカ数とは カプレカ数というのがあります。 「4桁の数を降順、昇順に並べ替え、差を取るということを繰り返すと6174になる」というものです。 2024.03.16 豆知識
Python Pythonでライブラリを使わず行列の積を求める方法 Pythonで行列の計算をするときはNumPyを使いますが、ライブラリを使わずに行列の積を求める方法を考えました。 2023.11.27 Python
Python 蟻の問題を確かめる 1*1*2の直方体があるとします。 一つの頂点から最も離れた表面上の点はどこでしょうか。 おそらく誰もが「立体の反対側にある点」と答えると思います。 下の図の場合、左上の赤い点から最も離れた点は右下の赤い点だと思うでしょう。 2023.08.05 Python