プログラマ脳を鍛える数学パズル:Q06 (by PHP7.3)
- 公開日:2020/7/27
この記事は最終更新日から4年以上が経過しています。
「プログラマ脳を鍛える数学パズル」をPHPで解いてみた。今回はQ06:(改造版)コラッツの予想です。
コラッツの予想
自然数nについて、
プログラマ脳を鍛える数学パズル
・nが偶数の場合、nを2で割る
・nが奇数の場合、nに3をかけて1を足す
という操作を繰り返すとき、初期値がどんな数であっても必ず1に到達する(1→4→2→1のように繰り返す)
for文の第3引数を$i+=2
とすることで偶数のみループ。