Skip to content

nishitsharma03/Competitive_Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

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

Contents

# Title Solution Tags Submitted
603 D - The Number of Pairs GNU C++14 dp math number theory Mar/19/2021 21:52
602 C - Minimum Grid Path GNU C++14 brute force data structures greedy math Mar/18/2021 21:00
601 B - Binary Removals GNU C++14 brute force dp greedy implementation Mar/18/2021 20:31
600 A - Domino on Windowsill GNU C++14 combinatorics constructive algorithms math Mar/18/2021 20:26
599 E1 - Square-free division (easy version) GNU C++14 data structures dp greedy math number theory two pointers *1700 Mar/17/2021 21:13
598 C2 - k-LCM (hard version) GNU C++14 constructive algorithms math *1600 Mar/17/2021 21:02
597 C1 - k-LCM (easy version) GNU C++14 constructive algorithms math *1200 Mar/17/2021 20:50
596 B - M-arrays GNU C++14 constructive algorithms greedy math *1200 Mar/17/2021 20:27
595 A - Meximization GNU C++14 brute force data structures greedy sortings *800 Mar/17/2021 20:09
594 C - Going Home GNU C++14 brute force implementation math *1800 Mar/13/2021 16:17
593 B - Napoleon Cake GNU C++14 dp implementation sortings *900 Mar/13/2021 15:04
592 A - Alexey and Train GNU C++14 implementation *800 Mar/13/2021 14:59
591 C - Diamond Miner GNU C++14 geometry greedy sortings *1200 Mar/10/2021 18:08
590 B - Max and Mex GNU C++14 math *1100 Mar/10/2021 17:53
589 A - Split it! GNU C++14 brute force constructive algorithms greedy strings *900 Mar/10/2021 17:43
588 C - K-beautiful Strings GNU C++14 binary search brute force constructive algorithms greedy strings *2000 Mar/06/2021 21:49
587 D - GCD of an Array GNU C++14 brute force data structures hashing implementation math number theory sortings two pointers *2100 Mar/06/2021 21:18
586 B - Planet Lapituletti GNU C++14 brute force implementation *1300 Mar/06/2021 20:10
585 A - Anti-knapsack GNU C++14 constructive algorithms greedy *800 Mar/06/2021 19:41
584 D - Zookeeper and The Infinite Zoo GNU C++14 bitmasks constructive algorithms dp greedy math *1800 Mar/03/2021 02:50
583 B - Berland Crossword GNU C++14 bitmasks brute force greedy implementation *1400 Mar/02/2021 21:32
582 A - ABC String GNU C++14 bitmasks brute force implementation *900 Mar/02/2021 20:23
581 C - Pekora and Trampoline GNU C++14 brute force data structures dp greedy implementation *1700 Feb/28/2021 20:24
580 B - Minimal Cost GNU C++14 brute force math *1200 Feb/28/2021 19:44
579 A - K-th Largest Value GNU C++14 brute force greedy implementation *800 Feb/28/2021 19:08
578 C - Maximum width GNU C++14 binary search data structures dp greedy two pointers *1500 Feb/24/2021 04:14
577 D - Genius's Gambit GNU C++14 bitmasks constructive algorithms greedy math *1900 Feb/23/2021 19:39
576 B - Card Deck GNU C++14 data structures greedy math *1100 Feb/23/2021 14:43
575 A - Three swimmers GNU C++14 math *800 Feb/23/2021 14:37
574 G - Old Floppy Drive GNU C++14 binary search data structures math *1900 Feb/16/2021 22:26
573 E - Accidental Victory GNU C++14 binary search data structures greedy *1400 Feb/16/2021 21:17
572 F - Equalize the Array GNU C++14 binary search data structures greedy math sortings *1500 Feb/16/2021 20:58
571 D - Permutation Transformation GNU C++14 dfs and similar divide and conquer implementation *1200 Feb/16/2021 20:47
570 B - Balanced Remainders GNU C++14 brute force constructive algorithms math *1000 Feb/16/2021 20:41
569 C - Sum of Cubes GNU C++14 binary search brute force brute force math *1100 Feb/16/2021 20:34
568 A - Dense Array GNU C++14 greedy math *800 Feb/16/2021 20:16
567 D - Pythagorean Triples GNU C++14 binary search brute force math number theory *1500 Feb/15/2021 21:56
566 A - Arena GNU C++14 implementation sortings *800 Feb/15/2021 20:07
565 D - Soldier and Number Game GNU C++14 constructive algorithms dp math number theory *1700 Feb/15/2021 00:29
564 B - Appleman and Tree GNU C++14 dfs and similar dp trees *2000 Feb/14/2021 23:44
563 D - Multiples and Power Differences GNU C++14 constructive algorithms math number theory *2200 Feb/13/2021 00:05
562 C - Floor and Mod GNU C++14 binary search brute force math number theory *1700 Feb/12/2021 21:55
561 B - Replace and Keep Sorted GNU C++14 dp implementation math *1200 Feb/12/2021 20:52
560 A - Add and Divide GNU C++14 brute force greedy math *1000 Feb/12/2021 20:35
559 C - Searching Local Minimum GNU C++14 binary search interactive math ternary search *1700 Feb/07/2021 20:53
558 B - The Great Hero GNU C++14 greedy implementation sortings *900 Feb/07/2021 20:39
557 A - Yet Another String Game GNU C++14 games greedy strings *800 Feb/07/2021 20:08
556 D - Circle Lattice Points C++ (GCC 9.2.1) AtCoder *400 Feb/07/2021 03:27
555 B - Remove It C++ (GCC 9.2.1) AtCoder *200 Feb/06/2021 17:36
554 A - Vanishing Pitch C++ (GCC 9.2.1) AtCoder *100 Feb/06/2021 17:34
553 C - Fence Painting GNU C++14 brute force constructive algorithms greedy implementation Feb/05/2021 21:49
552 B - New Colony GNU C++14 brute force greedy implementation Feb/05/2021 20:36
551 A - Space Navigation GNU C++14 greedy implementation math strings Feb/05/2021 20:09
550 A - Olympiad GNU C++14 implementation sortings *800 Jan/31/2021 03:58
549 A - Mahmoud and Ehab and the MEX GNU C++14 greedy implementation *1000 Jan/31/2021 03:55
548 D - Journey GNU C++14 dfs and similar dp dsu implementation *1700 Jan/29/2021 23:31
547 C - Longest Simple Cycle GNU C++14 dp graphs greedy *1600 Jan/29/2021 21:08
546 B - Inflation GNU C++14 binary search brute force greedy math *1300 Jan/29/2021 20:46
545 A - K-divisible Sum GNU C++14 binary search constructive algorithms greedy math *1000 Jan/29/2021 20:09
544 C - Nezzar and Symmetric Array GNU C++14 implementation sortings Jan/28/2021 21:49
543 B - Nezzar and Lucky Number GNU C++14 dp math Jan/28/2021 20:43
542 A - Nezzar and Colorful Balls GNU C++14 Jan/28/2021 20:07
541 G - Strange Beauty GNU C++14 dp graphs math number theory Jan/26/2021 22:48
540 D - Cleaning the Phone GNU C++14 binary search dp greedy number theory sortings two pointers Jan/25/2021 21:36
539 E - Advertising Agency GNU C++14 combinatorics implementation math sortings Jan/25/2021 21:02
538 C - Ball in Berland GNU C++14 combinatorics dfs and similar graphs hashing math Jan/25/2021 20:49
537 B - New Year's Number GNU C++14 brute force dp math Jan/25/2021 20:34
536 A - Odd Divisor GNU C++14 bitmasks math number theory Jan/25/2021 20:31
535 F - Sugoroku2 C++ (GCC 9.2.1) AtCoder *600 Jan/24/2021 00:13
534 D - Logical Expression C++ (GCC 9.2.1) AtCoder *400 Jan/23/2021 18:00
533 C - Mandarin Orange C++ (GCC 9.2.1) AtCoder *300 Jan/23/2021 17:43
532 B - Alcoholic C++ (GCC 9.2.1) AtCoder *200 Jan/23/2021 17:38
531 A - Slot C++ (GCC 9.2.1) AtCoder *100 Jan/23/2021 17:31
530 E1 - Stars Drawing (Easy Edition) GNU C++14 brute force dp greedy *1700 Jan/21/2021 19:46
529 D - Cleaning GNU C++14 brute force data structures dp greedy math *2200 Jan/21/2021 04:03
528 C - Array Destruction GNU C++14 constructive algorithms Jan/19/2021 20:51
527 B - Different Divisors GNU C++14 constructive algorithms greedy math number theory Jan/19/2021 20:29
526 A - Puzzle From the Future GNU C++14 greedy Jan/19/2021 20:14
525 E - Beautiful Subarrays GNU C++14 data structures divide and conquer strings trees *2100 Jan/18/2021 03:45
524 D - Program GNU C++14 data structures implementation Jan/14/2021 21:47
523 C - No More Inversions GNU C++14 constructive algorithms Jan/14/2021 20:44
522 B - String LCM GNU C++14 math strings Jan/14/2021 20:16
521 A - Replacing Elements GNU C++14 greedy sortings Jan/14/2021 20:08
520 D - Strange Definition GNU C++14 bitmasks graphs hashing math number theory *1900 Jan/13/2021 00:59
519 D - Substring GNU C++14 dfs and similar dp graphs *1700 Jan/08/2021 23:24
518 C - Strange Birthday Party GNU C++14 greedy Jan/05/2021 20:32
517 B - Strange List GNU C++14 implementation math Jan/05/2021 20:17
516 A - Strange Partition GNU C++14 greedy math Jan/05/2021 20:09
515 E - Correct Placement GNU C++14 binary search data structures sortings two pointers Jan/04/2021 21:33
514 D - Even-Odd Game GNU C++14 dp games greedy sortings Jan/04/2021 20:31
513 C - Long Jumps GNU C++14 dp graphs Jan/04/2021 20:16
512 B - Fair Division GNU C++14 dp greedy Jan/04/2021 20:12
511 A - Cards for Friends GNU C++14 greedy math Jan/04/2021 20:08
510 D - Choose Me C++ (GCC 9.2.1) AtCoder *400 Jan/02/2021 20:23
509 E - Through Path C++ (GCC 9.2.1) AtCoder *500 Jan/02/2021 18:55
508 C - 1-SAT C++ (GCC 9.2.1) AtCoder *300 Jan/02/2021 17:43
507 B - Gentle Pairs C++ (GCC 9.2.1) AtCoder *200 Jan/02/2021 17:34
506 A - Large Digits C++ (GCC 9.2.1) AtCoder *100 Jan/02/2021 17:31
505 D - Ceil Divisions GNU C++14 constructive algorithms math number theory Dec/29/2020 00:25
504 C - Building a Fence GNU C++14 dp greedy implementation Dec/29/2020 00:24
503 B - Red and Blue GNU C++14 greedy Dec/28/2020 20:19
502 A - Regular Bracket Sequence GNU C++14 constructive algorithms implementation Dec/28/2020 20:10
501 B - Petr and a Combination Lock GNU C++14 bitmasks brute force dp *1200 Dec/25/2020 00:57
500 B - Sasha and Magnetic Machines GNU C++14 greedy number theory *1300 Dec/25/2020 00:49
499 A - Petya and Java GNU C++14 implementation strings *1300 Dec/24/2020 02:54
498 C - Lunar New Year and Number Division GNU C++14 greedy implementation math sortings *900 Dec/24/2020 02:45
497 A - Technogoblet of Fire GNU C++14 implementation sortings *1100 Dec/24/2020 02:41
496 C - Peaceful Rooks GNU C++14 dfs and similar dsu greedy implementation Dec/20/2020 22:18
495 B - Fair Numbers GNU C++14 brute force number theory Dec/20/2020 21:02
494 A - In-game Chat GNU C++14 implementation Dec/20/2020 20:41
493 B - Move and Turn GNU C++14 dp math *1300 Dec/19/2020 15:32
492 A - Red-Blue Shuffle GNU C++14 math probabilities *800 Dec/19/2020 15:20
491 B - Find The Array GNU C++14 bitmasks constructive algorithms greedy *1400 Dec/17/2020 22:01
490 A - Dungeon GNU C++14 binary search math *1100 Dec/17/2020 21:49
489 F - The Treasure of The Segments GNU C++14 binary search data structures greedy *1800 Dec/15/2020 23:11
488 E1 - Close Tuples (easy version) GNU C++14 binary search combinatorics math sortings two pointers *1500 Dec/15/2020 21:02
487 E2 - Close Tuples (hard version) GNU C++14 binary search combinatorics implementation math sortings two pointers *1700 Dec/15/2020 20:58
486 D - Add to Neighbour and Remove GNU C++14 greedy math number theory *1400 Dec/15/2020 20:48
485 C - Unique Number GNU C++14 brute force greedy math *900 Dec/15/2020 20:18
484 B - Last Year's Substring GNU C++14 dp implementation strings *800 Dec/15/2020 20:13
483 A - Favorite Sequence GNU C++14 implementation two pointers *800 Dec/15/2020 20:07
482 C - Color Stripe GNU C++14 brute force dp greedy *1600 Dec/13/2020 22:34
481 B - Word Cut GNU C++14 dp *1700 Dec/13/2020 22:00
480 E - Sequence Matching C++ (GCC 9.2.1) AtCoder *500 Dec/13/2020 18:36
479 F - Range Xor Query C++ (GCC 9.2.1) AtCoder *600 Dec/13/2020 18:07
478 D - Stamp C++ (GCC 9.2.1) AtCoder *400 Dec/13/2020 18:01
477 C - Duodecim Ferra C++ (GCC 9.2.1) AtCoder *300 Dec/13/2020 17:46
476 B - Smartphone Addiction C++ (GCC 9.2.1) AtCoder *200 Dec/13/2020 17:39
475 A - ABC Preparation C++ (GCC 9.2.1) AtCoder *100 Dec/13/2020 17:31
474 D - Divide and Summarize GNU C++14 binary search brute force data structures divide and conquer implementation sortings *1600 Dec/11/2020 21:31
473 C - Random Events GNU C++14 dp math probabilities *1500 Dec/11/2020 20:52
472 B - Find the Spruce GNU C++14 brute force dp implementation *1400 Dec/11/2020 20:24
471 A - String Generation GNU C++14 constructive algorithms greedy *800 Dec/11/2020 20:07
470 D - Candy Box (easy version) GNU C++14 greedy sortings *1400 Dec/10/2020 01:06
469 A - Co-prime Array GNU C++14 greedy implementation math number theory *1200 Dec/10/2020 00:45
468 A - The Text Splitting GNU C++14 brute force implementation strings *1300 Dec/10/2020 00:39
467 B - Far Relative’s Problem GNU C++14 brute force *1100 Dec/10/2020 00:32
466 B - Color the Fence GNU C++14 data structures dp greedy implementation *1700 Dec/09/2020 22:49
465 Q - Flowers C++ (GCC 9.2.1) AtCoder *100 Dec/09/2020 22:14
464 B - Balls of Steel GNU C++14 brute force geometry greedy *1000 Dec/08/2020 23:37
463 A - Translation GNU C++14 implementation strings *800 Dec/06/2020 03:37
462 A - Valera and Plates GNU C++14 greedy implementation *900 Dec/06/2020 03:35
461 A - Dima and Guards GNU C++14 implementation *1100 Dec/06/2020 03:30
460 C - Pocket Book GNU C++14 combinatorics *1400 Dec/06/2020 03:20
459 B - Berland National Library GNU C++14 implementation *1300 Dec/06/2020 02:56
458 A - Stages GNU C++14 greedy implementation sortings *900 Dec/06/2020 02:46
457 A - Mike and palindrome GNU C++14 brute force constructive algorithms strings *1000 Dec/06/2020 02:38
456 A - Funky Numbers GNU C++14 binary search brute force implementation *1300 Dec/06/2020 02:33
455 A - Set of Strings GNU C++14 implementation strings *1100 Dec/06/2020 02:27
454 B - Sonya and Exhibition GNU C++14 constructive algorithms greedy implementation math *1300 Dec/06/2020 02:21
453 A - Autocomplete GNU C++14 implementation *1100 Dec/05/2020 17:31
452 A - Towers GNU C++14 sortings *1000 Dec/05/2020 17:26
451 B - Fortune Telling GNU C++14 implementation number theory *1200 Dec/05/2020 17:21
450 A - Straight <> GNU C++14 implementation math *900 Dec/05/2020 17:15
449 A - Voting for Photos GNU C++14 *special problem constructive algorithms implementation *1000 Dec/05/2020 17:08
448 A - Playing with Paper GNU C++14 implementation math *1100 Dec/05/2020 17:03
447 A - Meeting of Old Friends GNU C++14 implementation math *1100 Dec/05/2020 16:36
446 A - Candy Bags GNU C++14 implementation *1000 Dec/05/2020 16:17
445 A - Asphalting Roads GNU C++14 implementation *1000 Dec/05/2020 04:34
444 A - Mishka and Game GNU C++14 implementation *800 Dec/05/2020 04:29
443 C - Dishonest Sellers GNU C++14 constructive algorithms greedy sortings *1200 Dec/05/2020 04:25
442 A - Gotta Catch Em' All! GNU C++14 implementation *1000 Dec/05/2020 04:20
441 A - Drinks Choosing GNU C++14 greedy math *1000 Dec/05/2020 04:06
440 A - Alena's Schedule GNU C++14 implementation *900 Dec/05/2020 03:56
439 A - Neko Finds Grapes GNU C++14 greedy implementation math *800 Dec/05/2020 03:48
438 C - Stripe GNU C++14 data structures implementation *1200 Dec/05/2020 03:38
437 C - Triangles GNU C++14 greedy implementation *1700 Dec/04/2020 20:22
436 B - Suffix Operations GNU C++14 constructive algorithms implementation *1400 Dec/04/2020 19:29
435 A - Cancel the Trains GNU C++14 implementation *800 Dec/04/2020 18:40
434 A - Infinite Sequence GNU C++14 math *1100 Dec/03/2020 01:53
433 A - Wasted Time GNU C++14 geometry *900 Dec/03/2020 01:44
432 B - Merge it! GNU C++14 math *1100 Dec/03/2020 01:27
431 A - Digits Sequence Dividing GNU C++14 greedy strings *900 Dec/03/2020 01:20
430 D - Sequence and Swaps GNU C++14 dp greedy sortings *1600 Nov/30/2020 21:28
429 B - Jumps GNU C++14 constructive algorithms math *1200 Nov/30/2020 20:49
428 C - Ping-pong GNU C++14 constructive algorithms games math *1100 Nov/30/2020 20:37
427 A - Strange Functions GNU C++14 math number theory *800 Nov/30/2020 20:07
426 F - MST Unification GNU C++14 binary search dsu graphs greedy *2100 Nov/28/2020 01:44
425 D - Roads not only in Berland GNU C++14 dsu graphs trees *1900 Nov/27/2020 23:50
424 D - サイコロ C++ (GCC 9.2.1) AtCoder *4 Nov/27/2020 20:26
423 B - Network Topology GNU C++14 graphs implementation *1200 Nov/27/2020 02:47
422 B - Effective Approach GNU C++14 implementation *1100 Nov/27/2020 02:35
421 D - Radio Towers GNU C++14 combinatorics dp math *1600 Nov/25/2020 02:07
420 F - Array Partition GNU C++14 binary search data structures greedy two pointers *2100 Nov/24/2020 22:55
419 E - Number of Simple Paths GNU C++14 combinatorics dfs and similar graphs trees *2000 Nov/24/2020 21:07
418 D - Number into Sequence GNU C++14 constructive algorithms math number theory *1300 Nov/24/2020 20:24
417 C - Sequence Transformation GNU C++14 greedy implementation *1200 Nov/24/2020 20:17
416 B - Unique Bid Auction GNU C++14 implementation *800 Nov/24/2020 20:09
415 A - Special Permutation GNU C++14 constructive algorithms probabilities *800 Nov/24/2020 20:06
414 F - Clear the String GNU C++14 dp *2000 Nov/24/2020 02:24
413 D - increment of coins C++ (GCC 9.2.1) AtCoder *400 Nov/23/2020 04:38
412 F - Programming Contest C++ (GCC 9.2.1) AtCoder *600 Nov/22/2020 18:37
411 B - Quizzes C++ (GCC 9.2.1) AtCoder *200 Nov/22/2020 17:33
410 A - Determinant C++ (GCC 9.2.1) AtCoder *100 Nov/22/2020 17:31
409 C - String Equality GNU C++14 dp greedy hashing implementation strings *1400 Nov/21/2020 20:56
408 B - Non-Substring Subsequence GNU C++14 dp greedy implementation strings *900 Nov/21/2020 20:23
407 A - Subtract or Divide GNU C++14 greedy math *800 Nov/21/2020 20:11
406 B - Toy Blocks GNU C++14 binary search greedy math sortings *1400 Nov/19/2020 20:38
405 C - Two Brackets GNU C++14 greedy *800 Nov/19/2020 20:16
404 A - Robot Program GNU C++14 math *800 Nov/19/2020 20:08
403 C1 - Binary Table (Easy Version) GNU C++14 constructive algorithms implementation *1500 Nov/17/2020 21:10
402 B - Sum of Medians GNU C++14 greedy math *900 Nov/17/2020 20:25
401 A - Buy the String GNU C++14 implementation math *800 Nov/17/2020 20:09
400 D - Water Heater C++ (GCC 9.2.1) AtCoder *400 Nov/15/2020 17:53
399 B - Billiards C++ (GCC 9.2.1) AtCoder *200 Nov/15/2020 17:45
398 C - Travel C++ (GCC 9.2.1) AtCoder *300 Nov/15/2020 17:40
397 A - ReLU C++ (GCC 9.2.1) AtCoder *100 Nov/15/2020 17:30
396 C - Engineer Artem GNU C++14 2-sat chinese remainder theorem constructive algorithms fft flows *2000 Nov/13/2020 23:23
395 B - Valerii Against Everyone GNU C++14 constructive algorithms data structures greedy sortings *1000 Nov/13/2020 20:09
394 A - Specific Tastes of Andre GNU C++14 constructive algorithms implementation *800 Nov/13/2020 20:06
393 D - Lunlun Number C++ (GCC 9.2.1) AtCoder *400 Nov/09/2020 17:29
392 C - Replacing Integer C++ (GCC 9.2.1) AtCoder *300 Nov/09/2020 17:06
391 B - Popular Vote C++ (GCC 9.2.1) AtCoder *200 Nov/09/2020 17:03
390 A - ABC Swap C++ (GCC 9.2.1) AtCoder *100 Nov/09/2020 16:58
389 E - Akari C++ (GCC 9.2.1) AtCoder *500 Nov/08/2020 18:13
388 D - Wandering C++ (GCC 9.2.1) AtCoder *400 Nov/08/2020 17:58
387 C - To 3 C++ (GCC 9.2.1) AtCoder *300 Nov/08/2020 17:48
386 B - Almost GCD C++ (GCC 9.2.1) AtCoder *200 Nov/08/2020 17:37
385 A - twiblr C++ (GCC 9.2.1) AtCoder *100 Nov/08/2020 17:32
384 C - The Delivery Dilemma GNU C++14 binary search greedy sortings *1400 Nov/02/2020 20:35
383 B - Saving the City GNU C++14 dp greedy math sortings *1300 Nov/02/2020 20:26
382 A - Kids Seating GNU C++14 constructive algorithms math *800 Nov/02/2020 20:10
381 C - Division GNU C++14 math number theory *1500 Nov/01/2020 17:24
380 B - Elimination GNU C++14 greedy math *900 Nov/01/2020 16:47
379 A - Array Rearrangment GNU C++14 greedy sortings *800 Nov/01/2020 16:38
378 B - Reverse Binary Strings GNU C++14 constructive algorithms greedy *1200 Oct/27/2020 20:59
377 A - Marketing Scheme GNU C++14 brute force constructive algorithms greedy math *800 Oct/27/2020 20:23
376 B - A New Technique GNU C++14 constructive algorithms implementation *1100 Oct/25/2020 16:55
375 A - Finding Sasuke GNU C++14 math *800 Oct/25/2020 16:43
374 C - Binary Search GNU C++14 binary search combinatorics *1500 Oct/24/2020 23:36
373 B - Prime Square GNU C++14 constructive algorithms math *900 Oct/24/2020 19:53
372 A - Reorder GNU C++14 math *800 Oct/24/2020 19:38
371 E - Two Round Dances GNU C++14 combinatorics math *1300 Oct/20/2020 21:23
370 D - Districts Connection GNU C++14 constructive algorithms dfs and similar *1200 Oct/20/2020 20:45
369 C - Dominant Piranha GNU C++14 constructive algorithms greedy *900 Oct/20/2020 20:37
368 B - Yet Another Bookshelf GNU C++14 greedy implementation *800 Oct/20/2020 20:21
367 A - Boring Apartments GNU C++14 implementation math *800 Oct/20/2020 20:17
366 C - Palindromifier GNU C++14 constructive algorithms strings *1400 Oct/18/2020 16:17
365 B - Putting Bricks in the Wall GNU C++14 constructive algorithms implementation *1100 Oct/18/2020 15:16
364 A - XORwice GNU C++14 bitmasks greedy math *800 Oct/18/2020 14:37
363 C - ABBB GNU C++14 brute force data structures greedy strings *1100 Oct/17/2020 19:55
362 B - Belted Rooms GNU C++14 graphs implementation *1200 Oct/17/2020 19:06
361 A - Box is Pull GNU C++14 math *800 Oct/17/2020 18:38
360 C - Multiplicity GNU C++14 data structures dp implementation math number theory *1700 Oct/15/2020 01:35
359 A - Nauuo and Cards GNU C++14 greedy implementation *1800 Oct/15/2020 00:08
358 D - Timetable GNU C++14 dp *1800 Oct/13/2020 00:40
357 E - String Reversal GNU C++14 data structures greedy strings *1900 Oct/12/2020 02:19
356 D - String Deletion GNU C++14 binary search data structures greedy two pointers *1700 Oct/11/2020 16:13
355 C - Numbers on Whiteboard GNU C++14 constructive algorithms data structures greedy implementation math *1000 Oct/11/2020 15:15
354 A - Number of Apartments GNU C++14 brute force constructive algorithms math *900 Oct/11/2020 15:03
353 B - Barrels GNU C++14 greedy implementation sortings *800 Oct/11/2020 14:55
352 C - Number of Ways GNU C++14 binary search brute force data structures dp two pointers *1700 Oct/10/2020 01:58
351 C - Palindrome Transformation GNU C++14 brute force greedy implementation *1700 Oct/10/2020 01:38
350 C - Laboratory Work GNU C++14 implementation math *1700 Oct/09/2020 00:03
349 B - XOR-pyramid GNU C++14 dp *1800 Oct/08/2020 23:23
348 E - Sequence Sum C++ (GCC 9.2.1) AtCoder *500 Oct/07/2020 21:15
347 D - Leaping Tak C++ (GCC 9.2.1) AtCoder *400 Oct/07/2020 21:03
346 C - A x B + C C++ (GCC 9.2.1) AtCoder *300 Oct/07/2020 20:36
345 B - Go to Jail C++ (GCC 9.2.1) AtCoder *200 Oct/07/2020 20:31
344 A - Plural Form C++ (GCC 9.2.1) AtCoder *100 Oct/07/2020 20:29
343 D - Choosing Capital for Treeland GNU C++14 dfs and similar dp graphs trees *1700 Oct/05/2020 14:01
342 B - Nice Matrix GNU C++14 greedy implementation math *1300 Oct/04/2020 22:05
341 A - Fence GNU C++14 geometry math *800 Oct/04/2020 21:45
340 D - Searchlights GNU C++14 binary search brute force data structures dp implementation sortings two pointers *2000 Oct/04/2020 21:30
339 B - Arrays Sum GNU C++14 constructive algorithms greedy math *1400 Sep/30/2020 22:39
338 C - Discrete Acceleration GNU C++14 binary search dp implementation math two pointers *1500 Sep/30/2020 20:40
337 A - Circle Coloring GNU C++14 constructive algorithms *800 Sep/30/2020 20:15
336 C - Increase and Copy GNU C++14 binary search constructive algorithms math *1100 Sep/28/2020 21:44
335 D - Non-zero Segments GNU C++14 constructive algorithms data structures greedy sortings *1500 Sep/28/2020 14:42
334 B - Symmetric Matrix GNU C++14 implementation *900 Sep/28/2020 13:47
333 A - Floor Number GNU C++14 implementation math *800 Sep/28/2020 13:37
332 C - k-Amazing Numbers GNU C++14 data structures *1500 Sep/28/2020 03:50
331 B - Two Arrays GNU C++14 greedy math sortings *1100 Sep/28/2020 03:41
330 A - Copy-paste GNU C++14 greedy math *800 Sep/28/2020 03:26
329 D - Rescue Nibel! GNU C++14 combinatorics data structures sortings *1800 Sep/25/2020 03:32
328 C1 - Pokémon Army (easy version) GNU C++14 constructive algorithms dp greedy *1300 Sep/24/2020 20:38
327 B - Rock and Lever GNU C++14 bitmasks math *1200 Sep/24/2020 20:28
326 A - Cubes Sorting GNU C++14 math sortings *900 Sep/24/2020 20:19
325 D - Polycarp's phone book GNU C++14 data structures implementation sortings *1600 Sep/24/2020 05:12
324 C - Killjoy GNU C++14 greedy implementation math *1500 Sep/19/2020 21:45
323 B - Stairs GNU C++14 brute force constructive algorithms greedy implementation math *1200 Sep/19/2020 20:36
322 D1 - Sage's Birthday (easy version) GNU C++14 binary search constructive algorithms greedy sortings *1000 Sep/19/2020 20:22
321 A - Digit Game GNU C++14 games greedy implementation *900 Sep/19/2020 20:10
320 A - Buying Torches GNU C++14 math *1000 Sep/14/2020 21:29
319 B - Negative Prefixes GNU C++14 greedy sortings *1300 Sep/14/2020 21:00
318 C - Mortal Kombat Tower GNU C++14 dp graphs greedy shortest paths *1500 Sep/14/2020 20:43
317 C - Link Cut Centroids GNU C++14 constructive algorithms dfs and similar graphs trees *1700 Sep/12/2020 20:21
316 B - Maximum Product GNU C++14 brute force dp greedy implementation sortings *1200 Sep/12/2020 19:55
315 A - Subset Mex GNU C++14 greedy implementation math *900 Sep/12/2020 19:21
314 A - Ahahahahahahahaha GNU C++14 constructive algorithms math *1100 Sep/08/2020 22:02
313 B - Big Vova GNU C++14 brute force greedy math number theory *1300 Sep/08/2020 20:46
312 B - Tree Tag GNU C++14 dfs and similar dp games trees *1900 Sep/07/2020 21:02
311 F - Subsequences of Length Two GNU C++14 dp strings *2100 Sep/07/2020 00:49
310 C - Balanced Bitstring GNU C++14 greedy implementation strings *1500 Sep/06/2020 21:36
309 B - Array Cancellation GNU C++14 constructive algorithms implementation *1000 Sep/06/2020 20:24
308 A - Permutation Forgery GNU C++14 constructive algorithms *800 Sep/06/2020 20:07
307 E - Two Platforms GNU C++14 binary search dp sortings two pointers *1800 Sep/04/2020 22:04
306 D - Decrease the Sum of Digits GNU C++14 greedy math *1500 Sep/04/2020 21:00
305 C - Yet Another Array Restoration GNU C++14 brute force math number theory *1200 Sep/04/2020 20:36
304 B - Minimum Product GNU C++14 brute force greedy math *1100 Sep/04/2020 20:17
303 A - Yet Another Two Integers Problem GNU C++14 greedy math *800 Sep/04/2020 20:07
302 B - Pashmak and Flowers GNU C++14 combinatorics implementation sortings *1300 Sep/03/2020 23:48
301 C2 - Exam in BerSU (hard version) GNU C++14 brute force data structures greedy math *1700 Sep/01/2020 21:06
300 E - Maximum Subsequence Value GNU C++14 brute force constructive algorithms *1900 Aug/29/2020 00:16
299 D - Salary Changing GNU C++14 binary search greedy sortings *1900 Aug/27/2020 20:54
298 D - Harmonious Graph GNU C++14 constructive algorithms dfs and similar dsu graphs greedy sortings *1700 Aug/27/2020 03:41
297 D - Zigzags GNU C++14 brute force combinatorics data structures math two pointers *1900 Aug/26/2020 21:15
296 B - RPG Protagonist GNU C++14 brute force greedy math *1700 Aug/26/2020 03:45
295 C - Binary String Reconstruction GNU C++14 2-sat brute force constructive algorithms greedy *1500 Aug/25/2020 21:20
294 A - String Similarity GNU C++14 constructive algorithms strings *800 Aug/25/2020 20:17
293 C - Prefixes and Suffixes GNU C++14 strings *1700 Aug/23/2020 09:58
292 D - Maximum Distributed Tree GNU C++14 dfs and similar dp greedy implementation math number theory sortings trees *1800 Aug/22/2020 04:35
291 C - Mere Array GNU C++14 constructive algorithms math number theory sortings *1300 Aug/21/2020 23:00
290 A - Distance and Axis GNU C++14 constructive algorithms math *900 Aug/21/2020 21:31
289 B - Ternary Sequence GNU C++14 constructive algorithms greedy math *1100 Aug/21/2020 20:36
288 E - Monotonic Renumeration GNU C++14 combinatorics sortings *1700 Aug/21/2020 03:40
287 E1 - Array and Segments (Easy version) GNU C++14 brute force greedy implementation *1800 Aug/20/2020 23:22
286 B - Sasha and One More Name GNU C++14 constructive algorithms hashing strings *1800 Aug/20/2020 22:57
285 B - Average Superhero Gang Power GNU C++14 brute force implementation math *1700 Aug/20/2020 22:32
284 B - XK Segments GNU C++14 binary search math sortings two pointers *1700 Aug/19/2020 03:49
283 D - Too Easy Problems GNU C++14 binary search brute force data structures greedy sortings *1800 Aug/18/2020 23:41
282 C - Omkar and Waterslide GNU C++14 greedy implementation *1200 Aug/17/2020 04:18
281 B - Omkar and Infinity Clock GNU C++14 implementation math *800 Aug/17/2020 03:56
280 A - Omkar and Password GNU C++14 greedy math *800 Aug/17/2020 03:47
279 D - Colored Rectangles GNU C++14 dp greedy sortings *1800 Aug/15/2020 19:49
278 C - Good Subarrays GNU C++14 data structures dp math *1600 Aug/14/2020 20:38
277 B - Substring Removal Game GNU C++14 games greedy sortings *800 Aug/14/2020 20:19
276 A - Bad Triangle GNU C++14 geometry math *800 Aug/14/2020 20:13
275 D - Boboniu Chats with Du GNU C++14 brute force dp greedy sortings *1800 Aug/13/2020 04:43
274 C - Boboniu and Bit Operations GNU C++14 bitmasks brute force dp greedy *1600 Aug/12/2020 21:12
273 B - Boboniu Plays Chess GNU C++14 constructive algorithms *1100 Aug/12/2020 20:59
272 A - Boboniu Likes to Color Balls GNU C++14 brute force math *1000 Aug/12/2020 20:35
271 A - Enlarge GCD GNU C++14 number theory *1800 Aug/12/2020 00:37
270 F1 - Pictures with Kittens (easy version) GNU C++14 dp *1900 Aug/11/2020 20:03
269 C - Pearls in a Row GNU C++14 greedy *1500 Aug/10/2020 04:15
268 A - Captain Flint and Crew Recruitment GNU C++14 brute force greedy math number theory *800 Aug/07/2020 20:03
267 C - Boats Competition GNU C++14 brute force greedy two pointers *1200 Aug/05/2020 20:18
266 B - Gifts Fixing GNU C++14 greedy *800 Aug/05/2020 20:11
265 A - Remove Smallest GNU C++14 greedy sortings *800 Aug/05/2020 20:07
264 A - The Fair Nut and the Best Path GNU C++14 data structures dp trees *1800 Aug/04/2020 18:45
263 B - GameGame GNU C++14 bitmasks constructive algorithms dp games greedy math *1900 Aug/04/2020 17:49
262 B - Coloring a Tree GNU C++14 dfs and similar dsu greedy *1200 Aug/01/2020 00:53
261 D - Captain Flint and Treasure GNU C++14 data structures dfs and similar graphs greedy implementation trees *2000 Jul/31/2020 03:57
260 C - Uncle Bogdan and Country Happiness GNU C++14 dfs and similar greedy math trees *1800 Jul/30/2020 21:12
259 B - Captain Flint and a Long Voyage GNU C++14 greedy math *1000 Jul/30/2020 20:32
258 B - Array Walk GNU C++14 brute force dp greedy *1600 Jul/30/2020 00:04
257 C - Good String GNU C++14 brute force dp greedy two pointers *1500 Jul/29/2020 23:00
256 A - LCM Problem GNU C++14 constructive algorithms greedy math number theory *800 Jul/29/2020 20:07
255 B - Sereja and Mirroring GNU C++14 implementation *1300 Jul/27/2020 23:12
254 B - Burning Midnight Oil GNU C++14 binary search implementation *1500 Jul/27/2020 20:49
253 C - Fox And Names GNU C++14 dfs and similar graphs sortings *1600 Jul/27/2020 19:19
252 D - Christmas Trees GNU C++14 graphs greedy shortest paths *1800 Jul/26/2020 20:46
251 A - String Transformation 1 GNU C++14 dsu graphs greedy sortings strings trees two pointers *1700 Jul/25/2020 03:01
250 A - Common Prefixes GNU C++14 constructive algorithms greedy strings *1200 Jul/24/2020 20:13
249 A - Ksenia and Pan Scales GNU C++14 greedy implementation *1100 Jul/22/2020 23:36
248 D - Unmerge GNU C++14 dp *1800 Jul/21/2020 21:20
247 C1 - Prefix Flip (Easy Version) GNU C++14 constructive algorithms data structures strings *1300 Jul/21/2020 20:58
246 B - Sequential Nim GNU C++14 dp games *1100 Jul/21/2020 20:39
245 A - Common Subsequence GNU C++14 brute force *800 Jul/21/2020 20:09
244 A - Acacius and String GNU C++14 brute force implementation strings *1500 Jul/19/2020 15:52
243 B - Dubious Cyrpto GNU C++14 binary search brute force math number theory *1500 Jul/19/2020 15:38
242 E - Directing Edges GNU C++14 constructive algorithms dfs and similar graphs *2000 Jul/18/2020 00:49
241 D - a-Good String GNU C++14 bitmasks brute force divide and conquer dp implementation *1500 Jul/17/2020 21:23
240 C - Make It Good GNU C++14 greedy *1200 Jul/17/2020 20:30
239 B - Restore the Permutation by Merger GNU C++14 greedy *800 Jul/17/2020 20:15
238 A - Three Pairwise Maximums GNU C++14 math *800 Jul/17/2020 20:11
237 D - Sum of Large Numbers C++ (GCC 9.2.1) AtCoder *400 Jul/17/2020 08:28
236 B - Universal Solution GNU C++14 greedy *1400 Jul/13/2020 00:13
235 C - Create The Teams GNU C++14 brute force dp greedy implementation sortings *1400 Jul/12/2020 20:55
234 A - Three Indices GNU C++14 brute force data structures *900 Jul/12/2020 20:48
233 D - Flowers GNU C++14 dp *1700 Jul/12/2020 04:05
232 C - Omkar and Baseball GNU C++14 constructive algorithms math *1500 Jul/11/2020 21:44
231 B - Omkar and Last Class of Math GNU C++14 greedy math number theory *1300 Jul/11/2020 20:59
230 A - Omkar and Completion GNU C++14 constructive algorithms implementation *800 Jul/11/2020 20:45
229 A - Feeding Chicken GNU C++14 constructive algorithms greedy implementation *1700 Jul/10/2020 19:17
228 B - Marcin and Training Camp GNU C++14 brute force greedy *1700 Jul/08/2020 04:40
227 C - Infinite Fence GNU C++14 greedy math number theory *1700 Jul/08/2020 00:57
226 D - Extra Element GNU C++14 implementation math *1700 Jul/07/2020 00:05
225 A - Cut and Paste GNU C++14 implementation math *1700 Jul/06/2020 22:53
224 C - Long Beautiful Integer GNU C++14 greedy implementation *1700 Jul/06/2020 01:25
223 C - Messy GNU C++14 constructive algorithms *1700 Jul/05/2020 23:29
222 D - Replace by MEX GNU C++14 brute force constructive algorithms sortings *1900 Jul/05/2020 21:14
221 A - Sign Flipping GNU C++14 constructive algorithms math *1100 Jul/04/2020 22:06
220 B - Neighbor Grid GNU C++14 constructive algorithms greedy *1200 Jul/04/2020 20:49
219 C - Mail Stamps GNU C++14 data structures dfs and similar graphs implementation *1700 Jul/03/2020 04:10
218 C - Platforms Jumping GNU C++14 greedy *1700 Jul/03/2020 03:39
217 C - Seat Arrangements GNU C++14 brute force implementation *1300 Jul/02/2020 22:24
216 D - Grid-00100 GNU C++14 constructive algorithms greedy implementation *1600 Jul/01/2020 20:25
215 A - Magical Sticks GNU C++14 math *800 Jul/01/2020 19:11
214 C - The Tag Game GNU C++14 dfs and similar graphs *1700 Jul/01/2020 03:34
213 B - Forming Teams GNU C++14 dfs and similar implementation *1700 Jul/01/2020 03:17
212 F - Graph Without Long Directed Paths GNU C++14 dfs and similar graphs *1700 Jun/30/2020 23:08
211 E - Cover it! GNU C++14 dfs and similar dsu graphs shortest paths trees *1700 Jun/30/2020 00:02
210 E1 - Reading Books (easy version) GNU C++14 data structures greedy sortings *1600 Jun/28/2020 21:55
209 D - Zero Remainder Array GNU C++14 math sortings two pointers *1400 Jun/28/2020 20:58
208 C - Move Brackets GNU C++14 greedy strings *1000 Jun/28/2020 20:27
207 B - Multiply by 2, divide by 6 GNU C++14 math *900 Jun/28/2020 20:11
206 A - Required Remainder GNU C++14 math *800 Jun/28/2020 20:08
205 O - Matching C++ (GCC 9.2.1) AtCoder *100 Jun/28/2020 04:22
204 P - Independent Set C++ (GCC 9.2.1) AtCoder *100 Jun/28/2020 03:46
203 L - Deque C++ (GCC 9.2.1) AtCoder *100 Jun/27/2020 03:14
202 K - Stones C++ (GCC 9.2.1) AtCoder *100 Jun/27/2020 03:01
201 I - Coins C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 22:52
200 H - Grid 1 C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 21:56
199 G - Longest Path C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 21:50
198 F - LCS C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 21:32
197 E - Knapsack 2 C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 21:11
196 D - Knapsack 1 C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 20:22
195 C - Vacation C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 20:11
194 E - By Elevator or Stairs? GNU C++14 dp shortest paths *1700 Jun/26/2020 03:42
193 D - Maximum Sum on Even Positions GNU C++14 divide and conquer dp greedy implementation *1600 Jun/26/2020 03:13
192 C - Pluses and Minuses GNU C++14 math *1300 Jun/26/2020 02:28
191 B - 01 Game GNU C++14 games *900 Jun/26/2020 02:19
190 A - Donut Shops GNU C++14 greedy implementation math *1000 Jun/26/2020 02:11
189 A - Mind Control GNU C++14 brute force data structures implementation *1600 Jun/25/2020 01:26
188 C - Perfect Keyboard GNU C++14 dfs and similar greedy implementation *1600 Jun/24/2020 03:31
187 E - Military Problem GNU C++14 dfs and similar graphs trees *1600 Jun/24/2020 02:45
186 C - RationalLee GNU C++14 greedy math sortings two pointers *1400 Jun/23/2020 21:00
185 B - AccurateLee GNU C++14 greedy implementation strings *1200 Jun/23/2020 20:14
184 A - FashionabLee GNU C++14 geometry math *800 Jun/23/2020 19:38
183 C2 - Good Numbers (hard version) GNU C++14 binary search greedy math meet-in-the-middle *1500 Jun/23/2020 19:05
182 C - Kuro and Walking Route GNU C++14 dfs and similar trees *1600 Jun/23/2020 03:20
181 D - Fight Against Traffic GNU C++14 dfs and similar graphs shortest paths *1600 Jun/23/2020 02:33
180 C - Yet Another Broken Keyboard GNU C++14 combinatorics dp implementation *1200 Jun/22/2020 20:07
179 C - Friends and Gifts GNU C++14 constructive algorithms data structures math *1500 Jun/22/2020 19:11
178 E - Binary Subsequence Rotation GNU C++14 binary search constructive algorithms data structures greedy *2100 Jun/21/2020 03:01
177 D - Odd-Even Subsequence GNU C++14 binary search dp dsu greedy implementation *2000 Jun/21/2020 02:42
176 C - Number Game GNU C++14 games math number theory *1400 Jun/20/2020 21:27
175 B - GCD Compression GNU C++14 constructive algorithms math number theory *1100 Jun/20/2020 20:17
174 A - Maximum GCD GNU C++14 greedy implementation math number theory *800 Jun/20/2020 20:07
173 D - Road Map GNU C++14 dfs and similar graphs *1600 Jun/19/2020 05:31
172 C - Another Problem on Strings GNU C++14 binary search brute force dp math strings two pointers *1600 Jun/19/2020 03:11
171 D - AND, OR and square sum GNU C++14 bitmasks greedy math *1700 Jun/19/2020 02:38
170 B - Codeforces Subsequences GNU C++14 brute force constructive algorithms greedy math strings *1500 Jun/18/2020 23:26
169 A - C+= GNU C++14 brute force greedy implementation math *800 Jun/18/2020 20:31
168 C - Palindromic Paths GNU C++14 greedy math *1500 Jun/18/2020 00:39
167 D - Task On The Board GNU C++14 constructive algorithms greedy implementation sortings *1800 Jun/18/2020 00:28
166 C - Social Distance GNU C++14 constructive algorithms greedy math *1300 Jun/16/2020 20:34
165 B - Even Array GNU C++14 greedy math *800 Jun/16/2020 20:11
164 A - Short Substrings GNU C++14 implementation strings *800 Jun/16/2020 20:08
163 B - Most socially-distanced subsequence GNU C++14 greedy two pointers *1300 Jun/13/2020 21:38
162 A - XXXXX GNU C++14 brute force data structures number theory two pointers *1200 Jun/13/2020 21:24
161 B - Shuffle GNU C++14 math two pointers *1300 Jun/11/2020 20:27
160 A - Shovels and Swords GNU C++14 binary search greedy math *1100 Jun/11/2020 20:16
159 C - Rotation Matching GNU C++14 constructive algorithms data structures greedy implementation *1400 Jun/07/2020 20:41
158 B - Trouble Sort GNU C++14 constructive algorithms implementation *1300 Jun/07/2020 20:31
157 A - Matrix Game GNU C++14 games greedy implementation *1100 Jun/07/2020 20:10
156 C - Johnny and Another Rating Drop GNU C++14 bitmasks greedy math *1400 Jun/05/2020 00:33
155 D - Johnny and Contribution GNU C++14 constructive algorithms graphs greedy implementation sortings *1700 Jun/05/2020 00:24
154 B - Johnny and His Hobbies GNU C++14 bitmasks brute force *1200 Jun/04/2020 20:27
153 A - Johnny and Ancient Computer GNU C++14 implementation *1000 Jun/04/2020 20:11
152 D - Mysterious Present GNU C++14 dp sortings *1700 Jun/03/2020 22:35
151 C - Game On Leaves GNU C++14 games trees *1600 Jun/01/2020 06:15
150 D - Yet Another Yet Another Task GNU C++14 data structures dp implementation two pointers *2000 May/30/2020 19:29
149 A - Berland Poker GNU C++14 brute force greedy math *1000 May/28/2020 20:09
148 C - Developing Skills GNU C++14 implementation math sortings *1400 May/27/2020 23:47
147 C - Celex Update GNU C++14 math *1600 May/27/2020 20:12
146 D - The Best Vacation GNU C++14 binary search brute force greedy implementation two pointers *1900 May/27/2020 20:09
145 B - Maria Breaks the Self-isolation GNU C++14 greedy sortings *1000 May/26/2020 20:25
144 A - Park Lighting GNU C++14 greedy math *800 May/26/2020 20:10
143 H - Binary Median GNU C++14 binary search bitmasks brute force constructive algorithms *2100 May/25/2020 02:44
142 G - A/B Matrix GNU C++14 constructive algorithms greedy math *1900 May/25/2020 02:16
141 F - Spy-string GNU C++14 bitmasks brute force constructive algorithms dp hashing strings *1700 May/24/2020 20:53
140 E - Polygon GNU C++14 dp graphs implementation shortest paths *1300 May/24/2020 19:43
139 D - Buying Shovels GNU C++14 math number theory *1300 May/24/2020 19:33
138 C - Similar Pairs GNU C++14 constructive algorithms graph matchings greedy sortings *1100 May/24/2020 19:26
137 B - Honest Coach GNU C++14 greedy sortings *800 May/24/2020 19:21
136 A - Minimal Square GNU C++14 greedy math *800 May/24/2020 19:18
135 N - Slimes C++14 (GCC 5.4.1) AtCoder *100 May/22/2020 01:40
134 M - Candies C++14 (GCC 5.4.1) AtCoder *100 May/20/2020 03:14
133 B - Ternary String GNU C++14 binary search dp implementation two pointers *1200 May/17/2020 15:23
132 A - Alarm Clock GNU C++14 math *900 May/17/2020 14:56
131 C - Count Triangles GNU C++14 binary search implementation math two pointers *1800 May/17/2020 01:45
130 D - Game With Array GNU C++14 constructive algorithms math *1400 May/16/2020 17:48
129 B - Young Explorers GNU C++14 dp greedy sortings *1200 May/16/2020 17:27
128 A - Sequence with Digits GNU C++14 brute force implementation math *1200 May/16/2020 17:15
127 B - Frog 2 C++14 (GCC 5.4.1) AtCoder *100 May/16/2020 03:05
126 A - Frog 1 C++14 (GCC 5.4.1) AtCoder *100 May/16/2020 02:59
125 E - K-periodic Garland GNU C++14 brute force dp greedy *1900 May/15/2020 01:23
124 C - Board Moves GNU C++14 math *1000 May/14/2020 20:31
123 B - Two Arrays And Swaps GNU C++14 greedy sortings *800 May/14/2020 20:13
122 A - Most Unstable Array GNU C++14 constructive algorithms greedy math *800 May/14/2020 20:09
121 B - Luxurious Houses GNU C++14 implementation math *1100 May/14/2020 19:14
120 A - Vasya the Hipster GNU C++14 implementation math *800 May/14/2020 19:07
119 D - Orac and Medians GNU C++14 constructive algorithms greedy *2000 May/13/2020 02:41
118 C - Orac and LCM GNU C++14 math number theory *1600 May/12/2020 20:33
117 B - Orac and Models GNU C++14 dp math number theory *1400 May/12/2020 19:25
116 A - Orac and Factors GNU C++14 math *900 May/12/2020 18:11
115 D - Remove One Element GNU C++14 brute force dp *1500 May/11/2020 00:47
114 F - Binary String Reconstruction GNU C++14 constructive algorithms dfs and similar math *1500 May/09/2020 21:58
113 G - Special Permutation GNU C++14 constructive algorithms *1600 May/09/2020 21:28
112 E - Special Elements GNU C++14 brute force implementation two pointers *1500 May/09/2020 21:12
111 D - Alice, Bob and Candies GNU C++14 implementation *1300 May/09/2020 20:40
110 C - K-th Not Divisible by n GNU C++14 binary search math *1200 May/09/2020 20:29
109 B - Same Parity Summands GNU C++14 constructive algorithms math *1200 May/09/2020 20:24
108 A - Sum of Round Numbers GNU C++14 implementation math *800 May/09/2020 20:09
107 B - Sherlock and his girlfriend GNU C++14 constructive algorithms number theory *1200 May/09/2020 09:23
106 A - Puzzle Pieces GNU C++14 math *800 May/06/2020 21:39
105 C - Hilbert's Hotel GNU C++14 math sortings *1600 May/06/2020 21:22
104 B - Card Constructions GNU C++14 binary search brute force dp math *1100 May/06/2020 20:44
103 D - Phoenix and Science GNU C++14 binary search constructive algorithms greedy implementation math *1900 May/02/2020 00:37
102 C - Phoenix and Distribution GNU C++14 constructive algorithms greedy sortings strings *1600 May/01/2020 21:49
101 B - Phoenix and Beauty GNU C++14 constructive algorithms data structures greedy sortings *1400 May/01/2020 21:07
100 A - Phoenix and Balance GNU C++14 greedy math *800 May/01/2020 20:19
99 D - Xenia and Bit Operations GNU C++14 data structures trees *1700 Apr/30/2020 06:52
98 C - Yet Another Counting Problem GNU C++14 math number theory *1600 Apr/27/2020 15:30
97 D - Multiple Testcases GNU C++14 binary search constructive algorithms data structures greedy sortings two pointers *1900 Apr/27/2020 03:47
96 B - Binary Period GNU C++14 constructive algorithms strings *1100 Apr/26/2020 20:27
95 A - Road To Zero GNU C++14 greedy math *1000 Apr/26/2020 20:18
94 B - Jeff and Periods GNU C++14 implementation sortings *1300 Apr/25/2020 12:02
93 D - Nastya and Scoreboard GNU C++14 bitmasks dp greedy *1700 Apr/25/2020 10:57
92 B - Nastya and Scoreboard GNU C++14 bitmasks dp graphs greedy *1700 Apr/25/2020 10:53
91 C - Nastya and Strange Generator GNU C++14 greedy implementation *1500 Apr/23/2020 21:51
90 B - Nastya and Door GNU C++14 greedy implementation *1300 Apr/23/2020 21:31
89 A - Nastya and Rice GNU C++14 math *900 Apr/23/2020 20:21
88 E - Weights Distributing GNU C++14 brute force graphs greedy shortest paths sortings *2100 Apr/22/2020 22:18
87 D - Constant Palindrome Sum GNU C++14 brute force data structures greedy two pointers *1700 Apr/21/2020 21:35
86 C - Alternating Subsequence GNU C++14 dp greedy two pointers *1200 Apr/21/2020 20:47
85 B - Balanced Array GNU C++14 constructive algorithms math *800 Apr/21/2020 20:29
84 A - Candies GNU C++14 brute force math *900 Apr/21/2020 20:16
83 E - Sleeping Schedule GNU C++14 dp implementation *1700 Apr/20/2020 08:50
82 A - Powered Addition GNU C++14 greedy math *1500 Apr/19/2020 08:19
81 D - Xenia and Colorful Gems GNU C++14 binary search data structures implementation math sortings *1700 Apr/17/2020 21:55
80 C - Linova and Kingdom GNU C++14 dfs and similar dp greedy sortings trees *1600 Apr/17/2020 20:39
79 B - Kana and Dragon Quest game GNU C++14 greedy implementation math *900 Apr/16/2020 21:56
78 A - Ichihime and Triangle GNU C++14 constructive algorithms math *800 Apr/16/2020 21:50
77 D - Anti-Sudoku GNU C++14 constructive algorithms implementation *1300 Apr/13/2020 21:23
76 C - Two Teams Composing GNU C++14 binary search greedy implementation sortings *1100 Apr/13/2020 20:50
75 B - Construct the String GNU C++14 constructive algorithms *900 Apr/13/2020 20:20
74 A - Candies and Two Sisters GNU C++14 math *800 Apr/13/2020 20:11
73 C - Circle of Monsters GNU C++14 brute force constructive algorithms greedy math *1600 Apr/10/2020 22:17
72 B - Middle Class GNU C++14 greedy sortings *1100 Apr/10/2020 20:28
71 A - Level Statistics GNU C++14 implementation math *1200 Apr/10/2020 20:16
70 B - Kind Anton GNU C++14 greedy implementation *1100 Apr/08/2020 20:24
69 A - Little Artem GNU C++14 constructive algorithms *1000 Apr/08/2020 20:16
68 B - Dreamoon Likes Permutations GNU C++14 implementation math *1400 Apr/03/2020 21:12
67 A - Dreamoon and Ranking Collection GNU C++14 implementation *900 Apr/03/2020 20:12
66 B - Infinite Prefixes GNU C++14 math strings *1700 Apr/02/2020 02:49
65 C - ...And after happily lived ever they GNU C++14 bitmasks Apr/01/2020 21:02
64 B - Limericks GNU C++14 math number theory Apr/01/2020 20:31
63 D - Again? GNU C++14 implementation Apr/01/2020 20:25
62 A - Is it rated? GNU C++14 Apr/01/2020 20:09
61 B - Composite Coloring GNU C++14 brute force constructive algorithms greedy math number theory *1400 Apr/01/2020 01:16
60 C - K-Complete Word GNU C++14 dfs and similar dsu greedy implementation strings *1500 Apr/01/2020 00:06
59 A - Exercising Walk GNU C++14 greedy implementation math *1100 Mar/31/2020 19:29
58 E - Tree Queries GNU C++14 dfs and similar graphs trees *1900 Mar/29/2020 01:26
57 D - Carousel GNU C++14 constructive algorithms dp graphs greedy math *1800 Mar/27/2020 02:20
56 C - Ternary XOR GNU C++14 greedy implementation *1200 Mar/26/2020 20:54
55 B - K-th Beautiful String GNU C++14 binary search brute force combinatorics implementation math *1300 Mar/26/2020 20:45
54 A - Divisibility Problem GNU C++14 math *800 Mar/26/2020 20:13
53 B - Journey Planning GNU C++14 data structures sortings *1400 Mar/26/2020 04:21
52 D - Recommendations GNU C++14 data structures greedy sortings *1700 Mar/26/2020 03:47
51 B - Cow and Friend GNU C++14 geometry greedy math *1300 Mar/26/2020 01:13
50 B - Pairs GNU C++14 graphs implementation *1500 Mar/26/2020 00:56
49 B - Password GNU C++14 binary search dp hashing string suffix structures strings *1700 Mar/26/2020 00:16
48 E - Count The Blocks GNU C++14 combinatorics dp math *1800 Mar/25/2020 22:49
47 A - Recommendations GNU C++14 data structures greedy sortings *1700 Mar/25/2020 05:35
46 D - Cow and Fields GNU C++14 binary search data structures dfs and similar graphs greedy shortest paths sortings *1900 Mar/25/2020 04:10
45 C - Game with Chips GNU C++14 constructive algorithms implementation *1600 Mar/24/2020 00:50
44 B - Princesses and Princes GNU C++14 brute force graphs greedy *1200 Mar/23/2020 20:27
43 A - Sum of Odd Integers GNU C++14 math *1100 Mar/23/2020 20:12
42 B - Mahmoud and Ehab and the bipartiteness GNU C++14 dfs and similar graphs trees *1300 Mar/20/2020 20:24
41 F1 - Spanning Tree with Maximum Degree GNU C++14 graphs *1600 Mar/20/2020 18:04
40 C - Permutation Partitions GNU C++14 combinatorics greedy math *1300 Mar/19/2020 22:20
39 B - Maximums GNU C++14 implementation math *900 Mar/19/2020 20:20
38 A - Bad Ugly Numbers GNU C++14 constructive algorithms number theory *1000 Mar/19/2020 20:13
37 C - Edgy Trees GNU C++14 dfs and similar dsu graphs math trees *1500 Mar/18/2020 20:59
36 B - Vasya and Isolated Vertices GNU C++14 constructive algorithms graphs *1300 Mar/18/2020 17:42
35 C - News Distribution GNU C++14 dfs and similar dsu graphs *1400 Mar/17/2020 01:48
34 B - Fridge Lockers GNU C++14 graphs implementation *1100 Mar/17/2020 00:52
33 B - CopyCopyCopyCopyCopy GNU C++14 greedy implementation *800 Mar/16/2020 04:13
32 A - EhAb AnD gCd GNU C++14 constructive algorithms greedy number theory *800 Mar/16/2020 04:06
31 D - Pair of Topics GNU C++14 binary search data structures sortings two pointers *1400 Mar/16/2020 00:48
30 C - Frog Jumps GNU C++14 binary search data structures dfs and similar greedy implementation *1100 Mar/13/2020 12:51
29 B - Yet Another Palindrome Problem GNU C++14 brute force strings *1100 Mar/13/2020 12:34
28 A - Yet Another Tetris Problem GNU C++14 implementation number theory *900 Mar/13/2020 12:26
27 C - Adding Powers GNU C++14 bitmasks greedy implementation math number theory ternary search *1400 Mar/09/2020 21:01
26 B - Bogosort GNU C++14 constructive algorithms sortings *1000 Mar/09/2020 20:13
25 A - Two Regular Polygons GNU C++14 geometry greedy math number theory *800 Mar/09/2020 20:09
24 B - Count Subrectangles GNU C++14 binary search greedy implementation *1500 Mar/09/2020 15:09
23 A - Even But Not Even GNU C++14 greedy math strings *900 Mar/09/2020 00:10
22 C - Unusual Competitions GNU C++14 constructive algorithms *1300 Mar/07/2020 15:32
21 A - Even Subset Sum Problem GNU C++14 brute force dp greedy implementation *800 Mar/07/2020 15:13
20 A - Grade Allocation GNU C++14 implementation *800 Mar/04/2020 20:13
19 B - Kuroni and Simple Strings GNU C++14 constructive algorithms greedy strings two pointers *1200 Mar/04/2020 12:04
18 A - Kuroni and the Gifts GNU C++14 brute force constructive algorithms greedy sortings *800 Mar/03/2020 20:14
17 A - Contest for Robots GNU C++14 greedy *900 Mar/01/2020 18:58
16 C - Perform the Combo GNU C++14 brute force *1300 Feb/24/2020 20:48
15 B - WeirdSort GNU C++14 dfs and similar sortings *1200 Feb/24/2020 20:30
14 A - Add Odd or Subtract Even GNU C++14 greedy implementation math *800 Feb/24/2020 20:14
13 C - Restoring Permutation GNU C++14 greedy *1200 Feb/23/2020 23:34
12 A - Dead Pixel GNU C++14 implementation *800 Feb/23/2020 21:42
11 B - Different Rules GNU C++14 constructive algorithms greedy implementation math *1700 Feb/23/2020 19:57
10 A - Fast Food Restaurant GNU C++14 brute force greedy implementation *900 Feb/23/2020 15:00
9 B - Odd Sum Segments GNU C++14 constructive algorithms math *1200 Feb/18/2020 02:34
8 A - Three Piles of Candies GNU C++14 brute force constructive algorithms math *800 Feb/18/2020 02:05
7 A - Cow and Haybales GNU C++14 greedy implementation *800 Feb/17/2020 21:34
6 A - Cards GNU C++14 implementation sortings strings *800 Feb/17/2020 20:39
5 A - Die Roll GNU C++14 math probabilities *800 Feb/17/2020 01:19
4 B - Food Buying GNU C++14 math *900 Feb/17/2020 00:57
3 A - Array with Odd Sum GNU C++14 math *800 Feb/17/2020 00:41
2 B - JOE is on TV! GNU C++14 combinatorics greedy math *1000 Feb/01/2020 15:33
1 A - ConneR and the A.R.C. Markland-N GNU C++14 binary search brute force implementation *1100 Feb/01/2020 15:26

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages