TSOJ課程 02 1037 整數求和

2021-09-13 16:02:22 字數 877 閱讀 9043

題目描述:

求出 n 個整數的和。

輸入描述:
第一行為乙個正整數 n (1 < n < 1000),接下來 n 行每行乙個整數。

輸出描述:
乙個正整數,為所有給定數的和。

樣例輸入:
412

34

樣例輸出:
仍然是非常簡單的入門題,非常非常簡單的求和。

不過這道題目繼承了tsoj課程題的優良傳統,就是輸入描述說的好像是單組一樣但你也不知道它到底是單組還是多組。寫單組吧怕wa,寫多組吧又覺得萬一是單組自己豈不是虧了。於是在這種無限的糾結之中思索,史稱——薛丁格的多組資料。

好了不開玩笑了,碰到不知道多組還是單組的一律寫多組。這種題還好,在後面的1220 皇后擺放問題中你會看到我為了多組進行的奮力掙扎以及綠皮**。

小貼士

雖然說起來是給了若干個數字求和,但是其實我們可以邊讀資料邊算,這樣就不需要申請乙個陣列了。

因為是多組輸入,所以一定要記得每次都必須把sum的值重置到0!千萬別忘了

另外for(;n--;)是一種偷懶的寫法,他等價於for(int i=0;i(其實裝逼的作用大於偷懶,因為你這麼寫,不知道的人100%會來問你這是什麼意思)

// tsoj-1037 整數求和

#include

using

namespace std;

intmain()

cout<}return0;

}

TSOJ課程 04 1081 求整數相除的商

題目描述 兩個整數相除,它們的商也是整數,如5 3,商為1。每個整數的範圍在 2000000000到2000000000之間 輸入描述 有多組測試資料,每組測試資料佔一行。每行輸入兩個整數,每個數之間用乙個空格分開 輸出描述 一行,兩個整數相除所得的商 樣例輸入 7 3 樣例輸出 又是水題,非常簡單...

TSOJ課程 03 1045 奇數求和

題目描述 給定10個正整數,每個正整數均小於10000,將其中的奇數求和並輸出 輸入描述 輸入為一行,包含10個正整數 輸出描述 輸出為一行,為輸入的正整數中所有奇數的和 樣例輸入 1 2 3 4 5 6 7 8 9 10 樣例輸出 和之前那題幾乎一模一樣的題目,也是水題乙個。這種對資料不需要什麼處...

TSOJ課程 07 1020 最長最短單詞

題目描述 給定由若干個單詞組成的字串,字串的長度小於 500,單詞和單詞之間由空格分開,求出其中的最長最短單詞 輸入描述 長度小於 500 的字串 輸出描述 輸出為 2 行,每行乙個單詞,第一行輸出最長單詞,第二行輸出最短單詞,若有多個相同長度的最長最短單詞,則輸出第一次出現的那個 樣例輸入 i p...