Cod sursa(job #2977056)

Utilizator stefann_Stefan Dascalu stefann_ Data 10 februarie 2023 18:28:07
Problema Cifre Scor 50
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream fin("cifre.in");
ofstream fout("cifre.out");

int main() {
    float a, b, c, k;
    long i, temp, nr = 0, nr2 = 0;

    fin >> a >> b >> c >> k;
    for(i = a; i <= b; i++) {
        temp = i;
        while(temp) {
            if(temp % 10 == c) {
                nr2++;
                if (nr2 == k)
                    temp = 0;
            }
            temp /= 10;
        }
        if(nr2 == k)
            nr++;
        nr2 = 0;
    }
    fout << nr / (b - a + 1);

    return 0;
}