Cod sursa(job #290410)

Utilizator RoCkyRomila RoCky Data 27 martie 2009 21:51:01
Problema Numere 2 Scor 45
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <fstream>
std::ifstream f("numere2.in");
std::ofstream g("numere2.out");
int main ()
{
    int gasit=0,b,k,a=2,nr;
    f>>nr;
    while(gasit==0&&a<=nr)
    {
        k=a;
        b=1;
        while(k<=nr)
        {
           k=k*a;
           b++;
        }
        k=k/a;
        if(k==nr)
        {
            g<<a<<"\n"<<b-1;
            gasit=1;
        }
        a++;
    }
return 0;
}