Cod sursa(job #232386)
Utilizator | Data | 15 decembrie 2008 09:59:24 | |
---|---|---|---|
Problema | Cifre | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.3 kb |
#include <fstream.h>
int main()
{
long a,b,m,v=0,c,k,i;
ifstream f("cifre.in");
ofstream g("cifre.out");
f>>a>>b;
f>>c>>k;
for (i=a;i<=b;i++)
{
m=i;
long nr=0;
while (m)
{
if (m%10==c) nr++;
m/=10;
}
if (nr>=k) v++;
}
g<<(float)v/((b-a)+1)<<endl;
return 0;
}