Solutions are presented as using the least memory and the fastest execution time. It also takes the top 10 most recent solutions from each language. If you want to limit to a specific index, click the "Solved" button and go to that problem.
ContestId |
Name |
Phase |
Frozen |
Duration (Seconds) |
Relative Time |
Start Time |
|---|---|---|---|---|---|---|
| 2095 | April Fools Day Contest 2025 | FINISHED | False | 7200 | 32887523 | April 1, 2025, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 782 ) | E | Pair Count | PROGRAMMING | *special number theory |
You are given a prime number (p), (n) integers (a_1, a_2, \ldots, a_n), and an integer (k). Find the number of pairs of indexes ((i, j)) ((1 \le i < j \le n)) for which ((a_i \oplus a_j)(a_i^2 \oplus a_j^2) \equiv k \bmod p). Here (\oplus) denotes the bitwise XOR operation . The first line contains integers (n, p, k) ((2 \le n \le 3 \cdot 10^5), (2 \le p \le 10^9), (0 \le k \le p-1)). (p) is guaranteed to be prime. The second line contains (n) integers (a_1, a_2, \ldots, a_n) ((0 \le a_i \le p-1)). It is guaranteed that all elements are different. Output a single integer — answer to the problem. In the first example: ((0\oplus1)(0^2 \oplus 1^2) = 1 \equiv 1 \bmod 3). ((0\oplus2)(0^2 \oplus 2^2) = 8 \equiv 2 \bmod 3). ((1\oplus2)(1^2 \oplus 2^2) = 15 \equiv 0 \bmod 3). So only (1) pair satisfies the condition. In the second example, there are (3) such pairs: ((1, 5)), ((1, 6)), ((3, 6)). |
| April Fools Day Contest 2025 Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 313534483 | majedkh | E | April 1, 2025, 8:11 p.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 421 | 10649600 | ||
| 313539735 | Hitesh10 | E | April 1, 2025, 9:29 p.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 467 | 10752000 | ||
| 313541482 | aiman_02 | E | April 1, 2025, 10:04 p.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 468 | 21094400 | ||
| 313552467 | CAELO | E | April 2, 2025, 2:31 a.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 515 | 16179200 | ||
| 313520020 | Super_D_Man | E | April 1, 2025, 6:02 p.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 561 | 27545600 | ||
| 313564436 | bluecrayon | E | April 2, 2025, 5:22 a.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 640 | 11366400 | ||
| 313503649 | absi2011 | E | April 1, 2025, 4:33 p.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 733 | 7577600 | ||
| 313546123 | AksLolCoding | E | April 2, 2025, 12:07 a.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 749 | 17510400 | ||
| 313513584 | Hitarth_Thakkar | E | April 1, 2025, 5:22 p.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 749 | 17510400 | ||
| 313568098 | Koo_Pung-Kei | E | April 2, 2025, 6:01 a.m. | OK | C++17 (GCC 7-32) | TESTS | 53 | 750 | 17408000 | ||
| 313551265 | IceKylin | E | April 2, 2025, 2:05 a.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 125 | 41472000 | ||
| 313551659 | IceKylin | E | April 2, 2025, 2:15 a.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 140 | 41472000 | ||
| 313551669 | IceKylin | E | April 2, 2025, 2:15 a.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 218 | 41472000 | ||
| 313554591 | pinkspace | E | April 2, 2025, 3:08 a.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 406 | 9625600 | ||
| 313515570 | atharva_m7 | E | April 1, 2025, 5:34 p.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 436 | 10854400 | ||
| 313539764 | Kartik_Bindra | E | April 1, 2025, 9:29 p.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 483 | 11980800 | ||
| 313554338 | pinkspace | E | April 2, 2025, 3:04 a.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 577 | 22732800 | ||
| 313509360 | Palbudir | E | April 1, 2025, 4:57 p.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 608 | 25190400 | ||
| 313563876 | TrollFaceAlpha hihitherethere | E | April 2, 2025, 5:15 a.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 655 | 20889600 | ||
| 313535531 | Mkswll | E | April 1, 2025, 8:25 p.m. | OK | C++20 (GCC 13-64) | TESTS | 53 | 671 | 28467200 | ||
| 313508152 | AiPd | E | April 1, 2025, 4:51 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 421 | 12083200 | ||
| 313499277 | Madball | E | April 1, 2025, 4:29 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 437 | 12185600 | ||
| 313500043 | akkafakka | E | April 1, 2025, 4:30 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 452 | 19251200 | ||
| 313500640 | katyaporay | E | April 1, 2025, 4:30 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 468 | 9728000 | ||
| 313527453 | Kelin | E | April 1, 2025, 6:58 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 484 | 22937600 | ||
| 313555702 | Meirbek-009-28 | E | April 2, 2025, 3:25 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 499 | 24166400 | ||
| 313515746 | FzArK | E | April 1, 2025, 5:35 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 562 | 13209600 | ||
| 313535950 | Cyber | E | April 1, 2025, 8:30 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 562 | 25395200 | ||
| 313509694 | vandung27208 | E | April 1, 2025, 4:59 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 624 | 25395200 | ||
| 313522745 | lnsuyn | E | April 1, 2025, 6:21 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 53 | 640 | 36659200 | ||
| 313556224 | powervic08 | E | April 2, 2025, 3:33 a.m. | OK | Java 21 | TESTS | 53 | 1015 | 32153600 | ||
| 313500906 | SnowballSH | E | April 1, 2025, 4:31 p.m. | OK | PyPy 3 | TESTS | 53 | 1030 | 57344000 | ||
| 313497767 | ugly2333 | E | April 1, 2025, 4:27 p.m. | OK | PyPy 3-64 | TESTS | 53 | 452 | 53555200 | ||
| 313534002 | Extile | E | April 1, 2025, 8:05 p.m. | OK | PyPy 3-64 | TESTS | 53 | 515 | 41164800 | ||
| 313523610 | Om_Singh_ | E | April 1, 2025, 6:27 p.m. | OK | PyPy 3-64 | TESTS | 53 | 546 | 40857600 | ||
| 313511169 | Flyrise | E | April 1, 2025, 5:07 p.m. | OK | PyPy 3-64 | TESTS | 53 | 577 | 40755200 | ||
| 313549359 | roee | E | April 2, 2025, 1:20 a.m. | OK | PyPy 3-64 | TESTS | 53 | 609 | 62976000 | ||
| 313508644 | vpt_coder | E | April 1, 2025, 4:54 p.m. | OK | PyPy 3-64 | TESTS | 53 | 687 | 45772800 | ||
| 313522816 | potato52 | E | April 1, 2025, 6:21 p.m. | OK | PyPy 3-64 | TESTS | 53 | 687 | 62259200 | ||
| 313513300 | ableenk | E | April 1, 2025, 5:20 p.m. | OK | PyPy 3-64 | TESTS | 53 | 796 | 43520000 | ||
| 313504933 | teekaytai | E | April 1, 2025, 4:34 p.m. | OK | PyPy 3-64 | TESTS | 53 | 890 | 55091200 | ||
| 313517223 | JustA7 | E | April 1, 2025, 5:44 p.m. | OK | PyPy 3-64 | TESTS | 53 | 952 | 40550400 | ||
| 313519560 | Pranav_19111 | E | April 1, 2025, 5:59 p.m. | OK | Python 3 | TESTS | 53 | 1077 | 40038400 | ||
| 313529735 | codsila | E | April 1, 2025, 7:19 p.m. | OK | Python 3 | TESTS | 53 | 1234 | 37376000 | ||
| 313507142 | code_kaustubh | E | April 1, 2025, 4:46 p.m. | OK | Python 3 | TESTS | 53 | 1546 | 59801600 | ||
| 313510588 | ableenk | E | April 1, 2025, 5:04 p.m. | OK | Python 3 | TESTS | 53 | 2671 | 57036800 |
Back to search problems