卡拉茲(Callatz)猜想:
對(duì)任何一個(gè)自然數(shù)n,如果它是偶數(shù)耿导,那么把它砍掉一半声怔;如果它是奇數(shù),那么把(3n+1)砍掉一半舱呻。這樣一直反復(fù)砍下去醋火,最后一定在某一步得到n=1∠渎溃卡拉茲在1950年的世界數(shù)學(xué)家大會(huì)上公布了這個(gè)猜想芥驳,傳說(shuō)當(dāng)時(shí)耶魯大學(xué)師生齊動(dòng)員,拼命想證明這個(gè)貌似很傻很天真的命題茬高,結(jié)果鬧得學(xué)生們無(wú)心學(xué)業(yè)兆旬,一心只證(3n+1),以至于有人說(shuō)這是一個(gè)陰謀怎栽,卡拉茲是在蓄意延緩美國(guó)數(shù)學(xué)界教學(xué)與科研的進(jìn)展……
題目要求:
我們今天的題目不是證明卡拉茲猜想丽猬,而是對(duì)給定的任一不超過(guò)1000的正整數(shù)n宿饱,簡(jiǎn)單地?cái)?shù)一下,需要多少步(砍幾下)才能得到n=1脚祟?
上面是我自己寫(xiě)的程序運(yùn)行代碼鏈接谬以,點(diǎn)擊即可查看。
當(dāng)時(shí)督促自己刷題啦由桌!