Cod sursa(job #5507)

Utilizator undogSavu Victor Gabriel undog Data 12 ianuarie 2007 21:31:50
Problema Cifre Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include<stdio.h>



int main(){

FILE *in=fopen("cifra.in","rt"),*out=fopen("cifra.out","w+");
long a,b,c,k,i,j,ct=0,t,n;

fscanf(in,"%ld",&a);
fscanf(in,"%ld",&b);
fscanf(in,"%ld",&c);
fscanf(in,"%ld",&k);

for(i=a;i<=b;i++){
 n=i;t=0;
 while(n>0){
  if(n%10==c)t++;
   n=n/10;
 }
 if(t>=k)ct++;
}
fprintf(out,"%f",(float)ct/(b-a+1));



fclose(in);fclose(out);
return 1;
}