PAT模拟题---1016 部分A+B (15分)
1016 部分A+B (15分)
先掌握一些十进制的转换
ll sum=0,sum=sum*10+a;
while(a!=0){a/=10,a%10...}
#include<iostream>
using namespace std;
typedef long long ll;
int main(){
ll a,b,c,d;
cin>>a>>b>>c>>d;
ll pa=0,pb=0;
while(a!=0){
if(a%10==b) pa=pa*10+b;
a/=10;
}
while(c!=0){
if(c%10==d) pb=pb*10+d;
c/=10;
}
cout<<pa+pb;
return 0;
}