Educational Codeforces Round 194 (Rated for Div. 2)

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
2260 Educational Codeforces Round 194 (Rated for Div. 2) FINISHED False 7200 2388300 Sept. 8, 2026, 2:35 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 20356 ) A Monocarp's Contest PROGRAMMING implementation

Monocarp is preparing a team programming contest. The contest has (n) problems, each of which is either easy or hard. The problems are numbered from (1) to (n). Monocarp wants the first and the last problems of the contest to be easy. In one operation, he can choose any two problems and swap them. Determine the minimum number of operations required to make the first and the last problems easy, or report that it is impossible. The first line contains an integer (t) ((1 \le t \le 10^3)) — the number of test cases. Each test case consists of two lines the first line contains one integer (n) ((2 \le n \le 50)) — the number of problems in the contest; the second line contains (n) integers (a_1, a_2, \ldots, a_n) ((0 \le a_i \le 1)). If (a_i=0), then the problem with number (i) is easy; if (a_i=1), then it is hard. For each test case, print the minimum number of operations required to make the first and the last problems easy. If it is impossible to satisfy the requirement, print (-1). In the first test case, the first and the last problems are already easy, so no operations are needed. In the second test case, there is only one easy problem, so it is impossible to make both the first and the last problems easy. In the third test case, one can swap the first and the second problems. In the fourth test case, one can first swap the first and the second problems, and then — the third and the fifth problems.

Tutorials

156529

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
389980837 yousef_ehab1 A Sept. 8, 2026, 11:58 p.m. OK C# 13 TESTS 3 46 2048000
389965850 PHNXOM A Sept. 8, 2026, 6:20 p.m. OK C++17 (GCC 7-32) TESTS 3 0 0
390159203 yuvaram9 A Sept. 10, 2026, 3:54 a.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390158736 suriyasureshkumar1312 A Sept. 10, 2026, 3:47 a.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390158473 flandre.scarlet A Sept. 10, 2026, 3:43 a.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390156439 zensei A Sept. 10, 2026, 2:57 a.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390154779 Crocubott01 A Sept. 10, 2026, 2:10 a.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390153150 Actium A Sept. 10, 2026, 1:22 a.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390152440 Nobita19 A Sept. 10, 2026, 12:59 a.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390150587 Baaabin A Sept. 9, 2026, 11:40 p.m. OK C++17 (GCC 7-32) TESTS 3 15 0
390149724 Ahmed_El-Mansy A Sept. 9, 2026, 11:04 p.m. OK C++17 (GCC 7-32) TESTS 3 15 0
389984173 lotus_pjl A Sept. 9, 2026, 1:44 a.m. OK C++20 (GCC 13-64) TESTS 3 0 0
389971570 -sHaHiN_01 A Sept. 8, 2026, 7:38 p.m. OK C++20 (GCC 13-64) TESTS 3 0 0
390159139 manobala_r A Sept. 10, 2026, 3:53 a.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390158667 Krya_07 A Sept. 10, 2026, 3:46 a.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390155521 Kok111 A Sept. 10, 2026, 2:32 a.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390154417 simple__man A Sept. 10, 2026, 2 a.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390147816 MaGnsi0 A Sept. 9, 2026, 9:55 p.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390147807 R2_250 A Sept. 9, 2026, 9:55 p.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390145097 23CS01072 A Sept. 9, 2026, 8:39 p.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390141113 AmulyaKabra A Sept. 9, 2026, 7:25 p.m. OK C++20 (GCC 13-64) TESTS 3 15 0
390083483 Masum111 A Sept. 9, 2026, 1:36 p.m. OK C++23 (GCC 14-64, msys2) TESTS 3 0 102400
389983944 respavik A Sept. 9, 2026, 1:38 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 0 102400
390167054 krutonik A Sept. 10, 2026, 6:06 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390164019 amanyadav958946 A Sept. 10, 2026, 5:22 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390160689 Aword_love_Sleep A Sept. 10, 2026, 4:22 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390160000 chelvachezhiyan A Sept. 10, 2026, 4:09 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390159980 Madhav_R A Sept. 10, 2026, 4:08 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390159522 snehalatha_123 A Sept. 10, 2026, 4 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390159186 Thulasi_30 A Sept. 10, 2026, 3:54 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390159072 25cs188 A Sept. 10, 2026, 3:52 a.m. OK C++23 (GCC 14-64, msys2) TESTS 3 15 0
390092884 ngdangkhoa7227 A Sept. 9, 2026, 1:47 p.m. OK GNU C11 TESTS 3 0 102400
390139012 akshitray A Sept. 9, 2026, 6:55 p.m. OK GNU C11 TESTS 3 15 0
390065879 atharv_gupta29 A Sept. 9, 2026, 11:11 a.m. OK GNU C11 TESTS 3 15 0
390002540 BeifangLixin A Sept. 9, 2026, 7:18 a.m. OK GNU C11 TESTS 3 15 0
389998740 jeffrey.paulouse A Sept. 9, 2026, 6:30 a.m. OK GNU C11 TESTS 3 15 0
389966733 vanshagrawal18 A Sept. 8, 2026, 6:29 p.m. OK GNU C11 TESTS 3 15 0
389964565 wlbg A Sept. 8, 2026, 6:06 p.m. OK GNU C11 TESTS 3 15 0
389962620 Jinxfr12 A Sept. 8, 2026, 5:47 p.m. OK GNU C11 TESTS 3 15 0
390127414 shaurya147 A Sept. 9, 2026, 5:11 p.m. OK GNU C11 TESTS 3 15 102400
390005169 Roja72 A Sept. 9, 2026, 7:55 a.m. OK GNU C11 TESTS 3 15 102400
389958095 mosta3d1 A Sept. 8, 2026, 5:07 p.m. OK Go TESTS 3 46 2764800
390079794 silicalet A Sept. 9, 2026, 1:26 p.m. OK Haskell TESTS 3 78 102400
390104390 eikon A Sept. 9, 2026, 2:58 p.m. OK Java 21 TESTS 3 140 614400
390098712 bethebest100times A Sept. 9, 2026, 2:03 p.m. OK Java 21 TESTS 3 140 614400
390161407 Govind66 A Sept. 10, 2026, 4:35 a.m. OK Java 21 TESTS 3 156 0
390139377 Vinetix A Sept. 9, 2026, 7 p.m. OK Java 21 TESTS 3 156 0
389974874 Noobster786 A Sept. 8, 2026, 8:41 p.m. OK Java 21 TESTS 3 156 307200
390160200 Jason_Cornelius A Sept. 10, 2026, 4:13 a.m. OK Java 21 TESTS 3 156 614400
390166244 AK1117 A Sept. 10, 2026, 5:55 a.m. OK Java 21 TESTS 3 171 0
390159121 Haresh_S_S A Sept. 10, 2026, 3:52 a.m. OK Java 21 TESTS 3 171 0
390071612 Ayush_30_Ranjan A Sept. 9, 2026, 12:12 p.m. OK Java 21 TESTS 3 171 0
390003988 Aman_017 A Sept. 9, 2026, 7:39 a.m. OK Java 21 TESTS 3 171 0
390159669 LazaroAlejandro A Sept. 10, 2026, 4:02 a.m. OK Java 8 TESTS 3 78 0
390161551 reshma0415 A Sept. 10, 2026, 4:37 a.m. OK Java 8 TESTS 3 140 0
390159318 Kiru_pg A Sept. 10, 2026, 3:56 a.m. OK Java 8 TESTS 3 140 0
390159285 rithikav_207 A Sept. 10, 2026, 3:55 a.m. OK Java 8 TESTS 3 140 0
390158826 sugice A Sept. 10, 2026, 3:48 a.m. OK Java 8 TESTS 3 156 0
390158754 sabarishkumar A Sept. 10, 2026, 3:47 a.m. OK Java 8 TESTS 3 156 0
389958376 Basharath_S A Sept. 8, 2026, 5:09 p.m. OK Java 8 TESTS 3 156 0
390159359 240028.cb A Sept. 10, 2026, 3:56 a.m. OK Java 8 TESTS 3 171 0
390136682 MithilBatra A Sept. 9, 2026, 6:27 p.m. OK Java 8 TESTS 3 171 0
390068446 kembu A Sept. 9, 2026, 11:39 a.m. OK Java 8 TESTS 3 171 0
390150494 MaroMaxor A Sept. 9, 2026, 11:36 p.m. OK Kotlin 1.9 TESTS 3 93 0
389986309 tryingDream A Sept. 9, 2026, 2:44 a.m. OK Kotlin 2.2 TESTS 3 203 0
390001928 graceoflives A Sept. 9, 2026, 7:10 a.m. OK Node.js TESTS 3 62 2560000
389993159 0x67676 A Sept. 9, 2026, 5:01 a.m. OK PyPy 2 TESTS 3 93 1228800
390100169 Remedan_ A Sept. 9, 2026, 2:16 p.m. OK PyPy 3 TESTS 3 78 2355200
390157576 mikasaloveseren A Sept. 10, 2026, 3:24 a.m. OK PyPy 3 TESTS 3 125 4608000
390011333 jithendra_09 A Sept. 9, 2026, 9:12 a.m. OK PyPy 3 TESTS 3 125 4608000
390120317 sijin_ A Sept. 9, 2026, 3:59 p.m. OK PyPy 3 TESTS 3 140 4710400
389991063 nks2k A Sept. 9, 2026, 4:23 a.m. OK PyPy 3 TESTS 3 140 4710400
389966647 Quanta123 A Sept. 8, 2026, 6:28 p.m. OK PyPy 3 TESTS 3 156 4608000
389959698 _Shivansh_Anu A Sept. 8, 2026, 5:21 p.m. OK PyPy 3 TESTS 3 156 4608000
390101511 AnNHPCE190747 DkOPPP claussus19 A Sept. 9, 2026, 2:28 p.m. OK PyPy 3-64 TESTS 3 31 4812800
389962842 enzi1337 A Sept. 8, 2026, 5:49 p.m. OK PyPy 3-64 TESTS 3 46 1740800
389999164 AKIDNAR A Sept. 9, 2026, 6:35 a.m. OK PyPy 3-64 TESTS 3 62 1638400
389999780 chan120714 A Sept. 9, 2026, 6:43 a.m. OK PyPy 3-64 TESTS 3 62 1740800
390010520 mawo78 A Sept. 9, 2026, 9:02 a.m. OK PyPy 3-64 TESTS 3 62 1843200
390140736 frankrlt A Sept. 9, 2026, 7:19 p.m. OK PyPy 3-64 TESTS 3 62 2355200
389983705 tahayaseen A Sept. 9, 2026, 1:31 a.m. OK PyPy 3-64 TESTS 3 62 2457600
390149774 thesisyphean A Sept. 9, 2026, 11:06 p.m. OK PyPy 3-64 TESTS 3 62 2969600
390009124 Ljj18 A Sept. 9, 2026, 8:46 a.m. OK PyPy 3-64 TESTS 3 62 2969600
390161782 Kowshik2118 A Sept. 10, 2026, 4:42 a.m. OK PyPy 3-64 TESTS 3 62 5017600
389975633 VarunAnupoju07 A Sept. 8, 2026, 8:57 p.m. OK Python 3 TESTS 3 15 0
390165881 ZuberShaikh A Sept. 10, 2026, 5:50 a.m. OK Python 3 TESTS 3 31 0
390141121 KG31 A Sept. 9, 2026, 7:25 p.m. OK Python 3 TESTS 3 31 0
390135817 krishna_dave A Sept. 9, 2026, 6:20 p.m. OK Python 3 TESTS 3 31 0
390076611 pari232016 A Sept. 9, 2026, 12:57 p.m. OK Python 3 TESTS 3 31 0
390053224 code.demon A Sept. 9, 2026, 9:44 a.m. OK Python 3 TESTS 3 31 0
389997066 gooonn A Sept. 9, 2026, 6:09 a.m. OK Python 3 TESTS 3 31 0
389991406 hariharan77hari A Sept. 9, 2026, 4:30 a.m. OK Python 3 TESTS 3 31 0
389985825 H.hippopus A Sept. 9, 2026, 2:31 a.m. OK Python 3 TESTS 3 31 0
389981175 chmpro A Sept. 9, 2026, 12:12 a.m. OK Python 3 TESTS 3 31 0
390151831 will_wang A Sept. 10, 2026, 12:38 a.m. OK Rust 2024 TESTS 3 15 0
390165198 russian_hedgehog A Sept. 10, 2026, 5:40 a.m. OK Rust 2024 TESTS 3 31 0
390024557 AkhilRobert A Sept. 9, 2026, 9:35 a.m. OK Rust 2024 TESTS 3 31 0
390011927 lkrh47381 A Sept. 9, 2026, 9:19 a.m. OK Rust 2024 TESTS 3 31 0
389958149 typedef_struct A Sept. 8, 2026, 5:08 p.m. OK Rust 2024 TESTS 3 31 0

remove filters

Back to search problems