Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.26 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int t(int a, int n)
  5. {
  6. if(n==0)
  7. return 1;
  8. else
  9. if(n==1)
  10. return a;
  11. else
  12. if (n%2==0)
  13. return t(a, n/2)*t(a, n/2);
  14. else
  15. return a*t(a, n-1)
  16. }
  17. int main()
  18. {
  19. int k,p;
  20. cin>> k>> p;
  21. int rez=t(k,p);
  22. cout << rez;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement