题解 | #A+B#

A+B

https://www.nowcoder.com/practice/b183eac8dfba4de99d47c1ca4ce9571f

// 利用string的erase删除',',只保留纯数字,然后再利用stoi函数将字符串转为数字,直接进行相加
#include "iostream"
#include "string"
using namespace std;

int main(){
    string str1, str2;
    while(cin >> str1 >> str2){
        while(1){
            int pos1 = str1.find(','), pos2 = str2.find(',');
            if(pos1 == string::npos && pos2 == string::npos) break;
            if(pos1 != string::npos) str1.erase(pos1, 1);
            if(pos2 != string::npos) str2.erase(pos2, 1);
        }
        cout << stoi(str1)+stoi(str2) << endl;
    }
    return 0;
}

全部评论

相关推荐

09-25 10:34
东北大学 Java
多面手的小八想要自然醒:所以读这么多年到头来成为时代车轮底下的一粒尘
点赞 评论 收藏
分享
一名愚蠢的人类:多少games小鬼留下了羡慕的泪水
投递荣耀等公司10个岗位
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务