Cod sursa(job #955185)
Utilizator | Data | 31 mai 2013 00:38:53 | |
---|---|---|---|
Problema | Cifre | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.33 kb |
#include<iostream>
#include<fstream>
using namespace std;
ifstream in("cifre.in");
ofstream out("cifre.out");
int main(){
float p,nr=-1;
int b,i,a,c,k,cnt=0;
in>>a>>b>>c>>k;
for(i=a;i<=b;i++){
nr++;
while(i!=0){
if(i%10==c){
cnt++;
c/=10;
}
if(cnt==k) break;
}
}
p=nr/b;
out<<p;
}