Educational Codeforces Round 185 (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
2170 Educational Codeforces Round 185 (Rated for Div. 2) FINISHED False 7200 12065123 Nov. 28, 2025, 2:35 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 14130 ) B Addition on a Segment PROGRAMMING greedy math

You start with an integer array (a), which initially consists of (n) zeros. You have to perform the following action exactly (n) times: choose two integers (l) and (r) ((1 \le l \le r \le n)) and assign (a_{i} = a_{i} + 1) for each (i) such that (l \le i \le r). You are given an array (b), consisting of (n) integers. Your task is to choose such values (l) and (r) for each action that: after all (n) actions are performed, it's possible to reorder the elements in such a way that (a) becomes equal to (b); the maximum value of (r - l + 1) over all actions is as large as possible. What's the maximum possible value of (r - l + 1)? 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) ((1 \le n \le 2 \cdot 10^{5})) — the length of the array (b). The second line of each test case contains (n) integers (b_{i}) ((0 \le b_{i} \le n)) — the elements of the array (b). Additional constraints on the input: there exists at least one way to choose (l) and (r) for each action and reorder the elements at the end so that (a) becomes equal to (b); the sum of (n) over all test cases does not exceed (2 \cdot 10^5). For each test case, output one integer — the answer to the problem. Consider the first test case. If the (n) actions were as follows: (l = 3) and (r = 3) (l = 1) and (r = 3) (l = 3) and (r = 3) (l = 3) and (r = 3) (l = 3) and (r = 3) The array (a = 1, 1, 5, 0, 0), so you can reorder the elements to make it equal to (0, 5, 1, 0, 1). As can be seen in this case, the maximum value of (r - l + 1) is (3). It can be shown that this is the optimal answer. In the second test case: (l = 1) and (r = 3) (l = 2) and

Tutorials

Educational Codeforces Round 185 Editorial

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
351066828 ksandr1v B Nov. 28, 2025, 5:01 p.m. OK C# 13 TESTS 10 109 716800
351110057 jzjr B Nov. 29, 2025, 4:07 a.m. OK C++17 (GCC 7-32) TESTS 10 62 0
351053211 princeXlegend B Nov. 28, 2025, 4:11 p.m. OK C++17 (GCC 7-32) TESTS 10 62 0
351102289 HerCE B Nov. 29, 2025, 1:14 a.m. OK C++17 (GCC 7-32) TESTS 10 62 0
351086996 meh_var B Nov. 28, 2025, 7:53 p.m. OK C++17 (GCC 7-32) TESTS 10 62 0
351054898 Evilgenius97 B Nov. 28, 2025, 4:15 p.m. OK C++17 (GCC 7-32) TESTS 10 62 0
351105836 ZKLLLLLL B Nov. 29, 2025, 2:40 a.m. OK C++17 (GCC 7-32) TESTS 10 62 0
351077695 Haneen_Elsayed B Nov. 28, 2025, 6:28 p.m. OK C++17 (GCC 7-32) TESTS 10 62 102400
351068245 Boringpizza B Nov. 28, 2025, 5:11 p.m. OK C++17 (GCC 7-32) TESTS 10 62 102400
351052090 ud0ntstayupt00late B Nov. 28, 2025, 4:08 p.m. OK C++17 (GCC 7-32) TESTS 10 62 2150400
351118392 ashishbhardwaj456789 B Nov. 29, 2025, 5:59 a.m. OK C++17 (GCC 7-32) TESTS 10 77 0
351066664 feev1x B Nov. 28, 2025, 5 p.m. OK C++20 (GCC 13-64) TESTS 10 61 0
351110289 alter_ego_69 B Nov. 29, 2025, 4:12 a.m. OK C++20 (GCC 13-64) TESTS 10 61 0
351050807 Munkh-Ujin B Nov. 28, 2025, 4:05 p.m. OK C++20 (GCC 13-64) TESTS 10 61 0
351108967 SpectralMist B Nov. 29, 2025, 3:47 a.m. OK C++20 (GCC 13-64) TESTS 10 62 0
351115709 Lu687 B Nov. 29, 2025, 5:33 a.m. OK C++20 (GCC 13-64) TESTS 10 62 0
351113143 yourrena B Nov. 29, 2025, 5:02 a.m. OK C++20 (GCC 13-64) TESTS 10 62 0
351112233 chronicles.armaan1 B Nov. 29, 2025, 4:47 a.m. OK C++20 (GCC 13-64) TESTS 10 62 0
351110957 shubhamlahoti01 B Nov. 29, 2025, 4:24 a.m. OK C++20 (GCC 13-64) TESTS 10 62 0
351110438 NuclearSoap B Nov. 29, 2025, 4:14 a.m. OK C++20 (GCC 13-64) TESTS 10 62 0
351107532 akash__36 B Nov. 29, 2025, 3:17 a.m. OK C++20 (GCC 13-64) TESTS 10 62 0
351051643 blade_xd B Nov. 28, 2025, 4:07 p.m. OK C++23 (GCC 14-64, msys2) TESTS 10 61 0
351103224 shubhampandey3327 B Nov. 29, 2025, 1:39 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 61 0
351068883 Melodylll B Nov. 28, 2025, 5:16 p.m. OK C++23 (GCC 14-64, msys2) TESTS 10 61 0
351118276 mrutunjay-- B Nov. 29, 2025, 5:58 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 62 0
351115736 Felu_Mittir B Nov. 29, 2025, 5:33 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 62 0
351112316 Ram_2809 B Nov. 29, 2025, 4:48 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 62 0
351112065 vasubhrdwj B Nov. 29, 2025, 4:43 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 62 0
351111629 tarunZGupta B Nov. 29, 2025, 4:36 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 62 0
351117336 vsvsvsarma B Nov. 29, 2025, 5:48 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 62 0
351117193 Irelia201307 B Nov. 29, 2025, 5:47 a.m. OK C++23 (GCC 14-64, msys2) TESTS 10 62 0
351056153 hollow_knight_25 B Nov. 28, 2025, 4:18 p.m. OK C# 8 TESTS 10 124 12083200
351050127 YourMother B Nov. 28, 2025, 4:03 p.m. OK GNU C11 TESTS 10 77 0
351060382 AP001 B Nov. 28, 2025, 4:29 p.m. OK GNU C11 TESTS 10 77 716800
351109439 sayemsub15 B Nov. 29, 2025, 3:56 a.m. OK GNU C11 TESTS 10 77 819200
351063234 vididvidid B Nov. 28, 2025, 4:39 p.m. OK GNU C11 TESTS 10 92 0
351071437 brianmacrio B Nov. 28, 2025, 5:37 p.m. OK GNU C11 TESTS 10 92 0
351056190 SAZID_X_MMA B Nov. 28, 2025, 4:18 p.m. OK GNU C11 TESTS 10 92 102400
351102948 longyang B Nov. 29, 2025, 1:34 a.m. OK GNU C11 TESTS 10 92 819200
351057535 1309 B Nov. 28, 2025, 4:22 p.m. OK GNU C11 TESTS 10 93 819200
351058125 qlyxb B Nov. 28, 2025, 4:24 p.m. OK GNU C11 TESTS 10 108 819200
351053685 Test_X_Saz B Nov. 28, 2025, 4:12 p.m. OK GNU C11 TESTS 10 109 0
351083014 Skitty1606 B Nov. 28, 2025, 7:15 p.m. OK Go TESTS 10 108 2560000
351088578 Siddharth45z B Nov. 28, 2025, 8:12 p.m. OK Java 21 TESTS 10 218 716800
351107908 SivaKrishna96 B Nov. 29, 2025, 3:25 a.m. OK Java 21 TESTS 10 234 614400
351113037 Ramm_Lakshmanan B Nov. 29, 2025, 5 a.m. OK Java 21 TESTS 10 249 409600
351062591 SanjaiM10 B Nov. 28, 2025, 4:34 p.m. OK Java 21 TESTS 10 249 409600
351077155 mnagy156 B Nov. 28, 2025, 6:24 p.m. OK Java 21 TESTS 10 249 512000
351115281 amit_roy B Nov. 29, 2025, 5:29 a.m. OK Java 21 TESTS 10 249 819200
351115226 priyaroy3370 B Nov. 29, 2025, 5:28 a.m. OK Java 21 TESTS 10 249 819200
351052855 Parth_Singh2005 B Nov. 28, 2025, 4:10 p.m. OK Java 21 TESTS 10 264 819200
351082844 lakshmanatmakuri1403 B Nov. 28, 2025, 7:13 p.m. OK Java 21 TESTS 10 265 0
351106554 harshalwaghmare89 B Nov. 29, 2025, 2:55 a.m. OK Java 21 TESTS 10 265 819200
351050778 MagentaCobra B Nov. 28, 2025, 4:05 p.m. OK Java 8 TESTS 10 155 0
351061391 23311a12l4 B Nov. 28, 2025, 4:32 p.m. OK Java 8 TESTS 10 156 0
351056224 sunnysanam B Nov. 28, 2025, 4:19 p.m. OK Java 8 TESTS 10 187 0
351118255 abhayrajnegi0416 B Nov. 29, 2025, 5:57 a.m. OK Java 8 TESTS 10 217 0
351092051 akki_code B Nov. 28, 2025, 8:56 p.m. OK Java 8 TESTS 10 218 3584000
351111954 cobor B Nov. 29, 2025, 4:42 a.m. OK Java 8 TESTS 10 343 0
351061892 venkatakrishna_myana B Nov. 28, 2025, 4:33 p.m. OK Java 8 TESTS 10 343 0
351057274 Krishna_Pate B Nov. 28, 2025, 4:21 p.m. OK Java 8 TESTS 10 343 0
351057107 kapale_krishna_s B Nov. 28, 2025, 4:21 p.m. OK Java 8 TESTS 10 343 0
351114185 rakshi20 B Nov. 29, 2025, 5:16 a.m. OK Java 8 TESTS 10 358 0
351053074 blu_bird B Nov. 28, 2025, 4:11 p.m. OK Kotlin 1.9 TESTS 10 218 0
351070314 nickolay8 B Nov. 28, 2025, 5:28 p.m. OK Node.js TESTS 10 233 40857600
351051047 CatYu B Nov. 28, 2025, 4:06 p.m. OK PyPy 3 TESTS 10 202 14028800
351117458 ami_XR B Nov. 29, 2025, 5:50 a.m. OK PyPy 3 TESTS 10 217 14848000
351071602 pravith B Nov. 28, 2025, 5:39 p.m. OK PyPy 3 TESTS 10 264 14131200
351050683 muuwaxing B Nov. 28, 2025, 4:05 p.m. OK PyPy 3 TESTS 10 296 14028800
351070838 pranavkumar B Nov. 28, 2025, 5:32 p.m. OK PyPy 3 TESTS 10 343 15360000
351053087 MixailR B Nov. 28, 2025, 4:11 p.m. OK PyPy 3 TESTS 10 374 14028800
351087550 the_seal B Nov. 28, 2025, 7:59 p.m. OK PyPy 3 TESTS 10 374 14233600
351050212 kekwman B Nov. 28, 2025, 4:04 p.m. OK PyPy 3 TESTS 10 437 13721600
351107958 TheAntRules B Nov. 29, 2025, 3:26 a.m. OK PyPy 3 TESTS 10 452 14028800
351071356 dp04 B Nov. 28, 2025, 5:37 p.m. OK PyPy 3-64 TESTS 10 124 19251200
351111026 Aayush_69 B Nov. 29, 2025, 4:25 a.m. OK PyPy 3-64 TESTS 10 124 19660800
351059941 Irritating_Gabhru B Nov. 28, 2025, 4:28 p.m. OK PyPy 3-64 TESTS 10 124 20377600
351056881 zevmm B Nov. 28, 2025, 4:20 p.m. OK PyPy 3-64 TESTS 10 124 20377600
351075887 imaiwluv B Nov. 28, 2025, 6:14 p.m. OK PyPy 3-64 TESTS 10 140 15872000
351057756 Nrmn-ali B Nov. 28, 2025, 4:23 p.m. OK PyPy 3-64 TESTS 10 140 19251200
351056188 MoonlightWarrior B Nov. 28, 2025, 4:18 p.m. OK PyPy 3-64 TESTS 10 140 19660800
351057771 Arshit_Singhal B Nov. 28, 2025, 4:23 p.m. OK PyPy 3-64 TESTS 10 140 19763200
351056274 darkdust B Nov. 28, 2025, 4:19 p.m. OK PyPy 3-64 TESTS 10 155 16691200
351051683 RustyCarrot B Nov. 28, 2025, 4:07 p.m. OK PyPy 3-64 TESTS 10 155 20480000
351113501 rohithkarthikeya48851 B Nov. 29, 2025, 5:07 a.m. OK Python 3 TESTS 10 108 22118400
351062162 indhujavs.23cse B Nov. 28, 2025, 4:33 p.m. OK Python 3 TESTS 10 108 22118400
351061301 Abinayasri10 B Nov. 28, 2025, 4:32 p.m. OK Python 3 TESTS 10 108 22118400
351051155 mohit_makwana B Nov. 28, 2025, 4:06 p.m. OK Python 3 TESTS 10 109 14540800
351119040 naschwin B Nov. 29, 2025, 6:05 a.m. OK Python 3 TESTS 10 109 22118400
351051421 pranav__p B Nov. 28, 2025, 4:06 p.m. OK Python 3 TESTS 10 109 22118400
351050631 portneon B Nov. 28, 2025, 4:05 p.m. OK Python 3 TESTS 10 124 20582400
351055854 Aswanth44 B Nov. 28, 2025, 4:18 p.m. OK Python 3 TESTS 10 124 20684800
351054484 ashwanthkumar83 B Nov. 28, 2025, 4:14 p.m. OK Python 3 TESTS 10 124 20684800
351053936 proust_38 B Nov. 28, 2025, 4:13 p.m. OK Python 3 TESTS 10 124 20684800
351054931 Em1L B Nov. 28, 2025, 4:15 p.m. OK Rust 2021 TESTS 10 77 11161600
351052572 midra03 B Nov. 28, 2025, 4:09 p.m. OK Rust 2024 TESTS 10 46 0
351098223 niquefa_diego B Nov. 28, 2025, 10:58 p.m. OK Rust 2024 TESTS 10 77 204800

remove filters

Back to search problems