Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

363 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Submissions

Auto-generated with ❤ using Harwest

Introduction

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

  • Codeforces   Codeforces
  • AtCoder   AtCoder
  • CodeChef   CodeChef

Contents

# Title Solution Tags Submitted
318 C - Squaring C++20 (GCC 13-64) greedy implementation math math math number theory Jul/23/2024 22:55
317 B2 - Bouquet (Hard Version) C++20 (GCC 13-64) greedy math sortings two pointers Jul/23/2024 20:27
316 B1 - Bouquet (Easy Version) C++20 (GCC 13-64) binary search greedy sortings sortings two pointers Jul/23/2024 20:24
315 A - Diagonals C++20 (GCC 13-64) brute force greedy implementation math ternary search trees Jul/23/2024 20:11
314 D - Grid Puzzle C++20 (GCC 13-64) bitmasks dp greedy implementation math Jul/23/2024 19:46
313 C - Increasing Sequence with Fixed OR C++20 (GCC 13-64) bitmasks constructive algorithms greedy *1300 Jul/15/2024 20:27
312 B - Make Majority C++20 (GCC 13-64) greedy implementation *900 Jul/15/2024 20:16
311 A - Split the Multiset C++20 (GCC 13-64) brute force greedy implementation math *900 Jul/15/2024 20:11
310 D - Beauty of the mountains C++20 (GCC 13-64) brute force data structures dp implementation math number theory Jun/25/2024 22:44
309 C - Boring Day C++20 (GCC 13-64) binary search data structures dp greedy two pointers Jun/25/2024 20:37
308 B - Collatz Conjecture C++20 (GCC 13-64) brute force implementation math number theory Jun/25/2024 20:31
307 A - Soccer C++20 (GCC 13-64) greedy implementation math Jun/25/2024 20:07
306 F - Non-academic Problem C++20 (GCC 13-64) dfs and similar graphs Jun/25/2024 18:59
305 E - Water Tank C++ 20 (gcc 12.2) AtCoder *500 Jun/22/2024 19:06
304 C - Tile Distance 2 C++ 20 (gcc 12.2) AtCoder *350 Jun/22/2024 17:58
303 B - Couples C++ 20 (gcc 12.2) AtCoder *150 Jun/22/2024 17:33
302 A - Count Takahashi C++ 20 (gcc 12.2) AtCoder *100 Jun/22/2024 17:31
301 O - Matching C++ 20 (gcc 12.2) AtCoder *100 Jun/22/2024 15:19
300 N - Slimes C++ 20 (gcc 12.2) AtCoder *100 Jun/15/2024 21:16
299 M - Candies C++ 20 (gcc 12.2) AtCoder *100 Jun/15/2024 16:25
298 C2 - Magnitude (Hard Version) C++20 (GCC 13-64) combinatorics dp greedy math *1700 Jun/09/2024 21:35
297 C1 - Magnitude (Easy Version) C++20 (GCC 13-64) dp greedy math *1300 Jun/09/2024 20:47
296 B - Large Addition C++20 (GCC 13-64) implementation math *1100 Jun/09/2024 20:33
295 A - Strange Splitting C++20 (GCC 13-64) constructive algorithms *800 Jun/09/2024 20:12
294 D - Fixing a Binary String C++20 (GCC 13-64) bitmasks brute force constructive algorithms greedy hashing strings Jun/06/2024 23:47
293 C - Earning on Bets C++20 (GCC 13-64) binary search combinatorics constructive algorithms number theory Jun/06/2024 20:32
292 B - XOR Sequences C++20 (GCC 13-64) bitmasks greedy Jun/06/2024 20:18
291 A - Guess the Maximum C++20 (GCC 13-64) brute force greedy implementation Jun/06/2024 20:08
290 B - Increase/Decrease/Copy C++20 (GCC 13-64) greedy implementation May/30/2024 20:18
289 A - Verify Password C++20 (GCC 13-64) implementation sortings strings May/30/2024 20:07
288 D - Paint the Tree C++20 (GCC 13-64) brute force dfs and similar dp greedy shortest paths trees *1700 May/28/2024 23:56
287 C - Chamo and Mocha's Array C++20 (GCC 13-64) binary search brute force greedy *1200 May/27/2024 20:07
286 B - 378QAQ and Mocha's Array C++20 (GCC 13-64) brute force greedy math sortings *1000 May/27/2024 19:49
285 A - Bazoka and Mocha's Array C++20 (GCC 13-64) brute force greedy implementation sortings *800 May/27/2024 19:31
284 G - Money Buys Less Happiness Now C++20 (GCC 13-64) data structures greedy sortings *2000 May/23/2024 15:57
283 E - Money Buys Happiness C++20 (GCC 13-64) dp *1800 May/22/2024 15:05
282 D - Ingenuity-2 C++20 (GCC 13-64) constructive algorithms greedy implementation *1400 May/21/2024 19:44
281 C - Beautiful Triple Pairs C++20 (GCC 13-64) combinatorics data structures *1400 May/21/2024 19:23
280 B - Symmetric Encoding C++20 (GCC 13-64) implementation sortings strings *800 May/21/2024 18:59
279 A - Phone Desktop C++20 (GCC 13-64) greedy math *800 May/21/2024 18:54
278 C - How Does the Rook Move? C++20 (GCC 13-64) combinatorics dp math Apr/22/2024 20:22
277 B - Is it stated? C++20 (GCC 13-64) strings Apr/01/2024 20:34
276 A - Are You a Robot, Again? C++20 (GCC 13-64) strings Apr/01/2024 20:24
275 J - Unmysterious Language Mysterious Language *special problem constructive algorithms strings Mar/31/2024 12:18
274 A - Are You a Robot? C++20 (GCC 13-64) *special problem *special problem *special problem expression parsing strings Mar/31/2024 12:02
273 C - Tree Cutting C++20 (GCC 13-64) binary search dp greedy implementation trees *1600 Mar/23/2024 15:30
272 E - Binary Search C++17 (GCC 7-32) binary search constructive algorithms greedy *1700 Mar/19/2024 14:34
271 C - Left and Right Houses C++17 (GCC 7-32) brute force *1200 Mar/19/2024 14:22
270 D - Seraphim the Owl C++17 (GCC 7-32) dp greedy *1300 Mar/19/2024 13:53
269 B - Fireworks C++17 (GCC 7-32) math number theory *900 Mar/19/2024 13:44
268 A - Setting up Camp C++17 (GCC 7-32) greedy math *800 Mar/19/2024 13:40
267 A - Entertainment in MAC C++17 (GCC 7-32) constructive algorithms strings *800 Mar/19/2024 12:18
266 E - Turtle vs. Rabbit Race: Optimal Trainings C++20 (GCC 11-64) binary search implementation math ternary search *1500 Feb/27/2024 21:59
265 D - Turtle Tenacity: Continual Mods C++20 (GCC 11-64) constructive algorithms greedy math number theory sortings *1200 Feb/27/2024 21:06
264 C - Turtle Fingers: Count the Values of k C++20 (GCC 11-64) brute force implementation math number theory *1100 Feb/27/2024 20:51
263 B - Turtle Math: Fast Three Task C++20 (GCC 11-64) implementation math number theory *800 Feb/27/2024 20:11
262 A - Turtle Puzzle: Rearrange and Negate C++20 (GCC 11-64) greedy math sortings *800 Feb/27/2024 20:06
261 A - Kyoya and Colored Balls C++20 (GCC 11-64) combinatorics dp math *1500 Feb/27/2024 16:13
260 C - George and Job C++20 (GCC 11-64) dp implementation *1700 Feb/27/2024 14:52
259 B - Party GNU C++20 (64) constructive algorithms graphs math *1600 Feb/22/2024 20:26
258 C - Arithmetic Progression GNU C++20 (64) implementation sortings *1700 Feb/22/2024 19:33
257 A - Purification GNU C++20 (64) constructive algorithms greedy *1500 Feb/22/2024 19:10
256 E - Vlad and an Odd Ordering GNU C++20 (64) binary search bitmasks data structures dp implementation math number theory Feb/19/2024 21:22
255 D - Vlad and Division GNU C++20 (64) bitmasks greedy Feb/19/2024 20:44
254 C - Vlad and a Sum of Sum of Digits GNU C++20 (64) dp implementation Feb/19/2024 20:34
253 B - Vlad and Shapes GNU C++20 (64) geometry implementation Feb/19/2024 20:12
252 A - Vlad and the Best of Five GNU C++20 (64) implementation Feb/19/2024 20:05
251 E - Final Countdown GNU C++20 (64) implementation math number theory Feb/18/2024 18:55
250 D - Card Game GNU C++20 (64) greedy implementation Feb/18/2024 18:39
249 C - LR-remainders GNU C++20 (64) brute force data structures implementation math two pointers Feb/18/2024 18:10
248 B - Chaya Calendar GNU C++20 (64) number theory Feb/18/2024 17:43
247 A - Thorns and Coins GNU C++20 (64) dp greedy implementation Feb/18/2024 17:37
246 C - Lexicographically Largest GNU C++20 (64) binary search constructive algorithms data structures greedy sortings Feb/17/2024 23:41
245 D1 - Sum over all Substrings (Easy Version) GNU C++20 (64) brute force dp greedy strings Feb/17/2024 22:20
244 B - Permutation Printing GNU C++20 (64) brute force constructive algorithms math Feb/17/2024 20:08
243 A - Maximise The Score GNU C++20 (64) greedy sortings Feb/17/2024 20:06
242 C - Sasha and the Casino GNU C++20 (64) binary search brute force constructive algorithms games greedy math *1400 Feb/15/2024 21:50
241 B - Sasha and the Drawing GNU C++20 (64) constructive algorithms greedy math *800 Feb/15/2024 20:31
240 A - Sasha and the Beautiful Array GNU C++20 (64) constructive algorithms greedy math sortings *800 Feb/15/2024 20:06
239 B - Average Superhero Gang Power GNU C++20 (64) brute force implementation math *1700 Feb/15/2024 01:43
238 C - Hard problem GNU C++20 (64) dp strings *1600 Feb/15/2024 00:48
237 F - Chat Screenshots GNU C++20 (64) brute force combinatorics dfs and similar graphs implementation Feb/13/2024 23:00
236 E - Anna and the Valentine's Day Gift GNU C++20 (64) games greedy math Feb/13/2024 21:17
235 D - Divisible Pairs GNU C++20 (64) combinatorics implementation math number theory Feb/13/2024 21:00
234 C - Make Equal Again GNU C++20 (64) brute force greedy math Feb/13/2024 20:28
233 B - Make Equal GNU C++20 (64) greedy Feb/13/2024 20:12
232 A - Recovering a Small String GNU C++20 (64) brute force strings Feb/13/2024 20:08
231 C - Riverside Curio GNU C++20 (64) data structures dp greedy *1700 Feb/12/2024 22:40
230 C - Minimize The Integer GNU C++20 (64) greedy two pointers *1600 Feb/12/2024 20:52
229 E - Look Back GNU C++20 (64) bitmasks greedy *1700 Feb/12/2024 19:31
228 C - White Sheet GNU C++20 (64) geometry math *1700 Feb/12/2024 18:27
227 B - Petya and Exam GNU C++20 (64) implementation strings *1600 Feb/12/2024 17:57
226 D - Lonely Mountain Dungeons GNU C++20 (64) binary search brute force data structures greedy math ternary search Feb/11/2024 19:58
225 C - Physical Education Lesson GNU C++20 (64) brute force math number theory Feb/11/2024 16:58
224 B - Equalize GNU C++20 (64) binary search greedy sortings two pointers Feb/11/2024 15:16
223 A - Rectangle Cutting GNU C++20 (64) geometry greedy math Feb/11/2024 15:09
222 B - T-primes GNU C++20 (64) binary search implementation math number theory *1300 Feb/09/2024 00:26
221 C - Helping the Nature GNU C++20 (64) constructive algorithms data structures greedy *1700 Feb/06/2024 18:24
220 C - Carrying Conundrum GNU C++20 (64) bitmasks combinatorics dp math *1600 Feb/06/2024 14:59
219 C - Crazy Diamond GNU C++20 (64) constructive algorithms sortings *1700 Feb/06/2024 02:56
218 C - Fence Painting GNU C++20 (64) brute force constructive algorithms greedy *1600 Feb/06/2024 01:55
217 A - Satisfying Constraints GNU C++20 (64) brute force greedy math *800 Jan/31/2024 17:53
216 C - XOR-distance GNU C++20 (64) bitmasks bitmasks dp greedy implementation implementation Jan/30/2024 20:43
215 B - Minimize Inversions GNU C++20 (64) constructive algorithms data structures implementation sortings Jan/30/2024 20:12
214 A - Brick Wall GNU C++20 (64) constructive algorithms greedy Jan/30/2024 20:07
213 B - Memory Manager GNU C++20 (64) implementation *1600 Jan/30/2024 18:39
212 A - Alyona and mex GNU C++20 (64) constructive algorithms greedy *1700 Jan/29/2024 20:36
211 A - Pavel and barbecue GNU C++20 (64) constructive algorithms dfs and similar *1700 Jan/29/2024 19:47
210 B2 - Character Swap (Hard Version) GNU C++20 (64) strings *1600 Jan/29/2024 16:15
209 E - Construct Matrix GNU C++20 (64) constructive algorithms math *2500 Jan/28/2024 21:01
208 C - Watering an Array GNU C++20 (64) brute force greedy implementation math *1600 Jan/28/2024 19:04
207 C - Did We Get Everything Covered? GNU C++20 (64) constructive algorithms dp greedy implementation strings Jan/28/2024 15:45
206 B - A Balanced Problemset? GNU C++20 (64) brute force greedy math number theory Jan/28/2024 13:34
205 A - We Got Everything Covered! GNU C++20 (64) constructive algorithms greedy strings Jan/28/2024 12:36
204 E - Increasing Subsequences GNU C++20 (64) bitmasks constructive algorithms greedy math *1800 Jan/18/2024 22:22
203 C - Closest Cities GNU C++20 (64) greedy *1300 Jan/18/2024 21:07
202 B - Forming Triangles GNU C++20 (64) combinatorics constructive algorithms math *1200 Jan/18/2024 20:50
201 A - Tricky Template GNU C++20 (64) constructive algorithms implementation strings *800 Jan/18/2024 20:09
200 E - Eat the Chip GNU C++20 (64) brute force games greedy math *1600 Jan/15/2024 22:30
199 C - Sending Messages GNU C++20 (64) greedy math *900 Jan/15/2024 20:18
198 B - Arranging Cats GNU C++20 (64) greedy implementation *800 Jan/15/2024 20:13
197 A - Square GNU C++20 (64) greedy math *800 Jan/15/2024 20:08
196 L - Deque C++ 20 (gcc 12.2) AtCoder *100 Jan/07/2024 14:36
195 K - Stones C++ 20 (gcc 12.2) AtCoder *100 Jan/05/2024 22:44
194 J - Sushi C++ 20 (gcc 12.2) AtCoder *100 Jan/05/2024 15:17
193 I - Coins C++ 20 (gcc 12.2) AtCoder *100 Jan/04/2024 21:14
192 H - Grid 1 C++ 20 (gcc 12.2) AtCoder *100 Jan/04/2024 20:39
191 G - Longest Path C++ 20 (gcc 12.2) AtCoder *100 Jan/04/2024 20:21
190 F - LCS C++ 20 (gcc 12.2) AtCoder *100 Jan/04/2024 20:04
189 C - Training Before the Olympiad GNU C++20 (64) constructive algorithms games greedy implementation math *1200 Dec/30/2023 21:29
188 B - Two Divisors GNU C++20 (64) constructive algorithms math number theory *900 Dec/30/2023 20:39
187 A - 2023 GNU C++20 (64) constructive algorithms implementation math number theory *800 Dec/30/2023 20:25
186 D - Matryoshkas GNU C++20 (64) data structures greedy sortings *1200 Dec/29/2023 22:29
185 E - Romantic Glasses GNU C++20 (64) data structures greedy math Dec/28/2023 21:00
184 D - Unnatural Language Processing GNU C++20 (64) greedy implementation strings Dec/28/2023 20:59
183 C - Can I Square? GNU C++20 (64) binary search implementation Dec/28/2023 20:32
182 E - Knapsack 2 C++ 20 (gcc 12.2) AtCoder *100 Dec/03/2023 11:38
181 D - Knapsack 1 C++ 20 (gcc 12.2) AtCoder *100 Dec/01/2023 14:39
180 C - Add, Divide and Floor GNU C++20 (64) constructive algorithms greedy math *1400 Nov/25/2023 18:37
179 C - Smilo and Monsters GNU C++20 (64) binary search constructive algorithms greedy sortings two pointers Oct/30/2023 21:00
178 B - Deja Vu GNU C++20 (64) brute force math sortings Oct/30/2023 20:32
177 A - Sorting with Twos GNU C++20 (64) constructive algorithms sortings Oct/30/2023 20:11
176 E - Data Structures Fan GNU C++20 (64) binary search bitmasks data structures dp Sep/07/2023 21:25
175 D - Plus Minus Permutation GNU C++20 (64) math Sep/07/2023 20:49
174 C - Non-coprime Split GNU C++20 (64) math number theory Sep/07/2023 20:31
173 B - The Corridor or There and Back Again GNU C++20 (64) greedy implementation Sep/07/2023 20:16
172 A - Two Vessels GNU C++20 (64) brute force greedy math Sep/07/2023 20:08
171 C - Completely Searching for Inversions GNU C++20 (64) dfs and similar dp graphs Sep/03/2023 20:07
170 B - Battling with Numbers GNU C++20 (64) combinatorics math number theory Sep/03/2023 18:21
169 A - Ambitious Kid GNU C++20 (64) math Sep/03/2023 17:36
168 B - Tenzing and Books GNU C++20 (64) bitmasks greedy math Jun/24/2023 20:12
167 A - Tenzing and Tsondu GNU C++20 (64) games math Jun/24/2023 19:39
166 B - Keep it Beautiful GNU C++20 (64) implementation Jun/12/2023 20:47
165 A - Game with Board GNU C++20 (64) games Jun/12/2023 20:35
164 C - Ski Resort GNU C++20 (64) combinatorics math two pointers Jun/08/2023 18:40
163 B - Binary Cafe GNU C++20 (64) bitmasks combinatorics math Jun/08/2023 18:00
162 A - Cipher Shifer GNU C++20 (64) implementation strings two pointers Jun/08/2023 14:21
161 C - No Prime Differences GNU C++20 (64) constructive algorithms math number theory Jun/06/2023 11:21
160 B - Minimize Permutation Subarrays GNU C++20 (64) greedy math Jun/06/2023 10:06
159 A - Blackboard List GNU C++20 (64) math Jun/06/2023 09:56
158 E - Round Dance GNU C++20 (64) dfs and similar dsu graphs shortest paths *1600 May/28/2023 15:17
157 C - Dash C++ (GCC 9.2.1) AtCoder *300 May/27/2023 18:09
156 B - Discord C++ (GCC 9.2.1) AtCoder *200 May/27/2023 17:44
155 A - Similar String C++ (GCC 9.2.1) AtCoder *100 May/27/2023 17:35
154 D - Bracket Coloring GNU C++20 (64) constructive algorithms data structures greedy May/25/2023 21:36
153 C - Best Binary String GNU C++20 (64) constructive algorithms greedy May/25/2023 20:25
152 B - Comparison String GNU C++20 (64) greedy May/25/2023 20:13
151 A - Grasshopper on a Line GNU C++20 (64) constructive algorithms math May/25/2023 20:07
150 B - Permutation Swap GNU C++20 (64) math number theory *900 May/18/2023 22:22
149 A - Divisible Array GNU C++20 (64) constructive algorithms math *800 May/18/2023 21:50
148 C - Contrast Value GNU C++20 (64) greedy math May/12/2023 21:00
147 B - Maximum Sum GNU C++20 (64) brute force dp sortings two pointers May/12/2023 20:44
146 A - New Palindrome GNU C++20 (64) strings May/12/2023 20:12
145 C - Candy Store GNU C++20 (64) greedy math number theory *1700 May/09/2023 00:13
144 B - Three Sevens GNU C++20 (64) brute force data structures greedy implementation *1000 May/08/2023 22:49
143 A - Showstopper GNU C++20 (64) greedy implementation sortings *800 May/08/2023 22:33
142 A - Yura's New Name GNU C++20 (64) implementation strings *800 Apr/19/2023 19:20
141 B - Points on Plane GNU C++20 (64) binary search greedy math Mar/24/2023 22:12
140 A - Garland GNU C++20 (64) implementation Mar/24/2023 21:44
139 C - Vacation C++ (GCC 9.2.1) AtCoder *100 Mar/23/2023 23:07
138 B - Frog 2 C++ (GCC 9.2.1) AtCoder *100 Mar/21/2023 23:31
137 A - Frog 1 C++ (GCC 9.2.1) AtCoder *100 Mar/21/2023 23:20
136 G1 - Subsequence Addition (Easy Version) GNU C++20 (64) dp greedy implementation sortings Mar/21/2023 17:35
135 G2 - Subsequence Addition (Hard Version) GNU C++20 (64) data structures dp greedy implementation sortings Mar/21/2023 17:35
134 E - Interview GNU C++20 (64) binary search implementation interactive Mar/20/2023 15:31
133 E - 2xN Grid C++ (GCC 9.2.1) AtCoder *500 Mar/19/2023 18:24
132 D - Bank C++ (GCC 9.2.1) AtCoder *400 Mar/19/2023 17:48
131 C - Merge Sequences C++ (GCC 9.2.1) AtCoder *300 Mar/19/2023 17:39
130 B - ASCII Art C++ (GCC 9.2.1) AtCoder *200 Mar/19/2023 17:35
129 A - Filter C++ (GCC 9.2.1) AtCoder *100 Mar/19/2023 17:31
128 C - Sequence Master GNU C++20 (64) brute force constructive algorithms math Mar/19/2023 12:00
127 B - Mex Master GNU C++20 (64) constructive algorithms greedy Mar/18/2023 18:17
126 A - Walking Master GNU C++20 (64) geometry greedy math Mar/18/2023 17:39
125 C - Maximum Set GNU C++20 (64) binary search math *1600 Mar/17/2023 20:28
124 B - Asterisk-Minor Template GNU C++20 (64) implementation strings *1000 Mar/16/2023 16:03
123 E1 - Unforgivable Curse (easy version) GNU C++17 brute force constructive algorithms dsu graphs greedy strings *1400 Mar/15/2023 19:05
122 E2 - Unforgivable Curse (hard version) GNU C++17 brute force constructive algorithms dfs and similar dsu graphs greedy strings *1500 Mar/15/2023 19:05
121 A - Recent Actions GNU C++17 data structures greedy implementation math *800 Mar/15/2023 18:14
120 C - Double Lexicographically Minimum GNU C++17 greedy strings *1700 Mar/15/2023 15:32
119 C - Make Takahashi Happy C++ (GCC 9.2.1) AtCoder *300 Mar/11/2023 19:35
118 B - Call the ID Number C++ (GCC 9.2.1) AtCoder *200 Mar/11/2023 17:48
117 A - Swap Odd and Even C++ (GCC 9.2.1) AtCoder *100 Mar/11/2023 17:36
116 A - Prefix and Suffix Array GNU C++17 constructive algorithms strings Mar/05/2023 23:48
115 F - Regular Triangle Inside a Rectangle C++ (GCC 9.2.1) AtCoder *500 Mar/04/2023 23:11
114 E - Transitivity C++ (GCC 9.2.1) AtCoder *500 Mar/04/2023 19:59
113 D - Unicyclic Components C++ (GCC 9.2.1) AtCoder *400 Mar/04/2023 18:41
112 C - Four Variables C++ (GCC 9.2.1) AtCoder *300 Mar/04/2023 17:52
111 B - Yellow and Red Card C++ (GCC 9.2.1) AtCoder *200 Mar/04/2023 17:37
110 A - CAPS LOCK C++ (GCC 9.2.1) AtCoder *100 Mar/04/2023 17:31
109 D - Remove Two Letters GNU C++17 data structures greedy hashing strings Mar/04/2023 16:51
108 C1 - Powering the Hero (easy version) GNU C++17 data structures greedy Mar/04/2023 14:24
107 C2 - Powering the Hero (hard version) GNU C++17 data structures greedy Mar/04/2023 14:24
106 A - Is It a Cat? GNU C++17 implementation strings Mar/04/2023 00:10
105 B - Count the Number of Pairs GNU C++17 greedy strings Mar/02/2023 22:50
104 C - Elemental Decompress GNU C++17 constructive algorithms greedy implementation sortings *1300 Mar/02/2023 00:13
103 B - Quick Sort GNU C++17 greedy math *900 Mar/01/2023 22:47
102 A - Greatest Convex GNU C++17 greedy math number theory *800 Mar/01/2023 22:39
101 A - Typical Interview Problem GNU C++17 brute force implementation strings *800 Feb/28/2023 20:15
100 B - Equalize by Divide GNU C++17 brute force constructive algorithms greedy math Feb/28/2023 19:58
99 D - Flip Cards C++ (GCC 9.2.1) AtCoder *400 Feb/26/2023 18:42
98 C - LRUD Instructions 2 C++ (GCC 9.2.1) AtCoder *300 Feb/26/2023 17:48
97 B - Trimmed Mean C++ (GCC 9.2.1) AtCoder *200 Feb/26/2023 17:43
96 A - camel Case C++ (GCC 9.2.1) AtCoder *100 Feb/26/2023 17:34
95 C - Serval and Toxel's Arrays GNU C++17 combinatorics dp implementation math *1500 Feb/25/2023 21:05
94 B - Serval and Inversion Magic GNU C++17 brute force implementation strings two pointers *800 Feb/25/2023 20:09
93 A - Serval and Mocha's Array GNU C++17 brute force math number theory *800 Feb/25/2023 19:59
92 C - Dora and Search GNU C++17 constructive algorithms data structures two pointers *1200 Feb/25/2023 18:50
91 B - Fedya and Array GNU C++17 constructive algorithms math *1100 Feb/25/2023 18:23
90 A - Yet Another Promotion GNU C++17 greedy math *800 Feb/18/2023 00:47
89 C - Matching Numbers GNU C++17 constructive algorithms greedy math *1300 Feb/09/2023 21:52
88 B - Sum of Two Numbers GNU C++17 constructive algorithms greedy implementation math probabilities *1100 Feb/09/2023 21:17
87 A - One and Two GNU C++17 brute force implementation math *800 Feb/09/2023 20:42
86 C - Word Game GNU C++17 data structures implementation *800 Feb/08/2023 18:44
85 C - Stripes GNU C++17 implementation *900 Feb/08/2023 14:46
84 G1 - Teleporters (Easy Version) GNU C++17 greedy sortings *1100 Feb/08/2023 04:37
83 E - Negatives and Positives GNU C++17 dp greedy sortings *1100 Feb/08/2023 04:27
82 D - Distinct Split GNU C++17 brute force greedy strings *1000 Feb/08/2023 04:23
81 C - Prepend and Append GNU C++17 implementation two pointers *800 Feb/08/2023 04:09
80 B - Following Directions GNU C++17 geometry implementation *800 Feb/08/2023 04:04
79 A - Codeforces Checking GNU C++17 implementation strings *800 Feb/07/2023 16:31
78 F - Quests GNU C++17 binary search greedy sortings *1500 Feb/07/2023 16:26
77 E - Binary Inversions GNU C++17 data structures greedy math *1100 Feb/07/2023 15:31
76 D - Challenging Valleys GNU C++17 implementation two pointers *1000 Feb/06/2023 21:53
75 B - Number Factorization GNU C++17 greedy math number theory *1100 Jan/29/2023 20:38
74 A - Exponential Equation GNU C++17 constructive algorithms math *800 Jan/29/2023 20:10
73 E - Vlad and a Pair of Numbers GNU C++17 bitmasks constructive algorithms *1400 Jan/27/2023 22:24
72 C - Premutation GNU C++17 brute force implementation math *1000 Jan/27/2023 21:30
71 B - Taisia and Dice GNU C++17 greedy greedy math *800 Jan/27/2023 20:44
70 A - Polycarp and the Day of Pi GNU C++17 implementation math strings *800 Jan/27/2023 20:10
69 B - GCD Partition GNU C++17 brute force greedy math number theory *1100 Jan/25/2023 20:46
68 A - Hayato and School GNU C++17 constructive algorithms greedy *800 Jan/25/2023 20:15
67 B - Emordnilap GNU C++17 combinatorics greedy math *900 Jan/21/2023 20:35
66 A - Everybody Likes Good Arrays! GNU C++17 greedy math *800 Jan/21/2023 20:16
65 B - Going to the Cinema GNU C++17 brute force greedy sortings *1000 Jan/15/2023 18:10
64 A - Parallel Projection GNU C++17 geometry greedy math *800 Jan/15/2023 17:54
63 C - Yet Another Tournament GNU C++17 binary search greedy sortings *1700 Jan/08/2023 21:14
62 B - Matrix of Differences GNU C++17 constructive algorithms math *1100 Jan/08/2023 20:40
61 A - Make it Beautiful GNU C++17 constructive algorithms math sortings *800 Jan/08/2023 20:12
60 B - Kill Demodogs GNU C++17 greedy math *1100 Dec/27/2022 21:19
59 A - Joey Takes Money GNU C++17 greedy math *800 Dec/27/2022 20:09
58 B - Incinerate GNU C++17 binary search brute force data structures implementation math sortings *1200 Dec/20/2022 17:46
57 A - Absolute Maximization GNU C++17 bitmasks constructive algorithms greedy math *800 Dec/19/2022 20:53
56 A - Add Plus Minus Sign GNU C++17 constructive algorithms math *800 Dec/17/2022 20:11
55 B - Block Towers GNU C++17 data structures greedy sortings *800 Dec/16/2022 20:48
54 A - Cut the Triangle GNU C++17 implementation *800 Dec/16/2022 20:16
53 C - Binary Strings are Fun GNU C++17 combinatorics math *1400 Dec/16/2022 16:54
52 B - Make Array Good GNU C++17 constructive algorithms implementation number theory sortings *1100 Dec/16/2022 14:06
51 A - Divide and Conquer GNU C++17 greedy math number theory *800 Dec/15/2022 20:22
50 A - Hossam and Combinatorics GNU C++20 (64) combinatorics math sortings *900 Dec/11/2022 21:14
49 A - Balanced Rating Changes GNU C++20 (64) implementation math *1000 Dec/11/2022 19:53
48 D - Divisibility by 2^n GNU C++20 (64) greedy math sortings *1200 Dec/06/2022 15:10
47 B - Bright, Nice, Brilliant GNU C++20 (64) constructive algorithms *800 Dec/01/2022 19:42
46 A - Select Three Sticks GNU C++20 (64) brute force greedy sortings *800 Dec/01/2022 19:23
45 A - Doremy's Paint GNU C++20 (64) greedy *800 Nov/26/2022 19:39
44 C - Almost All Multiples GNU C++20 (64) greedy number theory *1400 Nov/25/2022 22:49
43 B - XOR = Average GNU C++20 (64) constructive algorithms *900 Nov/25/2022 21:31
42 A - SSeeeeiinngg DDoouubbllee GNU C++20 (64) constructive algorithms strings *800 Nov/25/2022 21:08
41 C - Advantage GNU C++20 (64) data structures implementation sortings *800 Nov/22/2022 11:28
40 B - Atilla's Favorite Problem GNU C++20 (64) greedy implementation strings *800 Nov/22/2022 10:56
39 A - Medium Number GNU C++20 (64) implementation sortings *800 Nov/22/2022 10:51
38 C - Set Construction GNU C++20 (64) constructive algorithms dfs and similar graphs greedy *1400 Nov/20/2022 21:21
37 B - Elimination of a Ring GNU C++20 (64) constructive algorithms greedy implementation *1000 Nov/20/2022 20:45
36 A - Two Permutations GNU C++20 (64) brute force constructive algorithms *800 Nov/20/2022 20:11
35 D - Make It Round GNU C++17 brute force number theory *1400 Nov/18/2022 22:06
34 C - Thermostat GNU C++17 greedy math shortest paths *1100 Nov/18/2022 21:05
33 B - Lost Permutation GNU C++17 math *800 Nov/18/2022 20:35
32 A - Yes-Yes? GNU C++17 implementation strings *800 Nov/18/2022 20:17
31 B - Playing with GCD GNU C++17 math number theory *1200 Nov/18/2022 11:51
30 A - Make A Equal to B GNU C++17 brute force greedy sortings *800 Nov/18/2022 10:51
29 B - Death's Blessing GNU C++17 greedy *900 Nov/17/2022 19:54
28 A - Cowardly Rooks GNU C++17 greedy implementation *800 Nov/17/2022 19:17
27 A - The Ultimate Square GNU C++17 math *800 Nov/12/2022 20:09
26 B - Kevin and Permutation GNU C++17 constructive algorithms greedy math *800 Nov/11/2022 21:22
25 A - Technical Support GNU C++17 greedy *800 Nov/11/2022 21:08
24 C - Swap Game GNU C++17 games *1200 Nov/11/2022 10:26
23 B - Funny Permutation GNU C++17 constructive algorithms math *800 Nov/07/2022 20:20
22 A - Compare T-Shirt Sizes GNU C++17 implementation implementation strings *800 Nov/07/2022 20:08
21 B - Maximum Substring GNU C++17 brute force greedy implementation *800 Nov/06/2022 20:52
20 A - Indirect Sort GNU C++17 constructive algorithms implementation math *800 Nov/06/2022 20:14
19 C - Traffic Light GNU C++17 binary search implementation two pointers *1000 Nov/06/2022 17:20
18 B - Even-Odd Increments GNU C++17 implementation math *800 Nov/06/2022 16:00
17 A - Number Replacement GNU C++17 greedy implementation *800 Nov/06/2022 15:41
16 B - BAN BAN GNU C++17 constructive algorithms *900 Nov/05/2022 00:25
15 A - Two Groups GNU C++17 constructive algorithms greedy *800 Nov/04/2022 20:14
14 C - Odd/Even Increments GNU C++17 greedy greedy implementation math *800 Nov/03/2022 21:14
13 B - Triple GNU C++17 implementation sortings *800 Nov/03/2022 21:01
12 A - Division? GNU C++17 implementation *800 Nov/03/2022 20:36
11 B - Equal Candies GNU C++17 greedy math sortings *800 Nov/02/2022 16:51
10 A - Lucky? GNU C++17 implementation *800 Nov/02/2022 16:40
9 D - The Clock GNU C++17 brute force implementation *1100 Nov/01/2022 13:39
8 C - Where's the Bishop? GNU C++17 implementation *800 Nov/01/2022 07:20
7 B - All Distinct GNU C++17 greedy sortings *800 Nov/01/2022 06:49
6 A - Marathon GNU C++17 implementation *800 Nov/01/2022 06:20
5 B - Colourblindness GNU C++17 implementation *800 Oct/30/2022 21:32
4 A - Spell Check GNU C++17 implementation *800 Oct/30/2022 21:19
3 B - Increasing GNU C++17 greedy implementation sortings *800 Oct/30/2022 18:20
2 A - Sum GNU C++17 implementation *800 Oct/30/2022 18:04
1 A - YES or YES? GNU C++17 brute force implementation strings *800 Oct/28/2022 18:22

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages