Advertisement
Farjana_akter

Untitled

Jan 30th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. long long int mod(long long x,long long n,long long int m)
  4. {
  5. if(n==0)
  6. return 1;
  7. if(n%2==1)
  8. return (((x%m)*mod(x,n-1,m))%m);
  9. else{
  10. long long int d=mod(x,n/2,m);
  11. return (((d%m)*(d%m))%m);
  12. }
  13. }
  14. int main()
  15. {
  16. long long int a,b,c,i,j,x,n,m,t;
  17. while(cin>>x>>n>>m)
  18. {
  19. a=mod(x,n,m);
  20. cout<<a<<endl;
  21. }
  22. return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement