Cod sursa(job #273963)

Utilizator keller946Radoi Liviu keller946 Data 9 martie 2009 11:46:07
Problema GFact Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <fstream.h>
#include <math.h>
ifstream f("gfact.in");
ofstream g("gfact.out");
long long p, A, factmax,temp=1;
int q;
void ReadData()
     {
      f>>p>>q;
      f.close();
     }
void CX()
{
    A=pow(p,q);
    factmax=p*q;
}
int CX2()
{
     for(long x=2;x<=factmax;x++)
              {
              temp=temp * x;
	       if(temp%A==0 && temp>=A)
		return x;
                }
}
     
int main(){
    ReadData();
    CX();
    g<<CX2();
    g.close();
    return 0;
}