Cod sursa(job #2864308)
| Utilizator | Data | 7 martie 2022 19:18:44 | |
|---|---|---|---|
| Problema | Cifre | Scor | 10 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.64 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int a, b, c, k, d=0, e, i, h=1, l=0;
float s, m, n;
ifstream f("cifre.in");
ofstream g("cifre.out");
f>>a>>b>>c>>k;
e=c;
while (e!=0) {
e/=10;
d++;
}
if (d!=0) {
for (i=1; i<=d; i++)
h=h*10;
}
for (i=a; i<=b; i++) {
d=i;
while (d!=0) {
if (d%h==c) {
l++;
d=0;
}
d/=10;
}
}
m=l;
n=b;
s=m/n;
g<<s;
f.close();
g.close();
return 0;
}
