Cod sursa(job #363117)

Utilizator TFifesPorcescu Alexandru TFifes Data 11 noiembrie 2009 21:10:03
Problema Numere 2 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<iostream>
#include<fstream>
#include<math.h>
#include<string.h>
using namespace std;
int main()
{
ifstream x("numere2.in");
ofstream y("numere2.out");
char v[103];
x.getline(v,100);
double a,min=2000000,c,d;
unsigned int b,z;
for(b=1;b<=150;b++)
{
a=pow(atoi(v),1/float(b));
d=a;
c=floor(a);
if(d-c==0)
{
if(d<min)
{
min=d;
z=b;
}
}
}
y<<min<<'/n'<<z;
x.close();
y.close();
return 0;
}