Cod sursa(job #3299558)
Utilizator | Data | 8 iunie 2025 14:27:24 | |
---|---|---|---|
Problema | Ridicare la putere in timp logaritmic | Scor | 0 |
Compilator | c-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.33 kb |
#include <stdio.h>
#define m 1999999973
int exp_log(int x, int n){
if(n < 0){
x = 1 / x;
n = (-1) * n;
}
if(n == 0)
return 1;
int p = 1;
while(n > 0){
if(n%2){
p = p * x;
}
p = p * p;
n = n /2;
}
return p;
}
int main(){
FILE *f;
f=fopen("lgput.out","w");
}