import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br= new BufferedReader( new InputStreamReader(System.in));
String[] str=br.readLine().split( " " );
String A=str[ 0 ];
int a=Integer.parseInt(str[ 1 ]);
String B=str[ 2 ];
int b=Integer.parseInt(str[ 3 ]);
char [] ch1=A.toCharArray();
char [] ch2=B.toCharArray();
//数出A和B中的DA、DB个数
int num1=Number(ch1,a);
int num2=Number(ch2,b);
int sb1=StringToNumber(num1,a);
int sb2=StringToNumber(num2,b);
System.out.println(sb1+sb2);
}
private static int Number( char [] ch, int number) {
int num= 0 ;
for ( int i= 0 ;i<ch.length;i++){
int temp=ch[i]- '0' ;
if (temp==number)
++num;
}
return num;
}
private static int StringToNumber( int num1, int number) {
int result= 0 ;
for ( int i= 0 ;i<num1;i++)
result=result* 10 +number;
return result;
}
}
|