思路:用long long型进行输入。枚举A的每一位,然后和DA进行比较,相等用x=x*10+DA,进行记录。B同A。
代码:
#include<cstdio> int main(){ long long A,B,DA,DB,x,y; x=0; y=0; scanf("%lld %lld %lld %lld",&A,&DA,&B,&DB); while(A!=0){ //枚举A的每一位 if(A%10==DA){ x=x*10+DA; //x=不是x+= } A/=10; } while(B!=0){ if(B%10==DB){ y=y*10+DB; } B/=10; } printf("%lld",x+y); return 0; }版权声明:本文为博主原创文章,未经博主允许不得转载。