21 角谷猜想

2021-10-25 13:36:43 字數 851 閱讀 7826

總時間限制: 1000ms 記憶體限制: 65536kb

描述

所謂角谷猜想,是指對於任意乙個正整數,如果是奇數,則乘3加1,如果是偶數,則除以2,得到的結果再按照上述規則重複處理,最終總能夠得到1。如,假定初始整數為5,計算過程分別為16、8、4、2、1。

程式要求輸入乙個整數,將經過處理得到1的過程輸出來。

輸入

乙個正整數n(n <= 2,000,000)

輸出

從輸入整數到1的步驟,每一步為一行,每一部中描述計算過程。最後一行輸出"end"。如果輸入為1,直接輸出"end"。

樣例輸入

5
樣例輸出

5*3

+1=16

16/2=

88/2

=44/

2=22

/2=1

end

**

6179

原始碼

#include

#include

#pragma warning(disable:4996)

//注意用long int或long long int

intmain()

else

}printf

("end\n");

return0;

}

***謝謝!!!

21 角谷猜想

總時間限制 1000ms 記憶體限制 65536kb 描述 所謂角谷猜想,是指對於任意乙個正整數,如果是奇數,則乘3加1,如果是偶數,則除以2,得到的結果再按照上述規則重複處理,最終總能夠得到1。如,假定初始整數為5,計算過程分別為16 8 4 2 1。程式要求輸入乙個整數,將經過處理得到1的過程輸...

驗證角谷猜想

total submission s 7305 accepted submission s 3767 problem description 數論中有許多猜想尚未解決,其中有乙個被稱為 角谷猜想 的問題,該問題在 五 六十年代的美國多個著名高校中曾風行一時,這個問題是這樣描述的 任何乙個大於一的自然...

驗證角谷猜想

數論中有許多猜想尚未解決,其中有乙個被稱為 角谷猜想 的問題,該問題在 五 六十年代的美國多個著名高校中曾風行一時,這個問題是這樣描述的 任何乙個大於一的自然數,如果是奇數,則乘以三再加一 如果是偶數,則除以二 得出的結果繼續按照前面的規則進行運算,最後必定得到一。現在請你編寫乙個程式驗證他的正確性...