急需!!!Thanks♪(・ω・)ノ
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
int a[20],b[20],y[32],cnt[32],ans=1;
int main()
{
char x[32];
int m;
cin>>x;
cin>>m;
for(int i=0;i<m;i++) cin>>a[i]>>b[i];
for(int i=0;i<strlen(x);i++) y[i]=x[i]-'0';
for(int i=0;i<strlen(x);i++){
for(int j=0;j<m;j++){
if(y[i]==a[j]){
y[i]=b[j];
cnt[i]++;
}
}
}
for(int i=0;i<strlen(x);i++){
if(cnt[i]!=0) ans*=(cnt[i]+1);
}
if(ans==1) cout<<0;
else cout<<ans;
return 0;
}