acm實驗室裡的春哥特備喜歡研究人的記憶力。自從看了江蘇衛視的《最強大腦》後,春哥就開始對這些腦袋進行研究,作為一名大數理資訊與計算科學的驕子,春哥重點研究了每個人對資料的採集與儲存。
春哥試圖發明一種更加科學的方法來幫助人們去記住那些繁雜的資料。(春哥說科學研究表明,和人類相關的資訊裡,有x%的資訊都是以數字的形式存在的。如果有一種辦法能幫人們更容易地記住數字,那將卓有成效地提高人類的智商,甚至超越外星人。至於這個x是多少呢,目前還在緊張地研究中)。
經過日日夜夜的猜想、驗證。春哥終於發明了一種簡單有效的記憶方法。春哥認為,如果把乙個數字的各位上的數想加,就會得到乙個更小的數字:
1.如果得到的數字依然是個很大的數,那就再把各位上的數相加;
2.如果得到的數字還不是很小,那就再把各位上的數相加;
3.如果得到的數字小的還不是很有誠意,請參見上文;
重複這個過程,終有一天,這個數字會神奇的變成乙個一位數!
有木有很帥!?
有木有很v5!?
有木有很想揍死他的趕腳!?
別嫉妒。
你也可以的!
input
輸入的第一行為乙個整數n,標示春哥要記住多少個數字。
接下來n行,每行有乙個數字 p ( 1 ≤ p ≤ 2147483647 )
output
輸出一共有n行,每行乙個整數表示對應的p經過春哥的壓縮之後的結果。
sample input57
10123
88888
20140322
sample output71
64據題意得出的思想:分解數,每個位數相加,大於10,繼續呼叫函式。
#include #include int add(int n)
if(sum>=10)
add(sum);
else
return sum;
}int main()
return 0;
}
第二種,數學規律:
#include #define sf scanf("%d", &a)
int main()
其實這道題完全可以再難一點,不限制數字大小,那麼就必須得用字串來做了:
#includeusing namespace std;
int main()
cout<
最強大腦與最強團隊
江蘇衛視 最強大腦 進入第三季,節目精彩紛呈。台上選手表現出來的非凡技藝,平凡如我只能瞠目結舌,外加頂禮膜拜。所謂的 最強大腦 肯定有天賦因素,有幾人能依靠刻苦練習戰勝 菲神 呢。生而不平等,是客觀存在的事實,雖然現在還不能準確量化這種差距,但是也不能否認這種差距的存在。在各種炫酷的能力中,有一種看...
OA打造企業「最強大腦」
正如德魯克在 後資本主義 一書所說 知識的生產率以及使知識轉化為生產力,將日益成為乙個國家國家 乙個行業 一家公司競爭的決定因素。面對知識經濟的發展趨勢,現代企業必須從管理知識型入手,提高無形價值。針對這一現象,九思軟體 www.jiusi.net 將知識文件oa解決方案融入oa軟體,提公升組織知識...
用Python實現最強大腦遊戲
最強大腦遊戲規則是用十秒鐘記憶十個物品以及他們的編號,之後根據提問回答五個物品的編號。import random import time import os print 你好,現在你有10秒的時間記憶下列物品及編號 things 蘋果 香蕉 橙子 梨子 獼猴桃 柚子 猴魁 鐵觀音 彩蛋 復活節 fo...