/codeforces

Codeforces - Competitive Programming - Problem Solving 🧩🧠.

Primary LanguageC++

Submissions

Auto-generated with ❤ using Harwest

Introduction

A repository to keep track of problem solving practice, containing solutions from platforms:

  • Codeforces   Codeforces

Contents

# Title Solution Tags Submitted
301 C - Long Multiplication C++17 (GCC 7-32) greedy math number theory Apr/15/2024 13:15
300 E - Nearly Shortest Repeating Substring C++17 (GCC 7-32) brute force implementation number theory strings Mar/28/2024 18:22
299 D - Product of Binary Decimals C++17 (GCC 7-32) brute force dp implementation number theory Mar/28/2024 16:52
298 C - Clock Conversion C++17 (GCC 7-32) implementation math Mar/28/2024 15:07
297 B - Upscaling C++17 (GCC 7-32) implementation Mar/28/2024 14:59
296 A - Stair, Peak, or Neither? C++17 (GCC 7-32) implementation Mar/28/2024 14:52
295 B - Maximum Sum C++17 (GCC 7-32) dp greedy math *1100 Mar/22/2024 15:19
294 A - Median of an Array C++17 (GCC 7-32) greedy implementation sortings *800 Mar/22/2024 14:42
293 A - Setting up Camp C++17 (GCC 7-32) greedy math *800 Mar/20/2024 00:02
292 E - Rudolf and k Bridges C++17 (GCC 7-32) binary search data structures dp two pointers *1600 Mar/11/2024 16:35
291 D - Rudolf and the Ball Game C++17 (GCC 7-32) dfs and similar dp implementation *1200 Mar/11/2024 15:46
290 C - Rudolf and the Ugly String C++17 (GCC 7-32) dp greedy strings *900 Mar/11/2024 15:11
289 B - Rudolf and 121 C++17 (GCC 7-32) brute force dp greedy math *1000 Mar/11/2024 14:49
288 A - Rudolf and the Ticket C++17 (GCC 7-32) brute force math *800 Mar/11/2024 14:38
287 E - Turtle vs. Rabbit Race: Optimal Trainings C++20 (GCC 11-64) binary search implementation math ternary search *1500 Feb/27/2024 17:46
286 D - Turtle Tenacity: Continual Mods C++20 (GCC 11-64) constructive algorithms greedy math number theory sortings *1200 Feb/27/2024 16:45
285 C - Turtle Fingers: Count the Values of k C++20 (GCC 11-64) brute force implementation math number theory *1100 Feb/27/2024 16:00
284 B - Turtle Math: Fast Three Task C++20 (GCC 11-64) implementation math number theory *800 Feb/27/2024 15:46
283 A - Turtle Puzzle: Rearrange and Negate C++20 (GCC 11-64) greedy math sortings *800 Feb/27/2024 15:38
282 C - Vlad and a Sum of Sum of Digits C++20 (GCC 11-64) dp implementation *1200 Feb/19/2024 16:00
281 B - Vlad and Shapes C++20 (GCC 11-64) geometry implementation *800 Feb/19/2024 15:43
280 A - Vlad and the Best of Five C++20 (GCC 11-64) implementation *800 Feb/19/2024 15:38
279 C - LR-remainders C++20 (GCC 11-64) brute force data structures implementation math two pointers *1400 Feb/18/2024 16:21
278 D - Card Game C++20 (GCC 11-64) greedy implementation *1400 Feb/18/2024 14:53
277 B - Chaya Calendar C++20 (GCC 11-64) number theory *1100 Feb/18/2024 13:14
276 A - Thorns and Coins C++20 (GCC 11-64) dp greedy implementation *800 Feb/18/2024 13:09
275 B - Make Equal C++20 (GCC 11-64) greedy *800 Feb/16/2024 23:23
274 A - Recovering a Small String C++20 (GCC 11-64) brute force strings *800 Feb/16/2024 23:13
273 B - Sasha and the Drawing C++20 (GCC 11-64) constructive algorithms greedy math *800 Feb/15/2024 16:06
272 A - Sasha and the Beautiful Array C++20 (GCC 11-64) constructive algorithms greedy math sortings *800 Feb/15/2024 15:40
271 C - Closest Cities C++20 (GCC 11-64) greedy implementation math *1300 Jan/20/2024 16:47
270 B - Forming Triangles C++20 (GCC 11-64) combinatorics constructive algorithms math sortings *1200 Jan/20/2024 16:10
269 A - Tricky Template C++20 (GCC 11-64) constructive algorithms implementation strings *800 Jan/20/2024 14:29
268 C - Game with Multiset C++20 (GCC 11-64) binary search bitmasks brute force greedy *1300 Jan/19/2024 12:38
267 B - Swap and Delete C++20 (GCC 11-64) strings *1000 Jan/15/2024 22:05
266 A - Rating Increase C++20 (GCC 11-64) implementation *800 Jan/15/2024 21:56
265 E - Eat the Chip C++20 (GCC 11-64) brute force games greedy math *1600 Jan/15/2024 17:04
264 D - Very Different Array C++20 (GCC 11-64) data structures greedy sortings two pointers *1100 Jan/15/2024 16:20
263 C - Sending Messages C++20 (GCC 11-64) greedy math *900 Jan/15/2024 16:05
262 B - Arranging Cats C++20 (GCC 11-64) greedy implementation *800 Jan/15/2024 15:47
261 A - Square C++20 (GCC 11-64) greedy math *800 Jan/15/2024 15:40
260 E - Queue Sort C++20 (GCC 11-64) greedy implementation sortings *1300 Nov/18/2023 15:18
259 D - Yarik and Musical Notes C++20 (GCC 11-64) hashing math number theory *1300 Nov/18/2023 14:49
258 C - Yarik and Array C++20 (GCC 11-64) dp greedy two pointers *1100 Nov/18/2023 11:48
257 B - 250 Thousand Tons of TNT C++20 (GCC 11-64) brute force implementation number theory *1100 Nov/18/2023 11:41
256 A - Game with Integers C++20 (GCC 11-64) games math number theory *800 Nov/18/2023 11:17
255 E - Iva & Pav C++20 (GCC 11-64) binary search bitmasks data structures greedy *1400 Sep/26/2023 17:35
254 B - Aleksa and Stack C++20 (GCC 11-64) constructive algorithms math *800 Sep/26/2023 16:15
253 C - Vasilije in Cacak C++20 (GCC 11-64) math *900 Sep/26/2023 16:07
252 A - How Much Does Daytona Cost? C++20 (GCC 11-64) greedy *800 Sep/26/2023 15:41
251 C - Card Game C++20 (GCC 11-64) brute force greedy *1500 Sep/25/2023 16:32
250 B - Sets and Union C++20 (GCC 11-64) bitmasks brute force constructive algorithms greedy *1300 Sep/25/2023 15:51
249 A - Increasing Sequence C++20 (GCC 11-64) greedy *800 Sep/25/2023 15:38
248 D - Bracket Coloring C++20 (GCC 11-64) constructive algorithms greedy *1400 Sep/25/2023 15:35
247 C - Make it Alternating C++20 (GCC 11-64) combinatorics dp greedy *1300 Sep/24/2023 16:50
246 A - Rigged! C++20 (GCC 11-64) greedy *800 Sep/24/2023 15:42
245 E - Building an Aquarium C++20 (GCC 11-64) binary search sortings *1100 Sep/22/2023 11:00
244 G - ABBC or BACB C++20 (GCC 11-64) constructive algorithms greedy *1500 Sep/21/2023 17:41
243 F - Money Trees C++20 (GCC 11-64) binary search greedy math two pointers *1300 Sep/21/2023 16:45
242 C - Target Practice C++20 (GCC 11-64) implementation math *800 Sep/21/2023 16:05
241 D - 1D Eraser C++20 (GCC 11-64) greedy implementation two pointers *800 Sep/21/2023 15:57
240 B - Good Kid C++20 (GCC 11-64) brute force greedy math *800 Sep/21/2023 15:43
239 A - Short Sort C++20 (GCC 11-64) brute force implementation *800 Sep/21/2023 15:37
238 C - Non-coprime Split C++20 (GCC 11-64) math number theory *1100 Sep/07/2023 17:51
237 D - Plus Minus Permutation C++20 (GCC 11-64) math *1200 Sep/07/2023 17:05
236 B - The Corridor or There and Back Again C++20 (GCC 11-64) greedy implementation *900 Sep/07/2023 16:21
235 A - Two Vessels C++20 (GCC 11-64) brute force greedy math *800 Sep/07/2023 15:38
234 D - Ice Cream Balls C++20 (GCC 11-64) binary search combinatorics constructive algorithms math *1300 Aug/24/2023 17:13
233 C - Flower City Fence C++20 (GCC 11-64) binary search data structures implementation sortings *1100 Aug/24/2023 16:46
232 B - Sequence Game C++20 (GCC 11-64) constructive algorithms *800 Aug/24/2023 15:55
231 A - Gift Carpet C++20 (GCC 11-64) dp greedy implementation strings *800 Aug/24/2023 15:40
230 C - Game on Permutation C++20 (GCC 11-64) data structures dp games greedy *1400 Aug/17/2023 17:31
229 B - Fancy Coins C++20 (GCC 11-64) binary search brute force greedy math *1200 Aug/17/2023 16:42
228 A - Not a Substring C++20 (GCC 11-64) constructive algorithms strings *900 Aug/17/2023 15:51
227 B - Maximum Rounding C++20 (GCC 11-64) greedy implementation math *1100 Aug/07/2023 16:35
226 D - Strong Vertices C++20 (GCC 11-64) math sortings trees *1300 Aug/07/2023 16:22
225 C - Assembly via Minimums C++20 (GCC 11-64) greedy sortings *1200 Aug/07/2023 16:08
224 A - Array Coloring C++20 (GCC 11-64) greedy math *800 Aug/07/2023 15:41
223 C - Ski Resort C++20 (GCC 11-64) combinatorics math two pointers *1000 Jun/06/2023 17:20
222 A - Cipher Shifer C++20 (GCC 11-64) implementation strings two pointers *800 Jun/06/2023 15:40
221 D - Flipper C++20 (GCC 11-64) brute force constructive algorithms greedy *1400 May/19/2023 17:43
220 C - Vlad Building Beautiful Array C++20 (GCC 11-64) greedy math *800 May/19/2023 16:16
219 B - Restore the Weather C++20 (GCC 11-64) greedy sortings *900 May/19/2023 15:53
218 A - Musical Puzzle C++20 (GCC 11-64) implementation strings *800 May/19/2023 15:43
217 A - Insert Digit C++20 (GCC 11-64) greedy math strings *800 Apr/04/2023 14:43
216 C - Move Brackets C++20 (GCC 11-64) greedy strings *1000 Feb/13/2023 11:10
215 A - Burenka Plays with Fractions C++17 (GCC 7-32) math number theory *900 Jan/09/2023 10:16
214 B - Kill Demodogs C++17 (GCC 7-32) greedy math *1100 Dec/27/2022 16:32
213 A - Joey Takes Money C++17 (GCC 7-32) greedy math *800 Dec/27/2022 15:41
212 B - Block Towers C++17 (GCC 7-32) data structures greedy sortings *800 Dec/16/2022 16:05
211 B - Make Array Good C++17 (GCC 7-32) constructive algorithms implementation number theory sortings *1100 Dec/15/2022 16:34
210 A - Divide and Conquer C++17 (GCC 7-32) greedy math number theory *800 Dec/15/2022 15:41
209 B - Notepad# C++17 (GCC 7-32) implementation *1000 Dec/12/2022 20:14
208 C - Hamiltonian Wall C++17 (GCC 7-32) dp implementation *1300 Dec/12/2022 16:12
207 A - Extremely Round C++17 (GCC 7-32) brute force implementation *800 Dec/12/2022 15:41
206 C - Hossam and Trainees C++17 (GCC 7-32) greedy math number theory *1600 Dec/12/2022 13:40
205 A - Hossam and Combinatorics C++17 (GCC 7-32) combinatorics math sortings *900 Dec/11/2022 16:53
204 A - Di-visible Confusion C++17 (GCC 7-32) constructive algorithms math number theory *1300 Dec/11/2022 15:33
203 C - Fadi and LCM C++17 (GCC 7-32) brute force math number theory *1400 Dec/11/2022 12:05
202 A - Co-prime Array C++17 (GCC 7-32) greedy implementation math number theory *1200 Dec/09/2022 16:37
201 B - Multiplication Table C++17 (GCC 7-32) math number theory *1300 Dec/09/2022 16:11
200 B - T-primes C++17 (GCC 7-32) binary search implementation math number theory *1300 Dec/08/2022 20:30
199 A - k-th divisor C++17 (GCC 7-32) math number theory *1400 Dec/08/2022 15:53
198 E - Monotonic Renumeration C++17 (GCC 7-32) combinatorics sortings *1700 Dec/07/2022 17:04
197 D - Watch the Videos C++17 (GCC 7-32) binary search constructive algorithms two pointers *1700 Dec/07/2022 15:42
196 K - Torus Path C++17 (GCC 7-32) greedy math *1500 Dec/07/2022 14:12
195 N - Number Reduction C++17 (GCC 7-32) greedy *1500 Dec/07/2022 13:00
194 M - Minimum LCM C++17 (GCC 7-32) math number theory *1000 Dec/06/2022 12:00
193 E - Exchange C++17 (GCC 7-32) brute force math *1000 Dec/06/2022 11:56
192 B - Broken Keyboard C++17 (GCC 7-32) greedy *800 Dec/06/2022 11:51
191 C - Make Equal With Mod C++17 (GCC 7-32) constructive algorithms math number theory sortings *1200 Dec/05/2022 23:10
190 A - XXXXX C++17 (GCC 7-32) brute force data structures number theory two pointers *1200 Dec/05/2022 22:31
189 A - Irrational problem C++17 (GCC 7-32) implementation number theory *1100 Dec/05/2022 22:03
188 A - Noldbach problem C++17 (GCC 7-32) brute force math number theory *1000 Dec/05/2022 21:11
187 A - Ksusha and Array C++17 (GCC 7-32) brute force number theory sortings *1000 Dec/05/2022 20:50
186 A - Good ol' Numbers Coloring C++17 (GCC 7-32) math number theory *1000 Dec/05/2022 20:30
185 D1 - All are Same C++17 (GCC 7-32) math number theory *1100 Dec/05/2022 17:57
184 B - Different Divisors C++17 (GCC 7-32) binary search constructive algorithms greedy math number theory *1000 Dec/05/2022 14:15
183 A - Again Twenty Five! C++17 (GCC 7-32) number theory *800 Dec/05/2022 13:48
182 A - Odd Divisor C++17 (GCC 7-32) math number theory *900 Dec/05/2022 13:45
181 B - BerSU Ball C++17 (GCC 7-32) dfs and similar dp graph matchings greedy sortings two pointers *1200 Dec/05/2022 12:24
180 B - Domino Effect C++17 (GCC 7-32) *1100 Dec/05/2022 11:54
179 B - Blown Garland C++17 (GCC 7-32) brute force implementation number theory *1100 Dec/04/2022 12:53
178 A - k-rounding C++17 (GCC 7-32) brute force math number theory *1100 Dec/03/2022 14:11
177 B - Proper Nutrition C++17 (GCC 7-32) brute force implementation number theory *1100 Dec/03/2022 13:56
176 A - Ebony and Ivory C++17 (GCC 7-32) brute force math number theory *1100 Dec/03/2022 13:35
175 B - All the Vowels Please C++17 (GCC 7-32) constructive algorithms math number theory *1100 Dec/03/2022 11:45
174 A - k-Factorization C++17 (GCC 7-32) implementation math number theory *1100 Dec/02/2022 19:10
173 B - Relatively Prime Pairs C++17 (GCC 7-32) greedy math number theory *1000 Dec/02/2022 18:38
172 J - Divisibility C++17 (GCC 7-32) math number theory *1100 Dec/02/2022 15:53
171 A - Bestie C++17 (GCC 7-32) brute force combinatorics constructive algorithms implementation math number theory *1000 Dec/01/2022 13:19
170 A - Add and Divide C++17 (GCC 7-32) brute force greedy math number theory *1000 Dec/01/2022 09:37
169 A - Alyona and Numbers C++17 (GCC 7-32) constructive algorithms math number theory *1100 Nov/30/2022 18:49
168 A - Counterexample C++17 (GCC 7-32) brute force implementation math number theory *1100 Nov/30/2022 16:54
167 B - GCD Length C++17 (GCC 7-32) constructive algorithms math number theory *1100 Nov/30/2022 16:44
166 B - Divisors of Two Integers C++17 (GCC 7-32) brute force greedy math number theory *1100 Nov/30/2022 15:55
165 B - GCD Compression C++17 (GCC 7-32) constructive algorithms math number theory *1100 Nov/30/2022 14:22
164 A - Two Substrings C++17 (GCC 7-32) brute force dp greedy implementation strings *1500 Nov/30/2022 10:44
163 B - Mahmoud and a Triangle C++17 (GCC 7-32) constructive algorithms geometry greedy math number theory sortings *1000 Nov/29/2022 14:09
162 B - String LCM C++17 (GCC 7-32) brute force math number theory strings *1000 Nov/29/2022 13:32
161 A - Bad Ugly Numbers C++17 (GCC 7-32) constructive algorithms number theory *1000 Nov/29/2022 11:04
160 A - Nastia and Nearly Good Numbers C++17 (GCC 7-32) constructive algorithms math number theory *1000 Nov/29/2022 09:26
159 A - Arpa’s hard exam and Mehrdad’s naive cheat C++17 (GCC 7-32) implementation math number theory *1000 Nov/28/2022 21:22
158 A - Multiplication Table C++17 (GCC 7-32) implementation number theory *1000 Nov/28/2022 14:58
157 C - Almost All Multiples C++17 (GCC 7-32) greedy number theory *1400 Nov/26/2022 11:58
156 A - The Ultimate Square C++17 (GCC 7-32) math *800 Nov/22/2022 10:42
155 E - Binary Inversions C++17 (GCC 7-32) data structures greedy math *1100 Nov/21/2022 16:46
154 D - Challenging Valleys C++17 (GCC 7-32) implementation two pointers *1000 Nov/21/2022 16:03
153 C - Advantage C++17 (GCC 7-32) data structures implementation sortings *800 Nov/21/2022 15:48
152 B - Atilla's Favorite Problem C++17 (GCC 7-32) greedy implementation strings *800 Nov/21/2022 15:39
151 A - Medium Number C++17 (GCC 7-32) implementation sortings *800 Nov/21/2022 15:36
150 C - K-th Not Divisible by n C++17 (GCC 7-32) binary search math *1200 Nov/20/2022 10:46
149 D - Make It Round C++17 (GCC 7-32) brute force number theory *1400 Nov/18/2022 17:23
148 C - Thermostat C++17 (GCC 7-32) greedy math shortest paths *1100 Nov/18/2022 16:27
147 B - Lost Permutation C++17 (GCC 7-32) math *800 Nov/18/2022 15:48
146 A - Yes-Yes? C++17 (GCC 7-32) implementation strings *800 Nov/18/2022 15:41
145 A - Remainder C++17 (GCC 7-32) implementation math *1100 Nov/12/2022 21:48
144 C - Good String C++17 (GCC 7-32) greedy *1300 Nov/12/2022 20:47
143 B - AND Sequences C++17 (GCC 7-32) bitmasks combinatorics constructive algorithms math *1400 Nov/07/2022 15:10
142 C - Pocket Book C++17 (GCC 7-32) combinatorics *1400 Nov/07/2022 07:52
141 B - Minimum number of steps C++17 (GCC 7-32) combinatorics greedy implementation math *1400 Nov/04/2022 18:37
140 C - The World is a Theatre C++17 (GCC 7-32) combinatorics math *1400 Nov/04/2022 15:18
139 B - Substring Removal C++17 (GCC 7-32) combinatorics math strings *1300 Nov/03/2022 11:05
138 A - Reorder the Array C++17 (GCC 7-32) combinatorics data structures math sortings two pointers *1300 Nov/03/2022 09:20
137 C - Tiles C++17 (GCC 7-32) combinatorics greedy math *1300 Nov/02/2022 13:16
136 B - Wet Shark and Bishops C++17 (GCC 7-32) combinatorics implementation *1300 Nov/02/2022 10:21
135 A - Points on Line C++17 (GCC 7-32) binary search combinatorics two pointers *1300 Nov/02/2022 08:44
134 B - K-th Beautiful String C++17 (GCC 7-32) binary search brute force combinatorics implementation math *1300 Nov/01/2022 19:53
133 B - Random Teams C++17 (GCC 7-32) combinatorics constructive algorithms greedy math *1300 Oct/31/2022 16:38
132 B - Pashmak and Flowers C++17 (GCC 7-32) combinatorics implementation sortings *1300 Oct/31/2022 16:27
131 C - Lucky Numbers C++17 (GCC 7-32) combinatorics math *1100 Oct/30/2022 12:52
130 B - Tavas and SaDDas C++17 (GCC 7-32) bitmasks brute force combinatorics implementation *1100 Oct/30/2022 12:43
129 A - Pasha and Stick C++17 (GCC 7-32) combinatorics math *1000 Oct/30/2022 12:06
128 A - Contest Start C++17 (GCC 7-32) combinatorics geometry greedy math *1000 Oct/30/2022 11:51
127 C - Infinite Replacement C++17 (GCC 7-32) combinatorics implementation strings *1000 Oct/30/2022 10:45
126 B - Luntik and Subsequences C++17 (GCC 7-32) combinatorics math *900 Oct/30/2022 10:37
125 A - Silent Classroom C++17 (GCC 7-32) combinatorics greedy *900 Oct/30/2022 10:24
124 B - Customising the Track C++17 (GCC 7-32) combinatorics greedy math *900 Oct/30/2022 10:16
123 A - Far Relative’s Birthday Cake C++17 (GCC 7-32) brute force combinatorics constructive algorithms implementation *800 Oct/29/2022 23:35
122 B - Marin and Anti-coprime Permutation C++17 (GCC 7-32) combinatorics math number theory *800 Oct/29/2022 18:50
121 A - Password C++17 (GCC 7-32) brute force combinatorics implementation math *800 Oct/29/2022 18:25
120 A - Domino on Windowsill C++17 (GCC 7-32) combinatorics constructive algorithms math *800 Oct/29/2022 18:20
119 B - Dictionary C++17 (GCC 7-32) combinatorics math *800 Oct/29/2022 17:38
118 B - Mislove Has Lost an Array C++17 (GCC 7-32) greedy math *900 Oct/25/2022 14:34
117 A - BowWow and the Timetable C++17 (GCC 7-32) math *1000 Oct/25/2022 14:11
116 C - Fighting Tournament C++17 (GCC 7-32) binary search data structures implementation two pointers *1400 Oct/24/2022 21:28
115 B - Quasi Binary C++17 (GCC 7-32) constructive algorithms dp greedy implementation *1400 Oct/24/2022 13:04
114 A - Chip Game C++17 (GCC 7-32) games math *800 Oct/24/2022 10:36
113 E - Two Round Dances C++17 (GCC 7-32) combinatorics math *1300 Oct/23/2022 12:52
112 C - Given Length and Sum of Digits... C++17 (GCC 7-32) dp greedy implementation *1400 Oct/23/2022 11:33
111 F - Selection of Personnel C++17 (GCC 7-32) combinatorics math *1300 Oct/22/2022 15:44
110 B - Chocolate C++17 (GCC 7-32) combinatorics *1300 Oct/22/2022 15:28
109 A - Almost Prime C++17 (GCC 7-32) number theory *900 Oct/19/2022 12:33
108 D - Divisibility by 2^n C++17 (GCC 7-32) greedy math sortings *1200 Oct/16/2022 17:06
107 C - Traffic Light C++17 (GCC 7-32) binary search implementation two pointers *1000 Oct/16/2022 16:17
106 B - Even-Odd Increments C++17 (GCC 7-32) implementation math *800 Oct/16/2022 15:59
105 A - Number Replacement C++17 (GCC 7-32) greedy implementation *800 Oct/16/2022 15:45
104 F - Smaller C++17 (GCC 7-32) constructive algorithms greedy strings *1500 Oct/14/2022 12:19
103 D - Coprime C++17 (GCC 7-32) brute force greedy number theory *1100 Oct/13/2022 17:57
102 C - Stripes C++17 (GCC 7-32) implementation *900 Oct/13/2022 17:22
101 E - Scuza C++17 (GCC 7-32) binary search greedy math *1200 Oct/13/2022 17:03
100 B - Increasing C++17 (GCC 7-32) greedy implementation sortings *800 Oct/13/2022 15:39
99 A - Sum C++17 (GCC 7-32) implementation *800 Oct/13/2022 15:36
98 A - Two distinct points C++17 (GCC 7-32) implementation *800 Oct/13/2022 12:46
97 C - Minimize the Thickness C++17 (GCC 7-32) brute force greedy math two pointers *1100 Oct/12/2022 18:33
96 B - Minimize the Permutation C++17 (GCC 7-32) greedy *1400 Oct/12/2022 17:26
95 A - Payment Without Change C++17 (GCC 7-32) math *1000 Oct/12/2022 15:35
94 B - Funny Permutation C++17 (GCC 7-32) constructive algorithms math *800 Oct/11/2022 16:01
93 A - Compare T-Shirt Sizes C++17 (GCC 7-32) implementation implementation strings *800 Oct/11/2022 15:46
92 C - Summarize to the Power of Two C++17 (GCC 7-32) brute force greedy implementation *1300 Oct/11/2022 14:09
91 B - Delete from the Left C++17 (GCC 7-32) brute force implementation strings *900 Oct/11/2022 09:00
90 A - Tanya and Stairways C++17 (GCC 7-32) implementation *800 Oct/11/2022 07:53
89 C - Alphabetic Removals C++17 (GCC 7-32) implementation *1200 Oct/10/2022 17:40
88 D - Coins and Queries C++17 (GCC 7-32) greedy *1600 Oct/10/2022 17:26
87 C - Intense Heat C++17 (GCC 7-32) brute force implementation math *1300 Oct/10/2022 10:52
86 B - Binary String Constructing C++17 (GCC 7-32) constructive algorithms *1300 Oct/10/2022 10:09
85 A - Polycarp's Pockets C++17 (GCC 7-32) implementation *800 Oct/10/2022 09:49
84 B - Reversing Encryption C++17 (GCC 7-32) implementation *900 Oct/09/2022 18:12
83 A - Mishka and Contest C++17 (GCC 7-32) brute force implementation *800 Oct/09/2022 18:04
82 C - Equal Sums C++17 (GCC 7-32) implementation sortings *1400 Oct/09/2022 08:28
81 B - Substrings Sort C++17 (GCC 7-32) sortings strings *1100 Oct/09/2022 07:47
80 A - Diverse Team C++17 (GCC 7-32) brute force implementation *800 Oct/09/2022 07:37
79 D - Almost Arithmetic Progression C++17 (GCC 7-32) brute force implementation math *1500 Oct/08/2022 21:23
78 F - Mentors C++17 (GCC 7-32) binary search data structures implementation *1500 Oct/08/2022 15:40
77 E - Bus Video System C++17 (GCC 7-32) combinatorics math *1400 Oct/08/2022 13:27
76 C - Letters C++17 (GCC 7-32) binary search implementation two pointers *1000 Oct/08/2022 10:29
75 B - File Name C++17 (GCC 7-32) greedy strings *800 Oct/08/2022 10:13
74 A - Remove Duplicates C++17 (GCC 7-32) implementation *800 Oct/08/2022 10:04
73 B - Two-gram C++17 (GCC 7-32) implementation strings *900 Oct/07/2022 22:00
72 A - Wrong Subtraction C++17 (GCC 7-32) implementation *800 Oct/07/2022 21:36
71 C - Mocha and Hiking C++17 (GCC 7-32) constructive algorithms graphs *1200 Sep/30/2022 10:50
70 A - Immobile Knight C++17 (GCC 7-32) implementation *800 Sep/29/2022 17:39
69 G - Even-Odd XOR C++17 (GCC 7-32) bitmasks constructive algorithms greedy *1500 Sep/29/2022 14:27
68 D - Line C++17 (GCC 7-32) greedy sortings *1100 Sep/29/2022 12:04
67 C - Word Game C++17 (GCC 7-32) data structures implementation *800 Sep/28/2022 17:30
66 B - Colourblindness C++17 (GCC 7-32) implementation *800 Sep/28/2022 17:18
65 A - Spell Check C++17 (GCC 7-32) implementation *800 Sep/28/2022 17:09
64 C - Minimum Notation C++17 (GCC 7-32) data structures greedy math sortings *1200 Sep/28/2022 14:55
63 A - Planets C++17 (GCC 7-32) data structures greedy sortings *800 Sep/28/2022 14:22
62 B - Fun with Even Subarrays C++17 (GCC 7-32) dp greedy *1100 Sep/28/2022 13:51
61 B - Cormen --- The Best Friend Of a Man C++17 (GCC 7-32) dp greedy *1000 Sep/28/2022 13:12
60 A - Berland Poker C++17 (GCC 7-32) brute force greedy math *1000 Sep/28/2022 11:44
59 A - King Escape C++17 (GCC 7-32) dfs and similar graphs implementation *1000 Sep/25/2022 21:38
58 B - Badge C++17 (GCC 7-32) brute force dfs and similar graphs *1000 Sep/25/2022 20:50
57 A - New Year Transportation C++17 (GCC 7-32) dfs and similar graphs implementation *1000 Sep/25/2022 19:40
56 A - Protect Sheep C++17 (GCC 7-32) brute force dfs and similar graphs implementation *900 Sep/25/2022 19:13
55 A - Party C++17 (GCC 7-32) dfs and similar graphs trees *900 Sep/25/2022 18:53
54 B - Gregor and the Pawn Game C++17 (GCC 7-32) dfs and similar dp flows graph matchings graphs greedy implementation *800 Sep/25/2022 17:19
53 B - Decode String C++17 (GCC 7-32) greedy strings *800 Sep/12/2022 16:18
52 A - Two Elevators C++17 (GCC 7-32) math *800 Sep/12/2022 15:52
51 C - Minimum Varied Number C++17 (GCC 7-32) greedy *800 Aug/03/2022 14:41
50 B - Remove Prefix C++17 (GCC 7-32) data structures greedy implementation *800 Aug/03/2022 14:27
49 A - Everyone Loves to Sleep C++17 (GCC 7-32) implementation math *900 Aug/03/2022 14:04
48 E - Mirror Grid C++17 (GCC 7-32) implementation *1200 Jul/12/2022 17:05
47 C - Cypher C++17 (GCC 7-32) brute force implementation strings *800 Jul/12/2022 16:04
46 B - ICPC Balloons C++17 (GCC 7-32) data structures implementation *800 Jul/12/2022 15:47
45 A - YES or YES? C++17 (GCC 7-32) brute force implementation strings *800 Jul/12/2022 15:40
44 D - Not a Cheap String C++17 (GCC 7-32) greedy *1000 Jul/10/2022 16:32
43 B - Polycarp Writes a String from Memory C++17 (GCC 7-32) greedy *800 Jul/10/2022 15:56
42 A - Round Down the Price C++17 (GCC 7-32) constructive algorithms *800 Jul/10/2022 15:43
41 C - Paint the Array C++17 (GCC 7-32) math *1100 Jun/22/2022 19:38
40 B - Missing Bigram C++17 (GCC 7-32) implementation *800 Jun/22/2022 11:13
39 A - Polycarp and Sums of Subsequences C++17 (GCC 7-32) math sortings *800 Jun/22/2022 10:39
38 B - Odd Grasshopper C++17 (GCC 7-32) math *900 Jun/21/2022 13:11
37 C - Minimum Extraction C++17 (GCC 7-32) brute force sortings *1000 Jun/21/2022 09:53
36 D - Blue-Red Permutation C++17 (GCC 7-32) greedy math sortings *1300 Jun/20/2022 19:54
35 A - Linear Keyboard C++17 (GCC 7-32) implementation strings *800 Jun/20/2022 11:26
34 B - Worms C++17 (GCC 7-32) binary search implementation *1200 Jun/19/2022 14:16
33 A - Let's Watch Football C++17 (GCC 7-32) binary search brute force math *1000 Jun/19/2022 12:35
32 A - ABC C++17 (GCC 7-32) implementation *800 Jun/19/2022 12:02
31 A - Hulk C++17 (GCC 7-32) implementation *800 Jun/19/2022 11:47
30 A - Restoring Three Numbers C++17 (GCC 7-32) math *800 Jun/19/2022 11:40
29 A - Special Permutation C++17 (GCC 7-32) constructive algorithms probabilities *800 Jun/19/2022 11:25
28 B - DIV + MOD C++17 (GCC 7-32) math *900 Jun/18/2022 20:05
27 A - Deletions of Two Adjacent Letters C++17 (GCC 7-32) implementation strings *800 Jun/18/2022 18:32
26 G - 2^Sort C++17 (GCC 7-32) data structures dp sortings two pointers *1400 Jun/18/2022 14:11
25 F - 3SUM C++17 (GCC 7-32) brute force math *1300 Jun/17/2022 18:42
24 C - Where's the Bishop? C++17 (GCC 7-32) implementation *800 Jun/17/2022 15:55
23 B - All Distinct C++17 (GCC 7-32) greedy sortings *800 Jun/17/2022 15:39
22 A - Marathon C++17 (GCC 7-32) implementation *800 Jun/17/2022 15:13
21 E - Binary Deque C++17 (GCC 7-32) binary search implementation two pointers *1200 Jun/15/2022 19:02
20 A - Plus One on the Subset C++20 (GCC 11-64) math *800 Jun/10/2022 19:44
19 D - X-Sum C++20 (GCC 11-64) brute force greedy implementation *1000 Jun/09/2022 22:50
18 F - Longest Strike C++20 (GCC 11-64) data structures greedy implementation sortings two pointers *1300 Jun/09/2022 21:47
17 E - Eating Queries C++20 (GCC 11-64) binary search greedy sortings *1100 Jun/08/2022 19:26
16 C - Most Similar Words C++20 (GCC 11-64) brute force greedy implementation implementation math strings *800 Jun/08/2022 18:50
15 B - Equal Candies C++20 (GCC 11-64) greedy math sortings *800 Jun/08/2022 18:34
14 A - Lucky? C++20 (GCC 11-64) implementation *800 Jun/08/2022 18:30
13 A - Food for Animals C++20 (GCC 11-64) greedy math *800 Jun/08/2022 14:37
12 D - Black and White Stripe C++20 (GCC 11-64) implementation two pointers *1000 Jun/07/2022 17:37
11 C - Restoring the Duration of Tasks C++20 (GCC 11-64) data structures greedy implementation *800 Jun/07/2022 16:49
10 B - Array Decrements C++20 (GCC 11-64) greedy implementation *800 Jun/07/2022 16:33
9 A - Print a Pedestal (Codeforces logo?) C++20 (GCC 11-64) constructive algorithms greedy *800 Jun/07/2022 16:06
8 B - Vlad and Candies C++20 (GCC 11-64) math *800 Mar/31/2022 16:27
7 A - Vasya and Coins C++17 (GCC 7-32) greedy math *800 Mar/31/2022 15:25
6 B - Array K-Coloring GNU C11 greedy sortings *1400 Mar/20/2022 17:11
5 A - Integer Sequence Dividing GNU C11 math *800 Mar/20/2022 15:49
4 A - String Transformation 1 C++17 (GCC 7-32) dsu graphs greedy sortings strings trees two pointers *1700 Mar/05/2022 16:44
3 A - Theatre Square GNU C11 math *1000 Mar/04/2022 22:18
2 B - GCD Problem GNU C11 brute force constructive algorithms math number theory *900 Mar/04/2022 20:22
1 A - Forbidden Subsequence GNU C11 constructive algorithms greedy sortings strings *800 Mar/04/2022 18:34