Cod sursa(job #546628)

Utilizator Cosmin_NTGIonita Cosmin Cosmin_NTG Data 5 martie 2011 11:32:33
Problema GFact Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#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;
}