HDU 2007 平方和與立方和

2021-08-17 08:41:08 字數 756 閱讀 8016

problem description

給定一段連續的整數,求出他們中所有偶數的平方和以及所有奇數的立方和。

input

輸入資料報含多組測試例項,每組測試例項包含一行,由兩個整數m和n組成。

output

對於每組輸入資料,輸出一行,應包括兩個整數x和y,分別表示該段連續的整數中所有偶數的平方和以及所有奇數的立方和。

你可以認為32位整數足以儲存結果。

sample input

1 3

2 5sample output

4 28

20 152

author

lcy#include#includeusing namespace std;

int main()

for(i=m;i<=n;i++)

else

}cout《注

題目包含的資訊很多,例如給定「一段」連續的整數,實際上只給了這段連續整數的兩端;隱含了按從大到小順序排列的一段連續的整數;32位整數足以儲存結果不是指輸出結果的數有32位,而是指32位位元組,這裡應該是翻譯的問題。

還有就是在判斷奇數偶數的位運算語句中,==比&優先順序高,所以(i&1)==1和(i&1)==0可以判斷奇數和偶數,但一次意外中發現當括號沒寫時,i&1==1相當於(i&1)==1,意思是說1==1為真,i&1等於1就說明i是奇數;但i&1==0就不行了,意思是1==0為假,i&0永遠都是0,所以這條語句用在if中就意味著假,所以無法判斷i是偶數

hdu 2007 平方和,立方和

problem description 給定一段連續的整數,求出他們中所有偶數的平方和以及所有奇數的立方和。input 輸入資料報含多組測試例項,每組測試例項包含一行,由兩個整數m和n組成。output 對於每組輸入資料,輸出一行,應包括兩個整數x和y,分別表示該段連續的整數中所有偶數的平方和以及所...

hdu2007 平方和與立方和

problem description 給定一段連續的整數,求出他們中所有偶數的平方和以及所有奇數的立方和。input 輸入資料報含多組測試例項,每組測試例項包含一行,由兩個整數m和n組成。output 對於每組輸入資料,輸出一行,應包括兩個整數x和y,分別表示該段連續的整數中所有偶數的平方和以及所...

HDU 2007 平方和與立方和

problem description 給定一段連續的整數,求出他們中所有偶數的平方和以及所有奇數的立方和。input 輸入資料報含多組測試例項,每組測試例項包含一行,由兩個整數m和n組成。output 對於每組輸入資料,輸出一行,應包括兩個整數x和y,分別表示該段連續的整數中所有偶數的平方和以及所...