迴圈圈中最大的數

2021-08-16 04:25:41 字數 397 閱讀 4929

如果把乙個正整數的每一位都平方後再求和,得到乙個新的正整數。

對新產生的正整數再做同樣的處理。

如此一來,你會發現,不管開始取的是什麼數字,

最終如果不是落入1,就是落入同乙個迴圈圈。

請寫出這個迴圈圈中最大的那個數字。

請填寫該最大數字。

注意:你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。 無

輸出乙個整數

#include using namespace std;

int main()

max=max>=sum?max:sum;

n=sum;

sum=0;

} cout

}

答案:145

1174 區間中最大的數

1174 區間中最大的數 時間限制 1 秒 空間限制 65536 kb 分值 0 給出乙個有n個數的序列,編號0 n 1。進行q次查詢,查詢編號i至j的所有數中,最大的數是多少。例如 1 7 6 3 1。i 1,j 3,對應的數為7 6 3,最大的數為7。該問題也被稱為rmq問題 input 第1行...

單個程序中最大允許的執行緒數

1.與系統資源相關,即執行緒棧的大小 a 執行緒棧預設大小可以通過 ulimit s 檢視,通常這個值是8m。如果使用者修改了該值,則可以檢視 proc self limits 獲取該程序相應的值 其實是需要考慮執行緒棧和guard page的size b 在32系統上使用者空間大小為3g,3 10...

查詢陣列中最大的2個數

1 在c語言的被呼叫函式中,沒有辦法求出陣列實參的大小,因此需要顯示傳遞array length引數。詳見部落格 c語言記憶體分配時間。2 以o n 的計算時間得出結果。include void find 2 largest int array,int array length,int plarge...