n = 6 から始めて、コラッツ予想が 1 に到達するまでのステップ数 8 を表示しよう。6 → 3 → 10 → 5 → 16 → 8 → 4 → 2 → 1(8ステップ)n が 1 になるまでくり返す(while を使う)n が偶数なら 2 で割る。整数のわり算は // を使うことn が奇数なら 3倍して 1 を足すsteps を1増やすn と steps の用意と、最後の print は書いてある。n=6 なら 8 が出れば正解while n != 1: で、1 になるまでループn % 2 == 0、整数のわり算は //steps を1増やす8
全問正解でクエストクリア!
問題 1: n=27のコラッツ予想のステップ数を表示しよう!
問題 2: n=6のコラッツ予想で通る全ての数を表示しよう!(6,3,10,5,16,8,4,2,1)
問題 3: 1〜10のうち最もステップ数が多い数とそのステップ数を表示しよう!