Pagini recente » Cod sursa (job #3312652) | Cod sursa (job #3328482) | Cod sursa (job #1998459) | Cod sursa (job #3318992) | Cod sursa (job #3344243)
#include<bits/stdc++.h>
using namespace std;
int f(long long x){
if(x==0)return 1;
bool v[10]={0};
int c=0;
while(x){
int d=x%10;
if(!v[d]){
v[d]=1;
c++;
}
x/=10;
}
return c;
}
int main(){
ifstream cin("secvabc.in");
ofstream cout("secvabc.out");
ios::sync_with_stdio(false);
cin.tie(0);
long long n;
cin>>n;
int a,b,c;
cin>>a>>b>>c;
long long ans=0,ca=0;
for(int i=0;i<n;i++){
long long x;
cin>>x;
int d=f(x);
if(d==c){
ca=0;
continue;
}
if(d==a)ca++;
if(d==b)ans+=ca;
}
cout<<ans;
}