Cod sursa(job #355943)

Utilizator crenguBacaoanu Crenguta crengu Data 12 octombrie 2009 19:48:19
Problema GFact Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.3 kb
#include<fstream.h>
int main()
{
	 int p,q,a,d,v,l;
	 ifstream f("gfact.in");
	 ofstream g("gfact.out");
	 f>>p>>q;
	 a=p;
	 d=2;l=0;
	 while(a!=1)
	 { if(a%d==0){
		  v=d;l=0;
	      while(a%d==0){a/=d; l++;}
				}
	   d++;
	 }
	 d--;
	 g<<v*l;
	 f.close();
	 g.close();
	 return 0;
}