#11864: C++ AC 程式碼


sabpprook (Mars彥)

學校 : 義守大學
編號 : 37820
來源 : [220.143.10.74]
最後登入時間 :
2019-09-21 01:14:57
d018. 字串讀取練習 | From: [1.174.26.163] | 發表日期 : 2017-04-04 05:03

#include <iostream>
#include <string>
#include <sstream>

using namespace std;
int main()
{
string str;
while (getline(cin, str))
{
istringstream instr(str);
double sum = 0;
while (instr >> str)
{
int pos = str.find(':', 0);
int num = atoi(str.substr(0, pos).c_str());
double num2 = atof(str.substr(pos + 1, str.length()).c_str());
num % 2 != 0 ? sum += num2 : sum -= num2;
}
cout << sum << endl;
}
return 0;
}

 
ZeroJudge Forum