思路:
1、0<A,B<10^10 则A,B都应该为long long型,输出格式为%lld
2、类似还有A,B属于[-2^31,2^31],则A+B为long long型
#include<iostream>
using namespace std;
int main() {
long long pa = 0, pb = 0;
long long a, b;
int da, db;
cin >> a >> da >> b >> db;
while (a != 0) {
if (a % 10 == da) pa = pa * 10 + da;
a /= 10;
}
while (b != 0) {
if (b % 10 == db) pb = pb * 10 + db;
b /= 10;
}
cout << pa + pb;
system("pause");
return 0;
}