Cod sursa(job #517178)

Utilizator inthelZamfir Mihnea inthel Data 28 decembrie 2010 00:43:25
Problema Cifre Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <iostream>
#include <fstream>
using namespace std;

ifstream f("cifre.in");
ofstream g("cifre.out");

short int c,k;
long a,b;

int verif(int q)
{
	int nr = 0;
	while(q)
	{
		if(q%10 == c)
		if(++nr>=k) return 1;
		q /= 10;
	}
	return 0;
}

int main()
{
	f>>a>>b>>c>>k;
	int x = 0;
	for(int i = a; i<= b; i++)
		if(verif(i)) x++;
	int aux = b-a+1;
	g<<(double)x/(double)aux;
	return 0;
}