1、
給出乙個含有n個數字的序列a1,a2,a3,...an,可以進行以下操作:
一次操作定義為對這個序列的每個數字進行以下兩種改變之一:
1.ai ÷ 2
2.ai × 3
每一次的操作中,必須保證至少有乙個數字是第1種改變;並且經過每次操作後,每乙個數字都必須是整數。
牛牛得知,每進行一次操作,他就可以得到一顆西瓜糖,但是由於孱弱的數學功底,他不知道何時該對某乙個數字進行第一種還是第二種改變,這使得他十分糾結,於是他找來了睿智的你,希望你幫他計算出,他最多可以得到多少顆西瓜糖。
輸入描述:
第一行:乙個整數n,表示序列中數字的個數,1 <= n <= 10000;第二行:n個數字,每個數字ai滿足1 <= ai <= 109。
輸出描述:
乙個整數,表示最多可以得到的西瓜糖的顆數。輸入例子1:
2輸出例子1:1 4
2輸入例子2:
4輸出例子2:3 3 5 9
0
#includeusing namespace std;輸入例子1:int last(int x)
return z;
}int main()
cout<2、
牛牛很喜歡對數字進行比較,但是對於3 > 2這種非常睿智的比較不感興趣。上了高中之後,學習了數字的冪,他十分喜歡這種數字表示方法,比如xy。
由此,他想出了一種十分奇妙的數字比較方法,給出兩個數字x和y,請你比較xy和yx的大小,如果前者大於後者,輸出">",小於則輸出"<",等於則輸出"="。
輸入描述:
兩個數字x和y。
滿足1 <= x,y <= 109
輸出描述:
乙個字元,">","<"或者"="。
2 2輸出例子1:
=輸入例子2:
2 4輸出例子2:
=
#include #include using namespace std;int main()
while(n>k)
cout<5、
1.a的最後乙個字母和b的第乙個字母相同;
2.b的最後乙個字母和c的第乙個字母相同。
現在牛牛給出了3個字串a,b,c,希望你能判斷這3個字串能否構成乙個「字串鏈」,若能則輸出「yes」,否則輸出「no」。
輸入描述:
一行,3個字串,每兩個字串之間用乙個空格分隔。
1.a,b,c均由小寫的英文本母組成;
2.1≤|a|,|b|,|c|≤10,|a|,|b|,|c|分別表示a,b和c的長度。
輸出描述:
"yes"或者"no"(不帶引號)。輸入例子1:
b bb b輸出例子1:
yes輸入例子2:
a b c輸出例子2:
no#include #include using namespace std;
int main()
else
v.push_back(tem);
n--;
}for(int i=0;i#include#includeusing namespace std;
string clean(string s)
int main()
int num2=0;
for(int i=0;i<(int)pool.size();i++)
for(int j=i;j<(int)pool.size();j++)
if(pool[i]+pool[j]==0)
num2++;
cout<
2023年校招全國統一模擬筆試(第五場)DNA
牛牛從生物科研工作者那裡獲得一段字串資料s,牛牛需要幫助科研工作者從中找出最長的dna序列。dna序列指的是序列中只包括 a t c g 牛牛覺得這個問題太簡單了,就把問題交給你來解決。例如 s abcboater 中包含最長的dn 段是 at 所以最長的長度是2。include include u...
騰訊2013校招技術類筆試題
高畫質晰完整版 自己做完之後的統計結果 選擇題 作業系統 3 x 9 27 從中可看出作業系統的地位和重要程度或超資料結構與演算法!資料結構與演算法 含c 語言 3 x 6 18 資料庫 3 x 3 9 網路 3 x 1 3 編譯原理 文法 3 x 1 3 填空題和程式設計題 拓撲排序序列 二分查詢...
2014蘭亭集勢校招技術類筆試 深圳站
地點 深圳 職位 技術開發 1.選擇題 10道 1.strcmp比較 2.考察陣列和指標 3.資料庫一致性問題 4.歸併排序時間複雜度遞迴表示公式 5.sql連線方式 6.倒水問題,3l 5l 7l 怎麼匯出4l水 7.n條封閉曲線 兩兩相交,問多少個交點 8.物件導向中的模版機制 9.老鼠毒藥問題...