sainad2222 / my_cp_codes

My Competitive Programming submissions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Submissions

Auto-generated with ❤ using Harwest

Introduction

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

  • Codeforces   Codeforces
  • AtCoder   AtCoder

Contents

# Title Solution Tags Submitted
409 B - String LCM PyPy 3 brute force math strings Jan/14/2021 22:06
408 C - No More Inversions PyPy 3 constructive algorithms Jan/14/2021 21:49
407 A - Replacing Elements PyPy 3 greedy implementation sortings Jan/14/2021 20:11
406 A - The Wall PyPy 3 math *1200 Jan/12/2021 22:55
405 B - Table Tennis PyPy 3 data structures implementation *1200 Jan/12/2021 14:44
404 C - Dominated Subarray PyPy 3 greedy implementation sortings strings two pointers *1200 Jan/12/2021 02:27
403 A - Wizard of Orz PyPy 3 constructive algorithms greedy math sortings *900 Jan/08/2021 23:24
402 A - Polycarp's Pockets GNU C++17 implementation *800 Jan/08/2021 18:47
401 A - Strange Partition PyPy 3 greedy math number theory *900 Jan/08/2021 15:13
400 D - Even-Odd Game PyPy 3 dp games greedy sortings *1200 Jan/04/2021 21:26
399 C - Long Jumps PyPy 3 dp graphs *1100 Jan/04/2021 21:20
398 B - Fair Division PyPy 3 dp greedy math *800 Jan/04/2021 20:15
397 A - Cards for Friends Python 3 greedy math *800 Jan/04/2021 20:09
396 A - Regular Bracket Sequence GNU C++17 constructive algorithms greedy *1000 Jan/01/2021 18:23
395 B - Red and Blue GNU C++17 dp greedy *1000 Jan/01/2021 00:08
394 B - Maximum Sum of Digits PyPy 3 greedy *1100 Dec/23/2020 23:07
393 C1 - Increasing Subsequence (easy version) GNU C++17 greedy *1300 Dec/23/2020 22:50
392 C - Doors Breaking and Repairing PyPy 3 games *1200 Dec/23/2020 15:01
391 B - Personalized Cup PyPy 3 *1200 Dec/23/2020 14:55
390 B - Sail PyPy 3 brute force greedy implementation *1200 Dec/23/2020 14:36
389 C - Ternary XOR PyPy 3 greedy implementation *1200 Dec/23/2020 02:11
388 B - Fair Numbers PyPy 3 brute force math number theory Dec/20/2020 23:46
387 A - In-game Chat PyPy 3 implementation strings Dec/20/2020 20:38
386 B - Move and Turn GNU C++17 dp math *1300 Dec/20/2020 12:43
385 C - Row GCD GNU C++17 math number theory *1600 Dec/19/2020 22:50
384 A - Red-Blue Shuffle GNU C++17 math probabilities *800 Dec/19/2020 22:23
383 D - Sum of difference PyPy3 (7.3.0) AtCoder *400 Dec/19/2020 17:42
382 C - Unlucky 7 PyPy3 (7.3.0) AtCoder *300 Dec/19/2020 17:37
381 B - Blocks on Grid PyPy3 (7.3.0) AtCoder *200 Dec/19/2020 17:34
380 A - Brick PyPy3 (7.3.0) AtCoder *100 Dec/19/2020 17:30
379 A - Dungeon GNU C++17 binary search math *1100 Dec/17/2020 22:50
378 B - Find The Array GNU C++17 bitmasks constructive algorithms greedy *1400 Dec/17/2020 22:30
377 E1 - Close Tuples (easy version) PyPy 3 binary search combinatorics math sortings two pointers *1500 Dec/16/2020 15:11
376 D - Add to Neighbour and Remove PyPy 3 greedy math number theory *1400 Dec/15/2020 21:29
375 C - Unique Number PyPy 3 brute force greedy math *900 Dec/15/2020 20:54
374 B - Last Year's Substring PyPy 3 dp implementation strings *800 Dec/15/2020 20:19
373 A - Favorite Sequence PyPy 3 implementation two pointers *800 Dec/15/2020 20:07
372 D - Candy Box (easy version) PyPy 3 greedy sortings *1400 Dec/15/2020 15:10
371 F - Range Xor Query PyPy3 (7.3.0) AtCoder *600 Dec/13/2020 19:02
370 D - Stamp PyPy3 (7.3.0) AtCoder *400 Dec/13/2020 18:41
369 C - Duodecim Ferra PyPy3 (7.3.0) AtCoder *300 Dec/13/2020 18:09
368 B - Smartphone Addiction PyPy3 (7.3.0) AtCoder *200 Dec/13/2020 17:59
367 A - ABC Preparation PyPy3 (7.3.0) AtCoder *100 Dec/13/2020 17:30
366 A - String Generation GNU C++17 constructive algorithms greedy *800 Dec/12/2020 18:07
365 C - Random Events PyPy 3 dp math probabilities *1500 Dec/11/2020 23:04
364 B - Find the Spruce PyPy 3 brute force dp implementation *1400 Dec/11/2020 21:11
363 A - Cupboards PyPy 3 implementation *800 Dec/09/2020 15:08
362 C1 - Errich-Tac-Toe (Easy Version) PyPy 3 constructive algorithms math *2100 Dec/07/2020 19:49
361 B - Balls of Steel PyPy 3 brute force geometry greedy *1000 Dec/06/2020 20:19
360 A - Avoid Trygub PyPy 3 constructive algorithms sortings *800 Dec/06/2020 20:10
359 A - Tritonic Iridescence PyPy 3 implementation *1300 Dec/06/2020 15:21
358 A - Cancel the Trains PyPy 3 implementation *800 Dec/05/2020 22:26
357 B - Suffix Operations PyPy 3 constructive algorithms implementation *1400 Dec/05/2020 01:20
356 B - Easy Number Challenge PyPy 3 implementation number theory *1300 Dec/03/2020 22:57
355 A - Boy or Girl PyPy 3 brute force implementation strings *800 Dec/03/2020 22:34
354 A - Restoring Three Numbers PyPy 3 math *800 Dec/03/2020 15:18
353 B - Jumps PyPy 3 constructive algorithms math *1200 Nov/30/2020 22:24
352 C - Ping-pong PyPy 3 constructive algorithms games math *1100 Nov/30/2020 22:11
351 A - Strange Functions PyPy 3 math number theory *800 Nov/30/2020 20:08
350 A - Bear and Poker PyPy 3 implementation math number theory *1300 Nov/30/2020 16:04
349 C - Brutality PyPy 3 greedy sortings two pointers *1300 Nov/30/2020 15:42
348 B - Repainting Street PyPy 3 brute force greedy *1100 Nov/29/2020 13:09
347 A - Prison Break PyPy 3 brute force math *800 Nov/29/2020 12:41
346 B - Unique Bid Auction PyPy 3 implementation *800 Nov/25/2020 11:55
345 A - Special Permutation PyPy 3 constructive algorithms probabilities *800 Nov/25/2020 11:53
344 C - Sequence Transformation PyPy 3 greedy implementation *1200 Nov/25/2020 11:51
343 D - Number into Sequence PyPy 3 constructive algorithms math number theory *1300 Nov/25/2020 11:51
342 B - Quizzes PyPy3 (7.3.0) AtCoder *200 Nov/22/2020 17:32
341 A - Determinant PyPy3 (7.3.0) AtCoder *100 Nov/22/2020 17:30
340 C - String Equality PyPy 3 dp greedy hashing implementation strings *1400 Nov/22/2020 11:22
339 B - Non-Substring Subsequence PyPy 3 dp greedy implementation strings *900 Nov/21/2020 21:05
338 A - Subtract or Divide PyPy 3 greedy math *800 Nov/21/2020 20:17
337 B - Toy Blocks PyPy 3 binary search greedy math sortings *1400 Nov/19/2020 21:17
336 C - Two Brackets PyPy 3 greedy *800 Nov/19/2020 20:26
335 A - Robot Program PyPy 3 math *800 Nov/19/2020 20:15
334 B - Wilbur and Array PyPy 3 greedy implementation *1100 Nov/19/2020 14:30
333 C - ABBB PyPy 3 brute force data structures greedy strings *1100 Nov/18/2020 18:57
332 C1 - Binary Table (Easy Version) PyPy 3 constructive algorithms implementation *1500 Nov/17/2020 23:39
331 B - Sum of Medians PyPy 3 greedy math *900 Nov/17/2020 20:40
330 A - Buy the String PyPy 3 implementation math *800 Nov/17/2020 20:09
329 C - Knapsack PyPy 3 constructive algorithms greedy math sortings *1300 Nov/17/2020 15:52
328 B - Numbers Box PyPy 3 greedy math *1000 Nov/17/2020 15:36
327 A - Add Candies PyPy 3 constructive algorithms math *800 Nov/17/2020 15:15
326 D - Water Heater PyPy3 (7.3.0) AtCoder *400 Nov/15/2020 18:20
325 C - Travel PyPy3 (7.3.0) AtCoder *300 Nov/15/2020 17:53
324 B - Billiards PyPy3 (7.3.0) AtCoder *200 Nov/15/2020 17:36
323 A - ReLU PyPy3 (7.3.0) AtCoder *100 Nov/15/2020 17:30
322 B - Valerii Against Everyone Python 3 constructive algorithms data structures greedy sortings *1000 Nov/13/2020 20:44
321 A - Specific Tastes of Andre PyPy 3 constructive algorithms implementation *800 Nov/13/2020 20:07
320 C - To 3 PyPy3 (7.3.0) AtCoder *300 Nov/08/2020 18:22
319 B - Almost GCD PyPy3 (7.3.0) AtCoder *200 Nov/08/2020 17:40
318 A - twiblr PyPy3 (7.3.0) AtCoder *100 Nov/08/2020 17:34
317 A - Kids Seating GNU C++17 constructive algorithms math *800 Nov/04/2020 20:10
316 C - The Delivery Dilemma GNU C++17 binary search greedy sortings *1400 Nov/04/2020 20:06
315 B - Saving the City PyPy 3 dp greedy math sortings *1300 Nov/04/2020 18:01
314 D - Hachi PyPy3 (7.3.0) AtCoder *400 Nov/02/2020 16:02
313 C - Collinearity PyPy3 (7.3.0) AtCoder *300 Nov/02/2020 15:21
312 B - Elimination PyPy 3 greedy math *900 Nov/02/2020 14:55
311 C - Division PyPy 3 math number theory *1500 Nov/02/2020 14:51
310 B - Trapezoid Sum PyPy3 (7.3.0) AtCoder *200 Nov/01/2020 19:26
309 A - Heavy Rotation PyPy3 (7.3.0) AtCoder *100 Nov/01/2020 19:20
308 A - Array Rearrangment PyPy 3 greedy sortings *800 Nov/01/2020 16:46
307 B - Tanya and Postcard PyPy 3 greedy implementation strings *1400 Nov/01/2020 12:42
306 A - Love Triangle PyPy 3 graphs *800 Nov/01/2020 12:13
305 A - Vitaly and Strings PyPy 3 constructive algorithms strings *1600 Nov/01/2020 11:43
304 A - Flipping Game PyPy 3 brute force dp implementation *1200 Nov/01/2020 10:54
303 A - Cheap Travel PyPy 3 implementation *1200 Nov/01/2020 10:12
302 B - Chess Cheater PyPy 3 greedy implementation sortings *1400 Nov/01/2020 09:36
301 A - Avoiding Zero PyPy 3 math sortings *900 Nov/01/2020 09:36
300 B - Vanya and Books PyPy 3 implementation math *1200 Nov/01/2020 09:32
299 A - Little Pony and Crystal Mine PyPy 3 implementation *800 Oct/31/2020 12:36
298 B - Little Pony and Sort by Shift PyPy 3 implementation *1200 Oct/31/2020 12:18
297 A - Ksenia and Pan Scales PyPy 3 greedy implementation *1100 Oct/30/2020 11:36
296 D - Queue Python 3 greedy implementation sortings *1300 Oct/29/2020 23:56
295 A - Marketing Scheme GNU C++17 brute force constructive algorithms greedy math *800 Oct/27/2020 22:38
294 B - Reverse Binary Strings GNU C++17 constructive algorithms greedy *1200 Oct/27/2020 22:37
293 A - Finding Sasuke PyPy 3 math *800 Oct/27/2020 17:06
292 A - Reorder GNU C++17 math *800 Oct/24/2020 23:13
291 B - Prime Square GNU C++17 constructive algorithms math *900 Oct/24/2020 23:13
290 E - Two Round Dances PyPy 3 combinatorics math *1300 Oct/21/2020 11:13
289 D - Districts Connection PyPy 3 constructive algorithms dfs and similar *1200 Oct/21/2020 11:09
288 C - Dominant Piranha PyPy 3 constructive algorithms greedy *900 Oct/20/2020 20:38
287 B - Yet Another Bookshelf PyPy 3 greedy implementation *800 Oct/20/2020 20:23
286 A - Boring Apartments PyPy 3 implementation math *800 Oct/20/2020 20:12
285 B - Belted Rooms PyPy 2 graphs implementation *1200 Oct/17/2020 19:31
284 A - Box is Pull PyPy 2 math *800 Oct/17/2020 19:02
283 D - Takahashi Unevolved PyPy3 (7.3.0) AtCoder *400 Oct/17/2020 17:13
282 C - Cream puff PyPy3 (7.3.0) AtCoder *300 Oct/17/2020 16:51
281 B - Various distances PyPy3 (7.3.0) AtCoder *200 Oct/17/2020 16:34
280 A - box PyPy3 (7.3.0) AtCoder *100 Oct/17/2020 16:30
279 E - String Reversal PyPy 3 data structures greedy strings *1900 Oct/13/2020 20:14
278 A - Keyboard PyPy3 (7.3.0) AtCoder *100 Oct/13/2020 14:57
277 D - String Deletion PyPy 3 binary search data structures greedy two pointers *1700 Oct/13/2020 10:59
276 C - Numbers on Whiteboard PyPy 3 constructive algorithms data structures greedy implementation math *1000 Oct/11/2020 15:08
275 B - Barrels PyPy 3 greedy implementation sortings *800 Oct/11/2020 14:47
274 A - Number of Apartments PyPy 3 brute force constructive algorithms math *900 Oct/11/2020 14:39
273 C - Songs Compression PyPy 3 sortings *1100 Oct/08/2020 17:38
272 B1 - Books Exchange (easy version) PyPy 3 dsu math *1000 Oct/08/2020 17:30
271 A - Case of the Zeros and Ones PyPy 3 greedy *900 Oct/08/2020 17:27
270 A - Silent Classroom PyPy 3 combinatorics greedy *900 Oct/05/2020 19:13
269 A - Lunch Rush PyPy 3 implementation *900 Oct/05/2020 19:04
268 A - Comparing Two Long Integers PyPy 3 implementation strings *900 Oct/05/2020 19:00
267 A - Neverending competitions PyPy 3 implementation math *900 Oct/05/2020 18:51
266 A - Pasha and Stick PyPy 3 combinatorics math *1000 Oct/05/2020 18:37
265 A - Chord PyPy 3 brute force implementation *1200 Oct/04/2020 15:16
264 B - Parade PyPy 3 math *1100 Oct/04/2020 14:45
263 A - Room Leader PyPy 3 implementation *1000 Oct/04/2020 14:30
262 C - Substring Game in the Lesson PyPy 3 games greedy strings *1300 Oct/03/2020 18:49
261 A - Shell Game PyPy 3 constructive algorithms implementation math *1000 Oct/03/2020 18:24
260 C - Phone Numbers PyPy 3 implementation strings *1400 Oct/02/2020 19:32
259 A - Pasha and Pixels PyPy 3 brute force *1100 Oct/02/2020 19:10
258 B - Average Sleep Time PyPy 3 data structures implementation math *1300 Oct/02/2020 18:14
257 B - Maxim Buys an Apartment PyPy 3 constructive algorithms math *1200 Oct/02/2020 17:12
256 A - Fake NP PyPy 3 greedy math *1000 Oct/02/2020 16:57
255 B - Arrays Sum GNU C++17 constructive algorithms greedy math *1400 Sep/30/2020 23:40
254 A - Circle Coloring PyPy 3 constructive algorithms *800 Sep/30/2020 20:09
253 C - Increase and Copy PyPy 3 binary search constructive algorithms math *1100 Sep/30/2020 14:16
252 B - Symmetric Matrix PyPy 3 implementation *900 Sep/28/2020 16:14
251 A - Floor Number PyPy 3 implementation math *800 Sep/28/2020 15:53
250 A - Copy-paste PyPy 3 greedy math *800 Sep/27/2020 23:51
249 D - Knapsack 1 PyPy3 (7.3.0) AtCoder *100 Sep/26/2020 14:43
248 C - Vacation PyPy3 (7.3.0) AtCoder *100 Sep/26/2020 00:30
247 B - Frog 2 PyPy3 (7.3.0) AtCoder *100 Sep/25/2020 23:28
246 A - Frog 1 PyPy3 (7.3.0) AtCoder *100 Sep/25/2020 22:35
245 C1 - Pokémon Army (easy version) PyPy 3 constructive algorithms dp greedy *1300 Sep/25/2020 10:03
244 B - Rock and Lever Python 3 bitmasks math *1200 Sep/24/2020 22:02
243 A - Cubes Sorting PyPy 3 math sortings *900 Sep/24/2020 21:29
242 L - Lazyland GNU C++17 *900 Sep/24/2020 10:28
241 A - Magnets GNU C++17 implementation *800 Sep/24/2020 09:46
240 A - Digit Game GNU C++17 games greedy implementation *900 Sep/22/2020 13:53
239 A - Array with Odd Sum GNU C++17 math *800 Sep/22/2020 11:20
238 A - New Year and Hurry PyPy 3 binary search brute force implementation math *800 Sep/22/2020 09:44
237 C - A x B + C C++ (GCC 9.2.1) AtCoder *300 Sep/19/2020 18:15
236 B - Go to Jail PyPy3 (7.3.0) AtCoder *200 Sep/19/2020 17:33
235 A - Plural Form PyPy3 (7.3.0) AtCoder *100 Sep/19/2020 17:31
234 B - Negative Prefixes PyPy 3 greedy sortings *1300 Sep/16/2020 10:33
233 D - Chat in a Circle PyPy3 (7.3.0) AtCoder *400 Sep/16/2020 01:49
232 A - Buying Torches PyPy 3 math *1000 Sep/15/2020 13:02
231 C - Ubiquity PyPy3 (7.3.0) AtCoder *300 Sep/13/2020 19:18
230 B - Product Max PyPy3 (7.3.0) AtCoder *200 Sep/13/2020 17:34
229 A - Not PyPy3 (7.3.0) AtCoder *100 Sep/13/2020 17:31
228 A - Cut Ribbon PyPy 3 brute force dp *1300 Sep/13/2020 14:04
227 B - Maximum Product PyPy 3 brute force dp greedy implementation sortings *1200 Sep/12/2020 19:48
226 A - Subset Mex PyPy 3 greedy implementation math *900 Sep/12/2020 19:27
225 A - Ahahahahahahahaha PyPy 3 constructive algorithms math *1100 Sep/09/2020 16:57
224 A - Permutation Forgery PyPy 3 constructive algorithms *800 Sep/06/2020 20:44
223 C - Yet Another Array Restoration GNU C++17 brute force math number theory *1200 Sep/04/2020 22:33
222 B - Minimum Product GNU C++17 brute force greedy math *1100 Sep/04/2020 22:26
221 A - Yet Another Two Integers Problem GNU C++17 greedy math *800 Sep/04/2020 22:20
220 E - Bertown roads PyPy 3 dfs and similar graphs *2000 Sep/03/2020 15:57
219 B - Power Sequence PyPy 2 brute force math number theory sortings *1500 Aug/31/2020 15:57
218 A - Juggling Letters GNU C++17 greedy strings *800 Aug/30/2020 23:49
217 C - Sum of product of pairs Python (3.8.2) AtCoder *300 Aug/30/2020 00:43
216 D - Friends C++ (GCC 9.2.1) AtCoder *400 Aug/29/2020 19:05
215 B - Substring Python (3.8.2) AtCoder *200 Aug/29/2020 17:50
214 A - Don't be late Python (3.8.2) AtCoder *100 Aug/29/2020 17:45
213 E - Tree Queries PyPy 2 dfs and similar graphs trees *1900 Aug/26/2020 23:13
212 C - Binary String Reconstruction GNU C++17 2-sat brute force constructive algorithms greedy *1500 Aug/25/2020 23:10
211 A - String Similarity GNU C++17 constructive algorithms strings *800 Aug/25/2020 22:55
210 C - Step Python (3.8.2) AtCoder *300 Aug/22/2020 17:43
209 B - Multiple of 9 Python (3.8.2) AtCoder *200 Aug/22/2020 17:35
208 A - Takoyaki Python (3.8.2) AtCoder *100 Aug/22/2020 17:33
207 A - Suborrays GNU C++17 constructive algorithms math *800 Aug/18/2020 14:45
206 C - Omkar and Waterslide GNU C++17 greedy implementation *1200 Aug/17/2020 01:25
205 B - Omkar and Infinity Clock GNU C++17 implementation math *800 Aug/17/2020 00:55
204 A - Omkar and Password GNU C++17 greedy math *800 Aug/17/2020 00:52
203 A - Remove Smallest GNU C++17 greedy sortings *800 Aug/15/2020 14:34
202 A - Bad Triangle GNU C++17 geometry math *800 Aug/15/2020 14:18
201 B - Substring Removal Game Python 3 games greedy sortings *800 Aug/15/2020 13:04
200 B - Boboniu Plays Chess Python 3 constructive algorithms *1100 Aug/12/2020 21:03
199 A - Boboniu Likes to Color Balls Python 3 brute force math *1000 Aug/12/2020 20:38
198 C - Cyclic Permutations Python 3 combinatorics dp graphs math *1500 Aug/10/2020 21:16
197 B - Fix You Python 3 brute force greedy implementation *800 Aug/09/2020 20:20
196 B - Gifts Fixing Python 3 greedy *800 Aug/05/2020 23:07
195 B - Distance Python (3.8.2) AtCoder *200 Aug/02/2020 22:18
194 A - Air Conditioner Python (3.8.2) AtCoder *100 Aug/02/2020 22:14
193 B - Captain Flint and a Long Voyage Python 3 greedy math *1000 Aug/01/2020 12:45
192 A - Captain Flint and Crew Recruitment Python 3 brute force greedy math number theory *800 Aug/01/2020 12:35
191 C1 - Prefix Flip (Easy Version) Python 3 constructive algorithms data structures strings *1300 Jul/21/2020 23:02
190 B - Sequential Nim Python 3 dp games *1100 Jul/21/2020 21:28
189 A - Common Subsequence Python 3 brute force *800 Jul/21/2020 20:09
188 D - a-Good String PyPy 2 bitmasks brute force divide and conquer dp implementation *1500 Jul/18/2020 15:53
187 C - Make It Good Python 3 greedy *1200 Jul/18/2020 00:01
186 A - Three Pairwise Maximums Python 3 math *800 Jul/17/2020 21:39
185 B - Restore the Permutation by Merger Python 3 greedy *800 Jul/17/2020 20:23
184 A - LLPS Python 3 binary search bitmasks brute force greedy implementation strings *800 Jul/16/2020 17:11
183 B - Borze Python 3 expression parsing implementation *800 Jul/15/2020 20:36
182 A - Line to Cashier Python 3 implementation *900 Jul/14/2020 20:45
181 C - Create The Teams Python 3 brute force dp greedy implementation sortings *1400 Jul/13/2020 14:33
180 B - Universal Solution Python 3 greedy *1400 Jul/13/2020 14:14
179 A - Three Indices Python 3 brute force data structures *900 Jul/13/2020 13:37
178 C - Omkar and Baseball Python 3 constructive algorithms math *1500 Jul/11/2020 21:58
177 B - Omkar and Last Class of Math Python 3 greedy math number theory *1300 Jul/11/2020 21:01
176 A - Omkar and Completion Python 3 constructive algorithms implementation *800 Jul/11/2020 20:36
175 B - Ternary String PyPy 2 binary search dp implementation two pointers *1200 Jul/11/2020 17:08
174 A - Wasted Time Python 3 geometry *900 Jul/10/2020 21:58
173 A - Bulbs Python 3 implementation *800 Jul/10/2020 21:42
172 A - Blackjack Python 3 implementation *800 Jul/09/2020 21:26
171 A - Ultra-Fast Mathematician Python 3 implementation *800 Jul/09/2020 21:15
170 A - Paper Airplanes Python 3 math *800 Jul/06/2020 18:57
169 A - I'm bored with life Python 3 implementation math number theory *800 Jul/06/2020 18:49
168 A - Love "A" Python 3 implementation strings *800 Jul/06/2020 18:46
167 B - Judge Status Summary Python (3.8.2) AtCoder *200 Jul/05/2020 17:36
166 A - Payment Python (3.8.2) AtCoder *100 Jul/05/2020 17:32
165 C - Element Extermination Python 3 constructive algorithms data structures greedy *1400 Jul/05/2020 14:04
164 B - Neighbor Grid Python 3 constructive algorithms greedy *1200 Jul/05/2020 13:58
163 A - Sign Flipping Python 3 constructive algorithms math *1100 Jul/05/2020 13:29
162 A - C+= PyPy 2 brute force greedy implementation math *800 Jul/04/2020 20:54
161 A - Again Twenty Five! Python 3 number theory *800 Jul/03/2020 13:43
160 A - Olesya and Rodion Python 3 math *1000 Jul/02/2020 15:57
159 C - A Cookie for You Python 3 greedy implementation math *1300 Jul/01/2020 20:54
158 B - Magical Calendar Python 3 math *1200 Jul/01/2020 19:46
157 A - Magical Sticks Python 3 math *800 Jul/01/2020 19:09
156 A - Three Friends Python 3 brute force greedy math sortings *900 Jun/30/2020 18:09
155 A - Balanced Rating Changes Python 3 implementation math *1000 Jun/29/2020 18:05
154 A - Collecting Coins Python 3 math *800 Jun/29/2020 17:41
153 B - Multiply by 2, divide by 6 Python 3 math *900 Jun/28/2020 22:08
152 C - Move Brackets Python 3 greedy strings *1000 Jun/28/2020 22:07
151 A - Required Remainder Python 3 Jun/28/2020 22:07
150 A - Donut Shops Python 3 greedy implementation math *1000 Jun/25/2020 20:53
149 B - 01 Game Python 3 games *900 Jun/25/2020 20:24
148 B - AccurateLee Python 3 greedy implementation strings *1200 Jun/24/2020 19:48
147 A - FashionabLee Python 3 geometry math *800 Jun/23/2020 19:37
146 B - Sale Python 3 greedy sortings *900 Jun/22/2020 19:55
145 B - Trace Python 3 geometry sortings *1000 Jun/22/2020 19:39
144 E - Red Scarf Python (3.8.2) AtCoder *500 Jun/21/2020 22:01
143 D - Replacing Python (3.8.2) AtCoder *400 Jun/21/2020 21:56
142 C - One Quadrillion and One Dalmatians Python (3.8.2) AtCoder *300 Jun/21/2020 21:26
141 B - Mix Juice Python (3.8.2) AtCoder *200 Jun/21/2020 17:32
140 A - αlphabet Python (3.8.2) AtCoder *100 Jun/21/2020 17:30
139 A - Maximum GCD PyPy 2 greedy implementation math number theory *800 Jun/21/2020 16:35
138 B - Codeforces Subsequences Python 3 brute force constructive algorithms greedy math strings *1500 Jun/20/2020 00:01
137 B - Non-Coprime Partition Python 3 constructive algorithms math *1100 Jun/19/2020 20:07
136 A - Equality Python 3 implementation strings *800 Jun/19/2020 19:58
135 B - Maximums Python 3 implementation math *900 Jun/18/2020 18:03
134 A - Bad Ugly Numbers Python 3 constructive algorithms number theory *1000 Jun/18/2020 12:04
133 C - Social Distance Python 3 constructive algorithms greedy math *1300 Jun/17/2020 13:42
132 B - Even Array PyPy 2 greedy math *800 Jun/16/2020 20:18
131 A - Short Substrings PyPy 2 implementation strings *800 Jun/16/2020 20:08
130 A - XXXXX PyPy 2 brute force data structures number theory two pointers *1200 Jun/16/2020 12:22
129 A - Football PyPy 2 strings *1000 Jun/14/2020 22:23
128 C - Forbidden List Python (3.8.2) AtCoder *300 Jun/14/2020 18:09
127 B - Crane and Turtle Python (3.8.2) AtCoder *200 Jun/14/2020 17:42
126 A - Five Variables Python (3.8.2) AtCoder *100 Jun/14/2020 17:31
125 A - MUH and Sticks Python 3 implementation *1100 Jun/13/2020 19:14
124 A - Uncowed Forces Python 3 implementation *1000 Jun/13/2020 19:07
123 B - Shuffle Python 3 math two pointers *1300 Jun/12/2020 13:10
122 A - Amusing Joke Python 3 implementation sortings strings *800 Jun/12/2020 13:03
121 A - Shovels and Swords Python 3 binary search greedy math *1100 Jun/12/2020 00:23
120 A - Pangram Python 3 implementation strings *800 Jun/09/2020 18:54
119 A - Translation Python 3 implementation strings *800 Jun/09/2020 18:51
118 A - Petya and Strings Python 3 implementation strings *800 Jun/09/2020 18:47
117 A - Two Substrings Python 3 brute force dp greedy implementation strings *1500 Jun/09/2020 00:48
116 B - Trouble Sort Python 3 constructive algorithms implementation *1300 Jun/08/2020 12:42
115 A - Matrix Game Python 3 games greedy implementation *1100 Jun/07/2020 20:30
114 B - Roadside Trees (Simplified Edition) Python 3 greedy implementation *1000 Jun/05/2020 12:36
113 C - Johnny and Another Rating Drop Python 3 bitmasks greedy math *1400 Jun/05/2020 00:03
112 B - Johnny and His Hobbies Python 3 bitmasks brute force *1200 Jun/04/2020 20:47
111 A - Johnny and Ancient Computer Python 3 implementation *1000 Jun/04/2020 20:18
110 A - IQ test Python 3 brute force *1300 Jun/04/2020 12:56
109 B - DZY Loves Strings Python 3 greedy implementation *1000 Jun/03/2020 19:14
108 B - Lecture Python 3 implementation strings *1000 Jun/03/2020 19:04
107 A - Odd Selection Python 3 brute force implementation math *1200 Jun/01/2020 13:34
106 B - Multiplication 2 Python (3.8.2) AtCoder *200 May/31/2020 17:38
105 A - Multiplication 1 Python (3.8.2) AtCoder *100 May/31/2020 17:30
104 A - Color Revolution Kotlin *special problem math *1000 May/29/2020 20:20
103 B - New Theatre Square Python 3 brute force dp greedy implementation two pointers *1000 May/28/2020 20:48
102 A - Berland Poker Python 3 brute force greedy math *1000 May/28/2020 20:27
101 C - Celex Update Python 3 math *1600 May/27/2020 15:19
100 B - Maria Breaks the Self-isolation Python 3 greedy sortings *1000 May/26/2020 21:25
99 A - Park Lighting Python 3 greedy math *800 May/26/2020 20:13
98 C - Similar Pairs Python 3 constructive algorithms graph matchings greedy sortings *1100 May/25/2020 00:09
97 D - Buying Shovels Python 3 math number theory *1300 May/24/2020 20:23
96 B - Honest Coach Python 3 greedy sortings *800 May/24/2020 19:23
95 A - Minimal Square Python 3 greedy math *800 May/24/2020 19:15
94 A - New Year Candles Python 3 implementation *1000 May/22/2020 23:10
93 A - Multiplication Table Python 3 implementation number theory *1000 May/21/2020 19:44
92 A - Dragons Python 3 greedy sortings *1000 May/21/2020 19:35
91 B - Xenia and Ringroad Python 3 implementation *1000 May/21/2020 00:27
90 A - cAPS lOCK Python 3 implementation strings *1000 May/21/2020 00:13
89 B - Queue at the School Python 3 constructive algorithms graph matchings implementation shortest paths *800 May/20/2020 23:58
88 C - The World is a Theatre Python 3 combinatorics math *1400 May/20/2020 13:11
87 B - Vanya and Lanterns Python 3 binary search implementation math sortings *1200 May/19/2020 11:16
86 C - : (Colon) Python (3.8.2) AtCoder *300 May/17/2020 18:12
85 B - ... (Triple Dots) Python (3.8.2) AtCoder *200 May/17/2020 17:36
84 A - ∴ (Therefore) Python (3.8.2) AtCoder *100 May/17/2020 17:33
83 A - Alarm Clock Python 3 math *900 May/17/2020 15:05
82 A - Sequence with Digits Python 3 brute force implementation math *1200 May/16/2020 21:33
81 A - Help Far Away Kingdom Python 3 strings *800 May/16/2020 21:14
80 A - I Wanna Be the Guy Python 3 greedy implementation *800 May/16/2020 20:37
79 B - Limericks Python 3 math number theory May/16/2020 19:36
78 A - Arya and Bran Python 3 implementation *900 May/16/2020 19:14
77 A - Divide it! Python 3 brute force greedy implementation *800 May/16/2020 18:50
76 A - Anton and Letters Python 3 constructive algorithms implementation *800 May/16/2020 18:39
75 A - Expression Python 3 brute force math *1000 May/16/2020 16:48
74 A - Tram Python 3 implementation *800 May/16/2020 16:41
73 A - Puzzles Python 3 greedy *900 May/16/2020 15:04
72 A - Dubstep Python 3 strings *900 May/16/2020 14:47
71 A - Games Python 3 brute force *800 May/16/2020 14:27
70 A - Game With Sticks Python 3 implementation *900 May/16/2020 14:19
69 A - Arrival of the General Python 3 implementation *800 May/16/2020 13:01
68 A - Beautiful Matrix Python 3 implementation *800 May/16/2020 12:52
67 A - Presents Python 3 implementation *800 May/16/2020 00:19
66 A - k-String Python 3 implementation strings *1000 May/15/2020 13:15
65 A - Chat room Python 3 greedy strings *1000 May/15/2020 12:41
64 C - Board Moves Python 3 math *1000 May/14/2020 22:49
63 B - Two Arrays And Swaps Python 3 greedy sortings *800 May/14/2020 20:22
62 A - Most Unstable Array Python 3 constructive algorithms greedy math *800 May/14/2020 20:13
61 A - Helpful Maths Python 3 greedy implementation sortings strings *800 May/14/2020 18:38
60 A - Free Cash Python 3 implementation *1000 May/14/2020 18:34
59 A - Greg's Workout Python 3 implementation *800 May/14/2020 16:04
58 A - Orac and Factors Python 3 math *900 May/13/2020 21:34
57 A - Theatre Square Python 3 math *1000 May/11/2020 19:47
56 A - Insomnia cure Python 3 constructive algorithms implementation math *800 May/11/2020 19:26
55 B - Drinks Python 3 implementation math *800 May/10/2020 20:35
54 B - T-primes Python 3 binary search implementation math number theory *1300 May/10/2020 20:23
53 A - Perfect Permutation Python 3 implementation math *800 May/10/2020 19:22
52 B - Easy Linear Programming Python (3.8.2) AtCoder *200 May/10/2020 17:57
51 A - Registration Python (3.8.2) AtCoder *100 May/10/2020 17:40
50 C - K-th Not Divisible by n Python 3 binary search math *1200 May/09/2020 22:24
49 B - Same Parity Summands Python 3 constructive algorithms math *1200 May/09/2020 21:12
48 A - Sum of Round Numbers Python 3 implementation math *800 May/09/2020 20:13
47 A - Vasya and Socks Python 3 brute force implementation math *900 May/09/2020 19:48
46 A - Elevator Python 3 brute force implementation math *1000 May/09/2020 19:39
45 B - Square? Python 3 brute force implementation math *900 May/09/2020 15:56
44 A - Kefa and First Steps Python 3 brute force dp implementation *900 May/08/2020 23:18
43 A - A+B (Trial Problem) GNU C++17 implementation *800 May/08/2020 22:59
42 A - Puzzle Pieces Python 3 math *800 May/06/2020 20:16
41 A - HQ9+ Python 3 implementation *900 May/03/2020 23:42
40 A - Football Python 3 implementation strings *900 May/03/2020 23:39
39 D - Floor Function Python (3.8.2) AtCoder *400 May/02/2020 18:54
38 B - 1% Python (3.8.2) AtCoder *200 May/02/2020 17:52
37 A - We Love Golf Python (3.8.2) AtCoder *100 May/02/2020 17:45
36 A - Phoenix and Balance Python 3 greedy math *800 May/02/2020 11:48
35 A - Three Piles of Candies Python 3 brute force constructive algorithms math *800 Apr/30/2020 10:48
34 A - Even Odds GNU C++17 math *900 Apr/29/2020 23:59
33 A - Twins Python 3 greedy sortings *900 Apr/29/2020 19:41
32 A - Lucky Division Python 3 brute force number theory *1000 Apr/29/2020 19:28
31 A - Mahmoud and Longest Uncommon Subsequence Python 3 constructive algorithms strings *1000 Apr/29/2020 16:04
30 A - Add Odd or Subtract Even GNU C++17 greedy implementation math *800 Apr/27/2020 16:15
29 B - Binary Period Python 3 constructive algorithms strings *1100 Apr/27/2020 15:49
28 A - Bachgold Problem Python 3 greedy implementation math number theory *800 Apr/27/2020 15:44
27 C - Tax Increase Python3 (3.4.3) AtCoder *300 Apr/26/2020 22:34
26 B - Count Balls Python3 (3.4.3) AtCoder *200 Apr/26/2020 22:16
25 A - Station and Bus Python3 (3.4.3) AtCoder *100 Apr/26/2020 21:56
24 A - Road To Zero GNU C++17 greedy math *1000 Apr/26/2020 20:41
23 C - gacha Python (3.8.2) AtCoder *300 Apr/26/2020 18:46
22 B - Battle Python (3.8.2) AtCoder *200 Apr/26/2020 18:42
21 A - Sheep and Wolves Python (3.8.2) AtCoder *100 Apr/26/2020 18:10
20 A - Choose Two Numbers Python 3 math sortings *800 Apr/25/2020 14:15
19 B - Sorted Adjacent Differences Python 3 constructive algorithms sortings *1200 Apr/24/2020 11:19
18 A - Filling Diamonds GNU C++17 brute force dp implementation math *900 Apr/24/2020 10:47
17 B - Yet Another Palindrome Problem GNU C++17 brute force strings *1100 Apr/24/2020 10:32
16 A - Nastya and Rice Python 3 math *900 Apr/23/2020 21:26
15 A - EhAb AnD gCd Python 3 constructive algorithms greedy number theory *800 Apr/23/2020 16:25
14 A - Yet Another Tetris Problem Python 3 implementation number theory *900 Apr/23/2020 15:47
13 C - Alternating Subsequence GNU C++17 dp greedy two pointers *1200 Apr/22/2020 23:10
12 B - Balanced Array GNU C++17 constructive algorithms math *800 Apr/22/2020 23:03
11 A - Candies GNU C++17 brute force math *900 Apr/22/2020 22:51
10 A - Circle Pond Python (3.8.2) AtCoder *100 Apr/19/2020 17:40
9 B - Homework Python (3.8.2) AtCoder *200 Apr/19/2020 17:39
8 A - Splitting into digits PyPy 3 constructive algorithms implementation math *800 Apr/18/2020 19:05
7 A - Little C Loves 3 I Python 3 math *800 Apr/17/2020 15:40
6 A - Remove a Progression Python 3 math *800 Apr/17/2020 15:29
5 A - Yet Another Dividing into Teams Python 3 math *800 Apr/17/2020 15:17
4 A - Mishka and Contest Python 3 brute force implementation *800 Apr/17/2020 14:19
3 A - Domino piling Python 3 greedy math *800 Mar/10/2020 23:02
2 A - Next Round Python 3 *special problem implementation *800 Mar/07/2020 11:09
1 A - Watermelon Python 3 brute force math *800 Mar/07/2020 02:03

About

My Competitive Programming submissions


Languages

Language:Python 79.0%Language:C++ 20.8%Language:Kotlin 0.1%