Pagini recente » Borderou de evaluare (job #1347011) | Cod sursa (job #1893355) | Cod sursa (job #1057230) | Borderou de evaluare (job #3187427) | Cod sursa (job #239237)
Cod sursa(job #239237)
#include<fstream>
using namespace std;
int main()
{
long A,B,i,x;
int c,k,nr;
float p,j=0;
ifstream in("cifre.in");
ofstream out("cifre.out");
in>>A; in>>B; in>>c; in>>k;
for (i=A;i<=B;i++)
{
nr=0;
x=i;
while (x!=0)
{
if (x%10==c) nr+=1;
x/=10;
}
if (k<=nr) j+=1;
}
p=j/(B-A+1);
out<<p;
in.close();
out.close();
return 0;
}