代码实现
#include <stdio.h>
int main(){
long long A,B,Pa=0,Pb=0; // 10^10 范围超过int
int Db,Da,k1=0,k2=0;
scanf("%lld%d%lld%d",&A,&Da,&B,&Db);
while(A!=0||B!=0){
if(A!=0&&Da==A%10) Pa=Pa*10+Da; A/=10;
if(B!=0&&Db==B%10) Pb=Pb*10+Db; B/=10;
}
printf("%lld",Pa+Pb);
return 0;
} 
京公网安备 11010502036488号