Cod sursa(job #1629702)

Utilizator RobertAndruscaAndrusca Robert RobertAndrusca Data 4 martie 2016 17:49:21
Problema Cifre Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include <fstream>

using namespace std;

int main()
{
    int c, k, A, B, nr,  i, j, s;
    double dif, posibilitate;
    ifstream in("cifre.in");
    ofstream out("cifre.out");
    in >> A >> B >> c >> k;
    posibilitate=nr=s=0;
    dif=0;
    for(i=A;i<=B;i++)
    {
    j=i;
    s=0;
    while(s!=k&&j!=0)
    { if(j%10==c)s++;
      j=j/10;
      if(s>=k)nr++;
    }
    dif++;
    }
    in.close();
    posibilitate=nr/dif/1.0;
    out << posibilitate <<"\n";
    out.close();
    return 0;
}