1147 今天,你AC了嗎(C版)

2021-10-02 18:49:32 字數 792 閱讀 5788

題目描述

假設乙個字串中連續的若干數字字元可以認為是乙個整數,現在給定乙個字串,請從中找出所有的正整數並求和輸出。

比如,第乙個樣例「a23badfr21,3」中包含3個正整數,分別是23、21和3,所以最後要輸出的和應該是47;而第二個樣例「i-love-nmg」中沒有任何整數,所以應該輸出0。

特別說明,題目保證所有求和的結果在32位整數範圍之內。

夠簡單吧——這裡想問問各位:今天,你ac了嗎?

輸入輸入資料首先包含乙個正整數t(0輸出

對於每組測試資料,請對所有的正整數求和輸出,每組輸出佔一行。

樣例輸入

2a23badfr21,3

i-love-nmg

樣例輸出470

提示**

解析:本題的考點在於從字串中提取數字,並且有處理連續的數字。思路很簡單,迴圈遍歷字串,如果遇到乙個字元是數字(ascii碼在48到57之間),先不著急累加,看看它後面還沒有有數字,有乙個就將該數字乘以十,然後繼續判斷…最後在利用累加器累加;

**:

#include

intmain()

} sum+

=h;}

}printf

("%d\n"

,sum)

;sum=0;

}}return0;

}

2023年2月13日初寫

(現在已經0點了????今天還什麼都沒做呢。。。。。好吧,在這裡希望疫情早點過去,武漢加油!中國加油!還有,其實我不是很想刷網課的啊qaq)

今天你笑了嗎?

1 有次等公共汽車時,開過去一輛寶馬,旁邊一位高人對他身邊的人說 看,剛過去那輛就是ibm.2 我一朋友在聯通實習,一天,一老頭走近來,劈頭蓋臉就來句 給我辦張移動卡,好吧?然後我那朋友頭也不抬的就來句 師傅,有人來砸場子 3 同事去見客戶,可能是緊張,一開口便是 劉先生你好,請問你貴姓啊?汗啊 4...

今天,你學習了嗎?

1 對meta的理解 在每個html的頁面中,有這樣一行 charset utf 8 因為每次新建html檔案自動生成這行,一直沒在乎過這個標籤有什麼意義。今天看到這樣的 name viewport content width device width,minimum scale 1.0,maxim...

今天你用 了嗎?

今天遇到了乙個bug,也順便見識了js這門語言的可怕之處。事情的起因是這樣,有一行 類似如下 var code response.result if code code 是rpc的返回值,明明服務端沒有任何問題,但是客戶端一直報錯,結果定位到 的時候發現服務端錯誤的把返回型別轉成了string,而 ...