#16572: 參考解答(真的不會再進來)


louisfghbvc (尾玉)

學校 : 輔仁大學
編號 : 90541
來源 : [118.167.79.4]
最後登入時間 :
2021-07-16 23:49:28
d098. Stringstream運用練習(C++) -- 說明文件出自C++ Reference | From: [118.167.72.3] | 發表日期 : 2019-01-15 18:36

#include <iostream>
#include <sstream>

using namespace std;

int main()
{
string s;
while(getline(cin, s)){
    int sum = 0;
    string tmp;
    stringstream ss(s);
while( ss >> tmp){
    bool allnum = true;
for(int i = 0; i < (int)tmp.length(); ++i){
    if(tmp[i] >= '0' && tmp[i] <= '9')
        continue;
    else{
        allnum = false;
        break;
    }
}
if(!allnum)
    continue;
stringstream st(tmp);
int ans = 0;
st >> ans;
sum += ans;
}
cout << sum << endl;

}
return 0;
}

 
ZeroJudge Forum