407766: GYM102891 C Elliptic-EX
Memory Limit:512 MB
Time Limit:7 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
C. Elliptic-EXtime limit per test7 secondsmemory limit per test512 megabytesinputstandard inputoutputstandard output
Given integers $$$A, B$$$ and a prime number $$$p$$$, count the number of integer pairs $$$(x,y)$$$ such that $$$0 \le x, y < p$$$, and $$$y^2 \equiv x^3+Ax+B \pmod p$$$.
InputThe first line contains an integer $$$t$$$ ($$$1\le t \le 10$$$), denoting the number of test cases. Then $$$t$$$ lines follow, each containing three integers $$$A, B, p$$$ ($$$0 \le A, B < p < 10^{18}$$$, $$$p$$$ is prime) describing a test case.
OutputFor each test case, output the answer on one line.
Scoring- Subtask 1 (7 points): $$$p < 10^6$$$
- Subtask 2 (22 points): $$$t = 1, p < 10^9$$$
- Subtask 3 (71 points): No additional constraints
3 1 4 7 4 3 5 2 2 17Output
9 2 18Input
1 308184258 715742567 725717821Output
725703415Input
1 249815569918219069 761790217620034868 821318760275393441Output
821318761834519883