Nu aveti permisiuni pentru a descarca fisierul grader_test18.ok
Cod sursa(job #128580)
Utilizator | Alin B warcry | Data | 27 ianuarie 2008 14:18:36 |
---|---|---|---|
Problema | Factorial | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.83 kb |
#include<fstream>
using namespace std;
#define input "fact.in"
#define output "fact.out"
ifstream fin(input);
ofstream fout(output);
int main()
{
int p,A,k,N;
for(N=4*p;N<=5*p;++N)
{
k=0;
A=N;
while(A)
{
k+=A/p;
A/=p;
}
if(k==p)
{
fout<<N;
return 0;
}
if(k>p)
{
fout<<"0";
return 0;
}
}
fout<<"0";
return 0;
}