Cod sursa(job #481099)
Utilizator | Data | 30 august 2010 16:04:45 | |
---|---|---|---|
Problema | Cifre | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.36 kb |
#include<fstream.h>
#include<float.h>
long a,b,c,k,cif,aux,i,nr,q;
ifstream f("cifre.in");
ofstream g("cifre.out");
int main()
{
f>>a>>b>>c>>k;
nr=0;
for(i=a;i<=b;i++)
{
aux=i;
q=k;
while(aux>0)
{
cif=aux%10;
if(cif==c) q--;
aux=aux/10;
}
if(q<=0) nr++;
}
g.setprecision(4);
g<<(float)5/(b-a+1);
f.close();
g.close();
return 0;
}