Pagini recente » Cod sursa (job #1336786) | Cod sursa (job #261626) | Cod sursa (job #3148255) | Cod sursa (job #733748) | Cod sursa (job #6925)
Cod sursa(job #6925)
#include<fstream.h>
#define dim 201
ifstream fin("diviz.in");
ofstream fout("diviz.out");
unsigned long a[201],E[201];
int a1,b,k,nr=0;
int solutia;
void citire();
void solve();
int main()
{
citire();
solve();
return 0;
}
void citire()
{
fin>>k>>a1>>b;
int i;
char ch;
while(fin>>ch)
{
E[++nr]=ch-'0';
}
//for(i=1;i<=nr;i++)
//fout<<E[i]<<" ";
}
void solve()
{
int min,poz=0,sol=0,aux,nr1=0,cifra;
unsigned long long int i;
aux=a1;
a[1]=9;
a[2]=99;
a[3]=999;
a[4]=9999;
a[5]=99999;
a[6]=999999;
a[7]=9999999;
a[8]=99999999;
for(i=a[a1-1]+1;i<=a[b-1]+1;i++)
{
if(i%k==0)
{
//fout<<i<<" ";
aux=i;
while(aux)
{
cifra=aux%10;
if(E[i]==cifra)
solutia++;
aux=aux/10;
}
}
}
fout<<solutia;
}