#P1509. 角谷猜想

角谷猜想

題目描述

日本一位中學生發現一個奇妙的定理,請角谷教授證明,而教授無能為力,於是產生了角谷猜想。猜想的內容:任給一個自然數,若為偶數則除以2,若為奇數則乘3加1,得到一個新的自然數後按上面的法則繼續演算。若干次後得到的結果必為1。請編寫代碼驗證該猜想:求經過多少次運算可得到自然數1。

如:輸入22,
22/2=11
11*3+1=34
34/2=17
17*3+1=52
52/2=26
26/2=13
13*3+1=40
40/2=20
20/2=10
10/2=5
5*3+1=16
16/2=8
8/2=4
4/2=2
2/2=1
經過15次運算得到自然數1。

輸入格式

一行,一個正整數n。(1 <= n <= 20000 )

輸出格式

一行,一個整數,表示得到1所用的運算次數。

Samples

22
15

原始資料

  • Zero1 題號:b510
  • Hydro 題號:Z1510
  • Locale:zh_CN
  • Display:practice