Pagini recente » Diferente pentru utilizator/mathboy intre reviziile 158 si 79 | Diferente pentru utilizator/mathboy intre reviziile 149 si 150 | Cod sursa (job #2320960) | Cod sursa (job #3030918) | Cod sursa (job #546628)
Cod sursa(job #546628)
#include<fstream>
using namespace std;
ifstream fin("gfact.in");
ofstream fout("gfact.out");
int P,Q,A=1,i;
int factorial(int x)
{ if(x==1)
return (1);
else
return(x*(factorial(x-1)));
}
int main()
{
fin>>P;
fin>>Q;
for(i=1; i<=Q; i++)
{ A=A*P; }
for(i=1; i<=A; i++)
{ if(factorial(i)%A==0)
{ fout<<i;
break;
}
}
return 0;
}