1464 最低等級

2021-08-08 10:19:54 字數 630 閱讀 8619

1464:最低等級

猶如古希臘傳說中的亞特蘭蒂斯一樣,數碼世界中也存在乙個神奇的王國--位元國,位元國是乙個等級森嚴的國度,而標識位元國中每個人等級的標誌就是每個人與生俱來的乙個位元號n(0 < n < 2^31-1),而每個人的等級值是指他的位元號在二進位制下最低的非0位元位的值,例如乙個人的位元號是28,轉化為二進位制就是11100,那麼最低的非0位元位就是4,那麼他的等級值就是4。現在你需要設計乙個程式去計算位元國中每個人的等級值。

首先是乙個整數 t,表示有 t 組測試資料。(t <= 1000)

對於每組測試資料,每行都會有乙個32bit正整數n,n如上所述。

對於每組測試資料,輸出佔一行,首先應當輸出一行」case #k: 」,k表示第k組測試資料,

然後應該輸出對應的結果。 2

28 88

case #1: 4

case #2: 8

#includeusing namespace std;

int main()

,i=0,count=1,j;

while(n!=0)

for(j=0;j<=i;j++)

for(int k=1;k<=j;k++)

cout<<"case #"<

1464 最低等級

時間限制 1 sec 記憶體限制 128 mb 提交 55 解決 28 上一題提交狀態 下一題 猶如古希臘傳說中的亞特蘭蒂斯一樣,數碼世界中也存在乙個神奇的王國 位元國,位元國是乙個等級森嚴的國度,而標識位元國中每個人等級的標誌就是每個人與生俱來的乙個位元號n 0 n 2 31 1 而每個人的等級值...

測試絕非低等

得知是去ibm搞測試的時候,我並不太情願,因為在中國程式設計師心目中,測試都是些很低等的工作。但當我真正深入專案的時候才發現了工作的價值,我越發喜歡上我的工作。專案主要的工作就是對ibm的幾個核心系統進行整合測試,主要測試產品整合在一起使用的時候產生的各種問題。我們先要和北美開發團隊溝通,確定測試用...

WIKIOI 1464 裝箱問題2

這題目其實很簡單 把第i個格仔抽象成乙個i i體積的箱子,那麼這行資料的體積總和為 a i i i 1 i 6 然後用這個總體積去除以6 6,即看能放多少個6 6體積的箱子 這個時候要注意!如果能除盡則證明正好分配完整,否則則需要額外再加1個箱子,這裡只要把tot強制轉換成float型再除再比較即可...