Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. unsigned long long int power (unsigned long long int x,unsigned long long int n)
  2. {
  3. unsigned long long int ans;
  4.  
  5. if (n == 0)
  6. {
  7. return 1;
  8. }
  9. else if (n%2 != 0)
  10. {
  11. ans = power(x , (n-1)/2 );
  12.  
  13. return x*ans*ans;
  14. }
  15. else {
  16. ans = power(x , n /2 );
  17.  
  18. return ans * ans;
  19. }
  20.  
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement