Cod sursa(job #879060)
Utilizator | Data | 14 februarie 2013 22:15:25 | |
---|---|---|---|
Problema | Cifre | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.4 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("cifre.in");
ofstream g("cifre.out");
int main()
{
int a,b,c,k,i,d,e,p=0,x,w;
f>>a>>b>>c>>k;
for (i=1;i<=b;i++)
{x=i;d=0;
while(x!=0) {
e=x%10;
x=x/10;
if(e==c)
d++;
}
if(d>=k)
p++;
}
w=(float)p/(b-a+1);
g<<w;
}