Pagini recente » Cod sursa (job #2470883) | Cod sursa (job #1658840) | Cod sursa (job #1098192) | Cod sursa (job #1170764) | Cod sursa (job #1104826)
#include<fstream>
using namespace std;
ifstream fin("a.in");
ofstream fout("a.out");
int p,st,dr,mid,c,z,n;
int main(){
fin>>n;
st=1;
dr=n*5;
while(st<=dr){
mid=(st+dr)/2;
z=0;
c=5;
while(c<=mid){
z+=mid/c;
c=c*5;
}
if(z>=n){
dr=mid-1;
}
else{
st=mid+1;
}
}
z=0;
c=5;
while(c<=st){
z+=st/c;
c=c*5;
}
if(z==n){
fout<<st;
}
else{
fout<<-1;
}
return 0;
}