Advertisement
Farjana_akter

Untitled

Jan 30th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 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>>t)
  18. {
  19. if(t==0)
  20. break;
  21. else
  22. {
  23. for(i=0;i<t;i++)
  24. {
  25. cin>>x>>n>>m;
  26. a=mod(x,n,m);
  27. cout<<a<<endl;
  28. }
  29. }
  30. }
  31. return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement