Cod sursa(job #653005)
Utilizator | Data | 27 decembrie 2011 00:50:43 | |
---|---|---|---|
Problema | Numere 2 | Scor | 45 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.36 kb |
#include<fstream>
#include<iostream>
using namespace std;
int main()
{
float n,i,c,fl=0,a=1,x=0;
ifstream f("numere2.in");
ofstream g("numere2.out");
f>>n;
for(i=2;(i<=n)&&(fl==0);i++)
{ c=n;
while(c>i)
c=c/i;
if(c==i)
fl=1;
}
while(n!=a)
{
a=a*c;
x++;}
g<<c<<endl<<x;
f.close();
g.close();
return 0;
}