DUTOJ 1205 對聖杯寶具的威力值

2021-08-19 16:22:23 字數 946 閱讀 2063

當我掏出咖哩棒,沒有聖杯能夠立在我的面前。對聖杯寶具咖哩棒是saber擁有的一種大規模殺傷性**,士郎很好奇saber手中的咖哩棒到底有多大威力,於是他開始觀察咖哩棒釋放時出現的光粒。他認為,咖哩棒的威力值與光粒的數量存在某種關係。光粒的數目是乙個很大的整數

x,士郎發現,咖哩棒的威力值恰好是lowbit(x)。即把x轉化為2進製後,只保留最低位的1及其後面的0,去掉前面的內容,所代表的10進製數,如6(110)的lowbit為2(10),12(1100)的lowbit為4(100),20(10100)的lowbit也為4(100)。切嗣並沒有教士郎怎麼使用電腦,所以士郎想請你幫忙算出咖哩棒的威力值,這個威力值可能很大所以你只需要輸出它除109+7的餘數即可。

字串除法,轉二進位制,計算第一次餘數為1時做的除法的次數

**如下:

#include 

#include

#include

using

namespace

std;

int chuyitwo(string & num)else

for(int i=0;i'0';

temp += jie*10;

jie = temp % 2;

temp = temp/2;

num[i]= temp + '0';

}return yushu;

}int main()

printf("%d\n",flag);

}return

0;}

1205 單詞翻轉

題目描述 description 給出乙個英語句子,希望你把句子裡的單詞順序都翻轉過來 輸入描述 input description 輸入包括乙個英語句子。輸出描述 output description 按單詞的順序把單詞倒序輸出 樣例輸入 sample input i love you 樣例輸出 ...

12 05學習計畫

1 做完數電實驗報告正式報告。2 計畫完成度 這次是做的移位暫存器的實驗,前幾天寫部落格的時候,也對週六做的實驗進行了一下總結,現在來總結一下寫報告的感受。通過寫報告,可以更明確自己的實驗思路,要表達的東西也更有邏輯性,還能規範回答的步驟。就把一些原來寫預習報告的理解的不透徹的問題,現在整理清晰了。...

dutoj1007圓桌會議

某班同學將要在圓桌上召開一次班會。圓桌上分布著3n3n個座位,順時針編號依次為0,1,3n 10,1,3n 1,編號相鄰的兩個座位也相鄰,特殊地,3n 13n 1和00也相鄰。每個座位上坐著一位同學,每個同學也有乙個整數編號xx。現在為了使會議更有趣。參加會議的人們決定進行一些座位調整。一共有兩種調...