回分類題庫
d036: 計算數字和
出處:88年高中資訊科決賽

Difficulity : 1
Accepted : 132 Times | Submit :1282 Times | Clicks : 9107
Accepted : 104 Users | Submit : 258 Users | Accepted rate : 40%
Time Limit :2001 ms | Memory Limit : 32001 KBytes
題目加入時間 : 2008-10-11 09:03

Content :

寫一個程式,讀入一個文字檔,將檔案中所出現的數字相加,將答案輸出。

Input :

輸入為多行的文字檔,你必須將檔案中的數字相加。數字皆為正整數,且不超過 INT_MAX 。

Output :

將數字相加後並以範例之格式輸出,數字相加之總和不超過 INT_MAX 。

Sample Input :

Asdf j213k as kfjas 932kk s8aklsd
Asd kl00fj 823kjds
23ksad f09ksdaf
asdfj89as df8kasdf

Sample Output :

213+932+8+0+823+23+9+89+8=2105

Hint :

C語言奇技淫巧: scanf("%*[^0-9]%d", &n)
請多考慮輸入開頭為數字的情況

Author :

88年高中資訊科決賽 (管理員:MrWrongAnswer)

  Solve it!   Status Forum (13)

C++
C
JAVA
64993. karen (30 ms , 272KB)
64994. karen (31 ms , 275KB)
64968. yuling (37 ms , 299KB)
64967. yuling (37 ms , 299KB)
64956. yuling (38 ms , 298KB)
20550. e98877331 (30 ms , 521KB)
8449. yuhanlyu (40 ms , 258KB)
56099. financeNCCU (44 ms , 194KB)
53603. ag100 (45 ms , 202KB)
53604. ag100 (50 ms , 197KB)
84870. ag100j (325 ms , 5911KB)
84872. ag100j (334 ms , 5894KB)
75701. ag100j (336 ms , 5950KB)
84871. ag100j (351 ms , 5992KB)
58426. nwgs524513cja (549 ms , 13941KB)

執行時間會受很多因素影響因此僅供參考,主機等級請看這裡