代码
#include <iostream>
#include <sstream>
using namespace std;
int main(){
string s1, s2, s3, s4;
cin>>s1>>s2>>s3>>s4;
string a = "";
string b = "";
for(int i=0; i<s1.length(); i++){
if(s1.at(i)==s2.at(0)){
a = a + s2.at(0);
}
}
for(int i=0; i<s3.length(); i++){
if(s3.at(i)==s4.at(0)){
b = b + s4.at(0);
}
}
long long int ans1 = 0;
long long int ans2 = 0;
stringstream ss, ss2;
ss<<a;
ss>>ans1;
ss2<<b;
ss2>>ans2;
ans1 += ans2;
cout<<ans1<<endl;
return 0;
}
注解
(1)数据范围:要使用long long int
(2)stringstream使用。
#include <sstream>(注意不是stringstream)
stringstream ss;
ss<<string;
ss>>long long int;
把string转成long long int型。