Cod sursa(job #274366)

Utilizator keller946Radoi Liviu keller946 Data 9 martie 2009 17:37:27
Problema GFact Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.6 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;  
 }