Cod sursa(job #1487824)

Utilizator AlexAnastasiuAlex Anastasiu AlexAnastasiu Data 17 septembrie 2015 15:23:17
Problema Ridicare la putere in timp logaritmic Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.31 kb
#include <iostream>

using namespace std;
int logput(int x,int p)
{
    if(p==1)
        return 1;
    int aux=logput(x,p/2);
    if(p%2==0)
        return(aux*aux);
    else
        if(p%2!=0)
            return x*aux*aux;
}
int main()
{
    int a=2,b=2,po=logput;
    cout<<po;
    return 0;
}