问题 6346 --乐多学编程2

6346: 乐多学编程2★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 300  解决: 221
[提交][状态][命题人:]

题目描述

    小学五年级的乐多很喜欢编程,每周都会抽时间在reach-top平台做题,今天,乐多想邀请你与他一起完成下面这个编程题。

给定整数 abcd,其中b是构成a的某一位数字,d是构成c的某一位数字,sa定义为由a中所有b组成的新整数,sb定义为由c中所有d组成的新整数。例如:a = 123668b = 6,因为a中包含26,则sa = 66

现给定 abcd,请编程计算sa+sb的值

输入

    在一行中依次输入 abcd中间以空格分隔,其中 0 < a,b < 108

输出

    在一行中输出 sa+sb的值。

样例输入
Copy
25328 2 16666 6
样例输出
Copy
6688

提示

样例解析:

a = 25328,b = 2: 2a中出现了2次,所以 sa = 22

c = 16666d = 6 6c中出现了4次,所以 sb = 6666

sa + sb = 22 + 6666 = 6688,输出 6688 

样例输入2: 

1234 5 98765 4

样例输出2

0

样例2解析:

a = 1234,b = 5 5a中出现了0次,所以 sa = 0

c = 98765d = 44c中出现了0次,所以 sb = 0

sa + sb = 0 + 0,输出0

来源

[提交][状态]