Pagini recente » Cod sursa (job #158793) | Cod sursa (job #2408323) | Cod sursa (job #1411474) | Cod sursa (job #1865978) | Cod sursa (job #498802)
Cod sursa(job #498802)
#include<fstream>
int cifra(int x,int c)
{int k=0;
while(x)
{if(x%10==c)k++;
x/=10;
}
return k;
}
int main()
{int c,k,i,nr=0,aux;
long a,b;
double p;
ifstream f("c:\\TC\\date.in");
ofstream g("c:\\TC\\date.out");
f>>a;
f>>b;
f>>c;
f>>k;
if(a>b){aux=a;
a=b;
b=aux;
}
for(i=a;i<=b;i++)
if(cifra(i,c)>=k)nr++;
p=(double)nr/(b-a+1);
g<<p;
return 0;
}