Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <math.h>
- int main() {
- unsigned long long int p = 23;
- unsigned long long int g = 5;
- unsigned long long int a = 6;
- unsigned long long int b = 15;
- unsigned long long int A = std::fmod(pow(g, a), p);
- unsigned long long int B = std::fmod(pow(g, b), p);
- unsigned long long int ba = std::fmod(pow(B, a), p);
- unsigned long long int ab = std::fmod(pow(A, b), p);
- return 1;
- }
Add Comment
Please, Sign In to add comment