Cod sursa(job #71193)

Utilizator minaminoChelcioiu Ionut Daniel minamino Data 9 iulie 2007 18:39:39
Problema GFact Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.3 kb
#include<stdio.h>
#include<math.h>
#define infile "gfact.in"
#define outfile "gfact.out"
int p,q,a,b,i;
int main ()
{FILE *fin=fopen(infile,"r"),*fout=fopen(outfile,"w");
fscanf(fin,"%d %d",&p,&q);
a=pow(p,q);
b=1;
for(i=1;i<=a/2;i++)
{b=b*i;
if(b%a==0)
fprintf(fout,"%d",i);
}
return 0;
}