Cod sursa(job #1071945)

Utilizator roxannemafteiuMafteiu-Scai Roxana roxannemafteiu Data 3 ianuarie 2014 18:45:29
Problema Cifre Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include<cstdio>
FILE *in,*out;
using namespace std;
int i, a, b, m, c, k;
float n, v;
int j;
int main()
{
    in=fopen("cifre.in", "rt");
    fscanf(in,"%d %d %d %d", &a, &b, &c, &k);
    fclose(in);
    for(i=a; i<=b; i++)
    {
        m=i;
        j=0;
        while(m!=0)
        {
            if(m%10==c)
                j++;
            m/=10;
        }
        if(j>=k)
            n++;
        v++;
    }
    out=fopen("cifre.out","wt");
    fprintf(out,"%1.4f", n/v);
    fclose(out);
    return 0;
}