小学五年级的乐多很喜欢编程,每周都会抽时间在reach-top平台做题,今天,乐多想邀请你与他一起完成下面这个编程题。
给定四个正整数 a,b,c,d,其中b是构成a的某一位数字,d是构成c的某一位数字,sa定义为由a中所有b组成的新整数,sb定义为由c中所有d组成的新整数。例如:a = 123668,b = 6,因为a中包含2个6,则sa = 66。
现给定 a,b,c,d,请编程计算sa+sb的值。
小学五年级的乐多很喜欢编程,每周都会抽时间在reach-top平台做题,今天,乐多想邀请你与他一起完成下面这个编程题。
给定四个正整数 a,b,c,d,其中b是构成a的某一位数字,d是构成c的某一位数字,sa定义为由a中所有b组成的新整数,sb定义为由c中所有d组成的新整数。例如:a = 123668,b = 6,因为a中包含2个6,则sa = 66。
现给定 a,b,c,d,请编程计算sa+sb的值。
在一行中依次输入 a,b,c,d,中间以空格分隔,其中 0 < a,b < 108。
在一行中输出 sa+sb的值。
25328 2 16666 6
6688
样例解析:
a = 25328,b = 2: 2在a中出现了2次,所以 sa = 22;
c = 16666,d = 6: 6在c中出现了4次,所以 sb = 6666;
sa + sb = 22 + 6666 = 6688,输出 6688。
样例输入2:
1234 5 98765 4
样例输出2:
0
样例2解析:
a = 1234,b = 5: 5在a中出现了0次,所以 sa = 0;
c = 98765,d = 4:4在c中出现了0次,所以 sb = 0;
sa + sb = 0 + 0,输出0。