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 |
|---|---|---|---|---|---|---|
| 2256 | Codeforces Round 1116 (Div. 2) | FINISHED | False | 9000 | 2820275 | Aug. 9, 2026, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 16427 ) | B | Domino Tiles | PROGRAMMING | implementation math |
Nygglatho returns from the market with an old box of tiles whose painted marks have begun to fade. Before she can put it away, Chtholly and the young fairies have already spread the tiles across the dining table and turned them into a puzzle. There is a row of (n) tiles. Each tile should be marked with either (\mathtt 0) or (\mathtt 1). However, some of the marks have faded away. The current row is represented by a string (s) of length (n). Each character of (s) is (\mathtt{0}), (\mathtt{1}), or (\mathtt{?}). Chtholly must replace every (\mathtt{?}) with either (\mathtt{0}) or (\mathtt{1}). After replacement, for every (1 \le i \lt n), the two neighboring tiles (s_i) and (s_{i+1}) form a domino of weight ((s_i + s_{i+1})). Note that two consecutive dominoes share exactly one tile. The completed row is valid if every two consecutive dominoes have different weights. Determine the number of different(^{\text{∗}}) ways to replace all (\mathtt{?}) characters so that the completed row is valid. Output the answer modulo (998\,244\,353). (^{\text{∗}})Two ways of replacement are considered different if the resulting strings are different. Each test contains multiple test cases. The first line contains the number of test cases (t) ((1 \le t \le 10^4)). The description of the test cases follows. The first line of each test case contains one integer (n) ((2 \le n \le 2 \cdot 10^5)) — the number of tiles. The second line contains the string (s) of length (n), where (s_i= \mathtt{0}), (\mathtt{1}), or (\mathtt{?}). It is guaranteed that the sum of (n) over all test cases does not exceed (2 \cdot 10^5). For each test case, output one integer — the number of valid ways to replace all (\mathtt{?}) characters, modulo (998\,244\,353). In the first test case, there is only one domino, so every completion is valid. The valid completed strings are |
| 155840 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 386381335 | petrenslavik | B | Aug. 9, 2026, 4:01 p.m. | OK | C# 10 | TESTS | 9 | 62 | 819200 | ||
| 386380577 | hakucho | B | Aug. 9, 2026, 3:59 p.m. | OK | C# 13 | TESTS | 9 | 62 | 2048000 | ||
| 386392411 | ayoub_dkhissi | B | Aug. 9, 2026, 4:38 p.m. | OK | C# 13 | TESTS | 9 | 78 | 1843200 | ||
| 386427044 | Fsk_fing | B | Aug. 10, 2026, 2 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 15 | 0 | ||
| 386420956 | PRACHU_code | B | Aug. 9, 2026, 10:43 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 15 | 0 | ||
| 386396987 | 0xbad734 | B | Aug. 9, 2026, 4:56 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 15 | 0 | ||
| 386390345 | Nitin_Parmar89 | B | Aug. 9, 2026, 4:30 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 15 | 0 | ||
| 386379166 | TryingTooHard | B | Aug. 9, 2026, 3:55 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 15 | 0 | ||
| 386382606 | shabi1537 | B | Aug. 9, 2026, 4:05 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 15 | 102400 | ||
| 386379554 | R0r0n0a_Zoro | B | Aug. 9, 2026, 3:56 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 15 | 102400 | ||
| 386439706 | Quantum_Reaper | B | Aug. 10, 2026, 5:48 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 31 | 0 | ||
| 386439636 | VeganVampire | B | Aug. 10, 2026, 5:47 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 31 | 0 | ||
| 386438997 | amuerri | B | Aug. 10, 2026, 5:38 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 31 | 0 | ||
| 386416878 | wewillsee | B | Aug. 9, 2026, 8:57 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 0 | ||
| 386398256 | chiru_96 | B | Aug. 9, 2026, 5:01 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 0 | ||
| 386379494 | Nisarg_2005 | B | Aug. 9, 2026, 3:56 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 0 | ||
| 386379388 | CipherBug | B | Aug. 9, 2026, 3:55 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 0 | ||
| 386434339 | Hoora.A | B | Aug. 10, 2026, 4:22 a.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 102400 | ||
| 386429697 | SARVESH65 | B | Aug. 10, 2026, 2:52 a.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 102400 | ||
| 386412003 | NeverSpot | B | Aug. 9, 2026, 7:28 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 102400 | ||
| 386385924 | raif_chy | B | Aug. 9, 2026, 4:16 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 102400 | ||
| 386381865 | 07_Adii567 | B | Aug. 9, 2026, 4:03 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 102400 | ||
| 386381549 | ssshijian | B | Aug. 9, 2026, 4:02 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 15 | 102400 | ||
| 386435665 | aminjon__ | B | Aug. 10, 2026, 4:48 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386428845 | yyy1230 | B | Aug. 10, 2026, 2:36 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386428806 | Cheemsdd | B | Aug. 10, 2026, 2:36 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386415034 | Azfarcoder003 | B | Aug. 9, 2026, 8:19 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386414307 | PiYuSh._.05 | B | Aug. 9, 2026, 8:05 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386410909 | Stealthinator | B | Aug. 9, 2026, 7:12 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386395431 | Nayana_25 | B | Aug. 9, 2026, 4:50 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386383871 | dushi | B | Aug. 9, 2026, 4:09 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386379977 | CoderSubhash | B | Aug. 9, 2026, 3:57 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 0 | ||
| 386435243 | thatguytej | B | Aug. 10, 2026, 4:40 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 15 | 102400 | ||
| 386384951 | ruban | B | Aug. 9, 2026, 4:12 p.m. | OK | FPC | TESTS | 9 | 46 | 39628800 | ||
| 386382001 | Sanjanat-1706 | B | Aug. 9, 2026, 4:03 p.m. | OK | GNU C11 | TESTS | 9 | 31 | 204800 | ||
| 386381942 | ParthAchat | B | Aug. 9, 2026, 4:03 p.m. | OK | GNU C11 | TESTS | 9 | 31 | 204800 | ||
| 386379665 | dynamic_robusto | B | Aug. 9, 2026, 3:56 p.m. | OK | GNU C11 | TESTS | 9 | 31 | 204800 | ||
| 386383191 | Icy_coder_adi | B | Aug. 9, 2026, 4:07 p.m. | OK | GNU C11 | TESTS | 9 | 31 | 409600 | ||
| 386390783 | Eswar_94 | B | Aug. 9, 2026, 4:32 p.m. | OK | GNU C11 | TESTS | 9 | 46 | 204800 | ||
| 386380619 | ya_i | B | Aug. 9, 2026, 3:59 p.m. | OK | GNU C11 | TESTS | 9 | 46 | 204800 | ||
| 386407339 | codeitup544 | B | Aug. 9, 2026, 6:27 p.m. | OK | GNU C11 | TESTS | 9 | 46 | 307200 | ||
| 386404943 | sandbad | B | Aug. 9, 2026, 6:03 p.m. | OK | GNU C11 | TESTS | 9 | 46 | 307200 | ||
| 386399131 | saadmansami | B | Aug. 9, 2026, 5:03 p.m. | OK | GNU C11 | TESTS | 9 | 46 | 307200 | ||
| 386398446 | fidiikun | B | Aug. 9, 2026, 5:01 p.m. | OK | GNU C11 | TESTS | 9 | 46 | 307200 | ||
| 386395342 | p1nk_un1c0rn | B | Aug. 9, 2026, 4:50 p.m. | OK | Go | TESTS | 9 | 31 | 1433600 | ||
| 386388271 | sanchari1729 | B | Aug. 9, 2026, 4:23 p.m. | OK | Java 21 | TESTS | 9 | 187 | 0 | ||
| 386437031 | Satyam_Arg | B | Aug. 10, 2026, 5:09 a.m. | OK | Java 21 | TESTS | 9 | 187 | 307200 | ||
| 386383446 | mustansirhy | B | Aug. 9, 2026, 4:08 p.m. | OK | Java 21 | TESTS | 9 | 187 | 307200 | ||
| 386379780 | ShubhamChaudhary18 | B | Aug. 9, 2026, 3:57 p.m. | OK | Java 21 | TESTS | 9 | 187 | 307200 | ||
| 386419587 | wddd | B | Aug. 9, 2026, 9:55 p.m. | OK | Java 21 | TESTS | 9 | 187 | 512000 | ||
| 386398161 | shyamPrajapat | B | Aug. 9, 2026, 5 p.m. | OK | Java 21 | TESTS | 9 | 187 | 512000 | ||
| 386421953 | gupta_harshal | B | Aug. 9, 2026, 11:24 p.m. | OK | Java 21 | TESTS | 9 | 187 | 614400 | ||
| 386396378 | Durgadevi_S | B | Aug. 9, 2026, 4:54 p.m. | OK | Java 21 | TESTS | 9 | 203 | 102400 | ||
| 386387743 | iamsvinayak | B | Aug. 9, 2026, 4:22 p.m. | OK | Java 21 | TESTS | 9 | 203 | 102400 | ||
| 386434094 | itchybody | B | Aug. 10, 2026, 4:17 a.m. | OK | Java 21 | TESTS | 9 | 203 | 512000 | ||
| 386391080 | hvss24 | B | Aug. 9, 2026, 4:33 p.m. | OK | Java 8 | TESTS | 9 | 93 | 0 | ||
| 386407622 | Sneha-6329 | B | Aug. 9, 2026, 6:30 p.m. | OK | Java 8 | TESTS | 9 | 109 | 0 | ||
| 386407573 | ABHYANAND_SHARMA | B | Aug. 9, 2026, 6:29 p.m. | OK | Java 8 | TESTS | 9 | 109 | 0 | ||
| 386390137 | PreetRank | B | Aug. 9, 2026, 4:30 p.m. | OK | Java 8 | TESTS | 9 | 109 | 0 | ||
| 386385640 | msykgfranzonia | B | Aug. 9, 2026, 4:15 p.m. | OK | Java 8 | TESTS | 9 | 140 | 0 | ||
| 386383487 | AyNa1r | B | Aug. 9, 2026, 4:08 p.m. | OK | Java 8 | TESTS | 9 | 140 | 0 | ||
| 386426265 | woollybee | B | Aug. 10, 2026, 1:44 a.m. | OK | Java 8 | TESTS | 9 | 156 | 0 | ||
| 386395214 | ojaswi_gupta | B | Aug. 9, 2026, 4:49 p.m. | OK | Java 8 | TESTS | 9 | 171 | 0 | ||
| 386388324 | Prajwal_Appani | B | Aug. 9, 2026, 4:23 p.m. | OK | Java 8 | TESTS | 9 | 171 | 0 | ||
| 386383328 | nadirburri | B | Aug. 9, 2026, 4:07 p.m. | OK | Java 8 | TESTS | 9 | 171 | 0 | ||
| 386428081 | jagbarrameda | B | Aug. 10, 2026, 2:23 a.m. | OK | Kotlin 2.2 | TESTS | 9 | 109 | 0 | ||
| 386380174 | aiyucodes | B | Aug. 9, 2026, 3:58 p.m. | OK | Kotlin 2.2 | TESTS | 9 | 109 | 0 | ||
| 386392166 | EigenVector_07 | B | Aug. 9, 2026, 4:37 p.m. | OK | PyPy 3 | TESTS | 9 | 234 | 8192000 | ||
| 386383939 | Deathbycode7 | B | Aug. 9, 2026, 4:09 p.m. | OK | PyPy 3 | TESTS | 9 | 234 | 9932800 | ||
| 386437929 | venkat2004 | B | Aug. 10, 2026, 5:23 a.m. | OK | PyPy 3 | TESTS | 9 | 250 | 8806400 | ||
| 386382826 | rafaelguasselli | B | Aug. 9, 2026, 4:06 p.m. | OK | PyPy 3 | TESTS | 9 | 250 | 22732800 | ||
| 386396889 | bukkalabharath21 | B | Aug. 9, 2026, 4:56 p.m. | OK | PyPy 3 | TESTS | 9 | 281 | 7475200 | ||
| 386382455 | Arvind215271 | B | Aug. 9, 2026, 4:04 p.m. | OK | PyPy 3 | TESTS | 9 | 281 | 11468800 | ||
| 386386316 | Daksh2717 | B | Aug. 9, 2026, 4:17 p.m. | OK | PyPy 3 | TESTS | 9 | 281 | 12697600 | ||
| 386384420 | Saketh_Srivathsa09 | B | Aug. 9, 2026, 4:11 p.m. | OK | PyPy 3 | TESTS | 9 | 328 | 9216000 | ||
| 386397800 | AvinandanPatel | B | Aug. 9, 2026, 4:59 p.m. | OK | PyPy 3 | TESTS | 9 | 328 | 9420800 | ||
| 386386234 | SuryaPrakashMC | B | Aug. 9, 2026, 4:17 p.m. | OK | PyPy 3 | TESTS | 9 | 343 | 9728000 | ||
| 386389168 | shubhamgyd | B | Aug. 9, 2026, 4:26 p.m. | OK | PyPy 3-64 | TESTS | 9 | 78 | 4608000 | ||
| 386382778 | niharavtar | B | Aug. 9, 2026, 4:05 p.m. | OK | PyPy 3-64 | TESTS | 9 | 78 | 5529600 | ||
| 386380136 | Aditisrivastava_25 | B | Aug. 9, 2026, 3:58 p.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 4096000 | ||
| 386417720 | jahongirholmatov | B | Aug. 9, 2026, 9:17 p.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 4403200 | ||
| 386403585 | joffinkoshy | B | Aug. 9, 2026, 5:49 p.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 4403200 | ||
| 386380227 | nushku | B | Aug. 9, 2026, 3:58 p.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 4710400 | ||
| 386382540 | LoopLegend_007 | B | Aug. 9, 2026, 4:05 p.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 5529600 | ||
| 386381953 | Pratham_Kapoor | B | Aug. 9, 2026, 4:03 p.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 5529600 | ||
| 386437230 | opankit | B | Aug. 10, 2026, 5:12 a.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 10956800 | ||
| 386385646 | orcinvs | B | Aug. 9, 2026, 4:15 p.m. | OK | PyPy 3-64 | TESTS | 9 | 93 | 13516800 | ||
| 386406282 | nedaabanu84 | B | Aug. 9, 2026, 6:16 p.m. | OK | Python 2 | TESTS | 9 | 109 | 0 | ||
| 386424029 | biltharesatyendra | B | Aug. 10, 2026, 12:47 a.m. | OK | Python 2 | TESTS | 9 | 328 | 3276800 | ||
| 386386421 | vedantj2020 | B | Aug. 9, 2026, 4:17 p.m. | OK | Python 3 | TESTS | 9 | 62 | 2560000 | ||
| 386392244 | ManavS37 | B | Aug. 9, 2026, 4:38 p.m. | OK | Python 3 | TESTS | 9 | 62 | 2867200 | ||
| 386389899 | Torchy | B | Aug. 9, 2026, 4:29 p.m. | OK | Python 3 | TESTS | 9 | 62 | 2969600 | ||
| 386383438 | Sarvesh_12s7 | B | Aug. 9, 2026, 4:08 p.m. | OK | Python 3 | TESTS | 9 | 62 | 2969600 | ||
| 386432390 | shivaram.r | B | Aug. 10, 2026, 3:45 a.m. | OK | Python 3 | TESTS | 9 | 78 | 716800 | ||
| 386391051 | HuyTruong | B | Aug. 9, 2026, 4:33 p.m. | OK | Python 3 | TESTS | 9 | 78 | 716800 | ||
| 386416782 | eugalt | B | Aug. 9, 2026, 8:54 p.m. | OK | Python 3 | TESTS | 9 | 78 | 1536000 | ||
| 386434556 | Spandan2025 | B | Aug. 10, 2026, 4:26 a.m. | OK | Python 3 | TESTS | 9 | 78 | 1843200 | ||
| 386391159 | Sujal_117 | B | Aug. 9, 2026, 4:33 p.m. | OK | Python 3 | TESTS | 9 | 78 | 2048000 | ||
| 386405342 | arvindjangu0708 | B | Aug. 9, 2026, 6:07 p.m. | OK | Python 3 | TESTS | 9 | 93 | 819200 | ||
| 386427550 | will_wang | B | Aug. 10, 2026, 2:11 a.m. | OK | Rust 2024 | TESTS | 9 | 31 | 0 | ||
| 386421756 | typedef_struct | B | Aug. 9, 2026, 11:16 p.m. | OK | Rust 2024 | TESTS | 9 | 31 | 0 | ||
| 386403201 | d11maan | B | Aug. 9, 2026, 5:45 p.m. | OK | Rust 2024 | TESTS | 9 | 31 | 0 | ||
| 386386147 | ivantdev | B | Aug. 9, 2026, 4:16 p.m. | OK | Rust 2024 | TESTS | 9 | 31 | 0 | ||
| 386399138 | SaucyFries69 | B | Aug. 9, 2026, 5:04 p.m. | OK | Rust 2024 | TESTS | 9 | 46 | 0 | ||
| 386401248 | Mitanshu_Kelaiya | B | Aug. 9, 2026, 5:28 p.m. | OK | Rust 2024 | TESTS | 9 | 468 | 0 |
Back to search problems