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 |
|---|---|---|---|---|---|---|
| 2039 | CodeTON Round 9 (Div. 1 + Div. 2, Rated, Prizes!) | FINISHED | False | 10800 | 44033123 | Nov. 23, 2024, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 2368 ) | E | Shohag Loves Inversions | PROGRAMMING | combinatorics constructive algorithms dp math |
Shohag has an array (a) of integers. Initially (a = 0, 1). He can repeatedly perform the following operation any number of times: Let (k) be the number of inversions(^{\text{∗}}) in the current array (a). Insert (k) at any position in (a), including the beginning or the end. For example, if (a = 4, 6, 2, 4), then the number of inversions is (k = 3). So Shohag can obtain the following arrays after the operation: (\textbf{3}, 4, 6, 2, 4), (4, \textbf{3}, 6, 2, 4), (4, 6, \textbf{3}, 2, 4), (4, 6, 2, \textbf{3}, 4), and (4, 6, 2, 4, \textbf{3}). Given an integer (n), help Shohag count, modulo (998\,244\,353), the number of distinct arrays of length (n) that can be obtained after performing the operations. (^{\text{∗}})The number of inversions in an array (a) is the number of pairs of indices ((i), (j)) such that (i < j) and (a_i > a_j). The first line contains a single integer (t) ((1 \le t \le 10^4)) — the number of test cases. The first and only line of each test case contains an integer (n) ((2 \le n \le 10^6)). It is guaranteed that the sum of (n) over all test cases does not exceed (10^6). For each test case, output an integer — the number of possible arrays modulo (998\,244\,353). In the first test case, the following (5) arrays can be obtained (the inserted inversion count is shown in bold): (0, 1 \rightarrow 0, \textbf{0}, 1 \rightarrow 0, 0, 1, \textbf{0}), (0, 1 \rightarrow 0, \textbf{0}, 1 \rightarrow 0, 0, \textbf{0}, 1), (0, 1 \rightarrow 0, 1, \textbf{0} \rightarrow 0, 1, 0, \textbf{1}), (0, 1 \rightarrow 0, 1, \textbf{0} \rightarrow 0, 1, \textbf{1}, 0), (0, 1 \rightarrow 0, 1, \textbf{0} \rightarrow \textbf{1}, 0, 1, 0). |
| Editorial of CodeTON Round 9 (Div. 1 + Div. 2) |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 292995863 | lce4113 | E | Nov. 23, 2024, 7:02 p.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 77 | 0 | ||
| 293021493 | caterpillow | E | Nov. 24, 2024, 2:10 a.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 77 | 102400 | ||
| 292992213 | Lalic | E | Nov. 23, 2024, 6:31 p.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 77 | 102400 | ||
| 293025858 | xuzishuai | E | Nov. 24, 2024, 3:41 a.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 77 | 4096000 | ||
| 292985615 | DiffIsOne | E | Nov. 23, 2024, 5:29 p.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 77 | 8089600 | ||
| 292981823 | cr7ro | E | Nov. 23, 2024, 5:16 p.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 77 | 32460800 | ||
| 292975649 | clean100s | E | Nov. 23, 2024, 4:56 p.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 78 | 8089600 | ||
| 292986790 | ne4eHbKa | E | Nov. 23, 2024, 5:33 p.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 92 | 204800 | ||
| 292967839 | yitianyang | E | Nov. 23, 2024, 4:30 p.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 92 | 16076800 | ||
| 293020447 | acstarxxy | E | Nov. 24, 2024, 1:47 a.m. | OK | C++17 (GCC 7-32) | TESTS | 28 | 92 | 20070400 | ||
| 293023143 | rewolfnus233 | E | Nov. 24, 2024, 2:46 a.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 46 | 4096000 | ||
| 293016901 | marvinthang | E | Nov. 24, 2024, 1:01 a.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 61 | 102400 | ||
| 293020614 | 2314568 | E | Nov. 24, 2024, 1:51 a.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 61 | 4096000 | ||
| 293015368 | Joacoini | E | Nov. 24, 2024, 12:13 a.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 61 | 12185600 | ||
| 292997477 | jtmaster1000 | E | Nov. 23, 2024, 7:21 p.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 62 | 102400 | ||
| 292985333 | sjm150 | E | Nov. 23, 2024, 5:28 p.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 62 | 102400 | ||
| 292978386 | nifeshe | E | Nov. 23, 2024, 5:04 p.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 62 | 102400 | ||
| 293030455 | GSH_gsh | E | Nov. 24, 2024, 5:07 a.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 62 | 307200 | ||
| 292977145 | Svemit | E | Nov. 23, 2024, 5 p.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 62 | 307200 | ||
| 293028268 | bluerar | E | Nov. 24, 2024, 4:26 a.m. | OK | C++20 (GCC 13-64) | TESTS | 28 | 62 | 4096000 | ||
| 293024840 | Sunnynotsan1 | E | Nov. 24, 2024, 3:21 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 61 | 409600 | ||
| 293024318 | Pemguimn | E | Nov. 24, 2024, 3:11 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 61 | 8089600 | ||
| 293020354 | no_mind | E | Nov. 24, 2024, 1:45 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 61 | 8089600 | ||
| 292993703 | Mifort | E | Nov. 23, 2024, 6:43 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 62 | 102400 | ||
| 292993235 | Mifort | E | Nov. 23, 2024, 6:39 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 62 | 102400 | ||
| 292979781 | timreizin | E | Nov. 23, 2024, 5:09 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 62 | 102400 | ||
| 293022310 | ggxxdd | E | Nov. 24, 2024, 2:28 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 62 | 4096000 | ||
| 292981971 | Drew_ | E | Nov. 23, 2024, 5:16 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 62 | 4300800 | ||
| 293025734 | heavenMOJANG | E | Nov. 24, 2024, 3:39 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 62 | 4403200 | ||
| 293024347 | Djangle162857 | E | Nov. 24, 2024, 3:12 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 28 | 62 | 4403200 | ||
| 292983079 | real.emerald | E | Nov. 23, 2024, 5:20 p.m. | OK | Java 21 | TESTS | 28 | 312 | 20787200 | ||
| 293000247 | dusty.and.rusty | E | Nov. 23, 2024, 7:52 p.m. | OK | Java 21 | TESTS | 28 | 374 | 1433600 | ||
| 292972523 | Quasicoherent | E | Nov. 23, 2024, 4:45 p.m. | OK | Java 21 | TESTS | 28 | 390 | 1228800 | ||
| 292980628 | yvbf | E | Nov. 23, 2024, 5:12 p.m. | OK | Java 8 | TESTS | 28 | 296 | 22835200 | ||
| 292980129 | SPD_9X2 | E | Nov. 23, 2024, 5:10 p.m. | OK | PyPy 3 | TESTS | 28 | 1281 | 122265600 | ||
| 292980076 | OpKos | E | Nov. 23, 2024, 5:10 p.m. | OK | PyPy 3-64 | TESTS | 28 | 109 | 2048000 | ||
| 292973409 | Maruzensky | E | Nov. 23, 2024, 4:48 p.m. | OK | PyPy 3-64 | TESTS | 28 | 124 | 3584000 | ||
| 292971797 | carlycarlycarlycarly | E | Nov. 23, 2024, 4:43 p.m. | OK | PyPy 3-64 | TESTS | 28 | 124 | 3584000 | ||
| 293015478 | skibidi_rizz | E | Nov. 24, 2024, 12:17 a.m. | OK | PyPy 3-64 | TESTS | 28 | 140 | 2764800 | ||
| 293023992 | bglm | E | Nov. 24, 2024, 3:04 a.m. | OK | PyPy 3-64 | TESTS | 28 | 140 | 17920000 | ||
| 292976684 | tassei903 | E | Nov. 23, 2024, 4:59 p.m. | OK | PyPy 3-64 | TESTS | 28 | 140 | 18534400 | ||
| 292983012 | plevande | E | Nov. 23, 2024, 5:20 p.m. | OK | PyPy 3-64 | TESTS | 28 | 140 | 26726400 | ||
| 292978250 | ghuy4gg | E | Nov. 23, 2024, 5:04 p.m. | OK | PyPy 3-64 | TESTS | 28 | 155 | 2764800 | ||
| 292969326 | minhnguyen13082003 | E | Nov. 23, 2024, 4:34 p.m. | OK | PyPy 3-64 | TESTS | 28 | 155 | 10854400 | ||
| 292978433 | jinfeng123321 | E | Nov. 23, 2024, 5:05 p.m. | OK | PyPy 3-64 | TESTS | 28 | 155 | 26931200 | ||
| 292974891 | Jimanbanashi | E | Nov. 23, 2024, 4:53 p.m. | OK | Python 2 | TESTS | 28 | 1390 | 40345600 | ||
| 292993500 | CIXTEEN | E | Nov. 23, 2024, 6:41 p.m. | OK | Python 3 | TESTS | 28 | 1108 | 88985600 |
Back to search problems