ホーム > 『プログラマの数学』 > パスカルの三角形に色を付けよう | 検索 | 更新情報 |
数学ガール |
こんにちは、結城浩です。 このページでは、パスカルの三角形に色を付けて遊びます。
「パスカルの三角形」は以下のような「数の三角形」です。
1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 ....................
作り方は簡単。上に並んでいる二つの数を加えたものを書いていけばいいのです(両端は必ず 1 にします)
1 ← 一番上は1と書く。 1 1 ← 両端には1を書く。 1 2 1 ← この行は、上の行から 1 1+1 1 として作られた。 1 3 3 1 ← この行は、上の行から 1 1+2 2+1 1 として作られた。 1 4 6 4 1 ← この行は、上の行から 1 1+3 3+3 3+1 1 として作られた。 ....................
このページでは、このようなパスカルの三角形を、 「《ある数》で割り切れるかどうか」で色分けをしています。 割り切れたなら薄いグリーン、割り切れないなら濃いグリーンになります。
《ある数》は[Up][Down]で変更することができます。 [Up]と[Down]のボタンを押して、どんなパターンが現れるかを観察してみましょう。
おもしろいパターンは見つかりましたか? そのとき《ある数》にはどんな特徴があるでしょうか?
ソースコードは以下から入手できます。
あなたのご意見・感想をお送りください。 あなたの一言が大きなはげみとなりますので、どんなことでもどうぞ。