Cod sursa(job #339967)

Utilizator Gabbby93Gabbby93 Gabbby93 Data 12 august 2009 13:45:23
Problema Numere 2 Scor 25
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include "stdio.h"
#include "math.h"


int main()
{
   long int p,a,b,i,j;

   FILE *f;
   FILE *g;
   f=fopen ("numere2.in","r");
   g=fopen ("numere2.out","w");


   fscanf(f,"%ld",&p);
   a=b=0;
   for (i=1;i<=p;i++)
      {
      for (j=1;j<=p/3;j++)
	 if (pow(i,j)==p) {
			  a=i;
			  b=j;
			  break;
			  }
      if (a!=0 && b!=0) break;
      }
   fprintf(g,"%ld",a);
   fprintf(g,"\n");
   fprintf(g,"%ld",b);
   fprintf(g,"\n");
   fclose(f);
   fclose(g);

   return 0;
}