Pagini recente » Cod sursa (job #2596389) | Cod sursa (job #85011) | Utilizatori inregistrati la preONI 2008, Runda Finala, Clasele 11-12 | Cod sursa (job #1030162) | Cod sursa (job #8699)
Cod sursa(job #8699)
#include <fstream.h>
int main()
{
ifstream fin("cifre.in");
ofstream fout("cifre.out");
long int uc,a,b,i,n,nr,d,k,c,tmp;
double p;
fin>>a;
fin>>b;
fin>>c;
fin>>k;
n=0;
nr=0;
for(i=a;i<=b;i++)
{
tmp=i;
d=0;
while (tmp!=0)
{
uc=tmp%10;
if (uc==c) d=d+1;
tmp=tmp/10;
}
if(k<=d) n=n+1;
}
nr=b-a+1;
p=(double)n/nr;
fout.precision(4);
fout<<p<<"\n";
fin.close();
fout.close();
return 0;
}