Pagini recente » Cod sursa (job #800488) | Cod sursa (job #2593619) | Cod sursa (job #1866391) | Cod sursa (job #700321) | Cod sursa (job #8703)
Cod sursa(job #8703)
#include<fstream.h>
#include<math.h>
int main()
{
ifstream fin("cifre.in");
ofstream fout("cifre.out");
long int A,B;
long c,k,i,j,x,y;
double p;
fin>>A;
fin>>B;
fin>>c;
fin>>k;
i=A;
y=0;
while(i<=B)
{
j=i;
x=0;
while(j>0)
{
if(j%10==c)x=x+1;
j=j/10;
}
if(x>=k)y=y+1;
i=i+1;
}
fout.precision(4);
p=(double)y/(B-A+1);
fout<<p<<"\n";
fin.close();
fout.close();
return 0;
}