Skip to content

arulkolla/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
  • AtCoder   AtCoder

Contents

# Title Solution Tags Submitted
796 E - Nearest Black Vertex C++ (GCC 9.2.1) AtCoder *500 Apr/22/2023 05:49
795 D - Find by Query C++ (GCC 9.2.1) AtCoder *400 Apr/22/2023 05:17
794 B - Trick Taking C++ (GCC 9.2.1) AtCoder *200 Apr/22/2023 05:08
793 C - Dango C++ (GCC 9.2.1) AtCoder *300 Apr/22/2023 05:05
792 A - Treasure Chest C++ (GCC 9.2.1) AtCoder *100 Apr/22/2023 05:01
791 B - Sum Graph GNU C++14 brute force constructive algorithms graphs implementation interactive shortest paths trees *2000 Apr/09/2023 09:40
790 A - Ian and Array Sorting GNU C++14 greedy math *1300 Apr/09/2023 07:58
789 D - Counting Factorizations GNU C++14 combinatorics divide and conquer dp math number theory *1900 Mar/04/2023 10:56
788 C - Scoring Subsequences GNU C++14 binary search greedy math two pointers *1300 Mar/04/2023 09:56
787 B - Not Dividing GNU C++14 constructive algorithms greedy math *900 Mar/04/2023 09:43
786 A - Prefix and Suffix Array GNU C++14 strings *800 Mar/04/2023 09:40
785 C - Serval and Toxel's Arrays GNU C++14 combinatorics dp implementation math *1500 Feb/25/2023 07:02
784 B - Serval and Inversion Magic GNU C++14 brute force implementation strings two pointers *800 Feb/25/2023 06:26
783 A - Serval and Mocha's Array GNU C++14 brute force math number theory *800 Feb/25/2023 06:22
782 D - Strange Housing GNU C++14 constructive algorithms dfs and similar graph matchings graphs greedy *2200 Feb/14/2023 18:34
781 B - Cake Assembly Line GNU C++14 brute force sortings *1300 Feb/05/2023 04:37
780 C - Monsters (easy version) GNU C++14 greedy sortings *1000 Feb/05/2023 04:17
779 A2 - Alternating Deck (hard version) GNU C++14 implementation *800 Feb/05/2023 04:11
778 A1 - Non-alternating Deck (easy version) GNU C++14 implementation *800 Feb/05/2023 04:11
777 C - Remove the Bracket GNU C++14 dp greedy math *1600 Jan/29/2023 09:07
776 E - The Harmonization of XOR GNU C++14 bitmasks constructive algorithms greedy math *2100 Jan/29/2023 07:08
775 B - Number Factorization GNU C++14 greedy math number theory *1100 Jan/29/2023 06:45
774 A - Exponential Equation GNU C++14 constructive algorithms math *800 Jan/29/2023 06:36
773 C - Quiz Master GNU C++17 binary search math number theory sortings two pointers *1700 Jan/21/2023 08:06
772 B - Emordnilap GNU C++14 combinatorics greedy math *900 Jan/21/2023 06:47
771 A - Everybody Likes Good Arrays! GNU C++14 greedy math *800 Jan/21/2023 06:38
770 B - Sum GNU C++14 math *1500 Jan/11/2023 15:48
769 E - Game of the Year GNU C++14 brute force data structures math number theory *2300 Jan/08/2023 08:14
768 C - Yet Another Tournament GNU C++14 binary search greedy sortings *1700 Jan/08/2023 07:16
767 B - Matrix of Differences GNU C++14 constructive algorithms math *1100 Jan/08/2023 06:48
766 A - Make it Beautiful GNU C++14 constructive algorithms math sortings *800 Jan/08/2023 06:43
765 C - Virus GNU C++14 greedy implementation sortings *1200 Jul/31/2022 07:52
764 A - Two 0-1 Sequences GNU C++14 constructive algorithms greedy *800 Jul/31/2022 07:15
763 B - Luke is a Foodie GNU C++14 brute force greedy implementation *1000 Jul/31/2022 07:15
762 D1 - Chopping Carrots (Easy Version) GNU C++14 binary search brute force constructive algorithms greedy number theory *1700 Jul/18/2022 08:57
761 C - Qpwoeirut And The City GNU C++14 dp flows greedy implementation *1400 Jul/18/2022 07:59
760 B - Making Towers GNU C++14 dp greedy math *1100 Jul/18/2022 07:44
759 A - Another String Minimization Problem GNU C++14 2-sat constructive algorithms greedy string suffix structures strings *800 Jul/18/2022 07:37
758 C - Pie or die GNU C++14 games *1900 Jul/17/2022 16:21
757 C - Doremy's IQ GNU C++14 binary search greedy *1600 Jul/16/2022 10:15
756 B - Difference of GCDs GNU C++14 constructive algorithms math *1100 Jul/16/2022 07:44
755 A - Difference Operations GNU C++14 greedy math *800 Jul/16/2022 07:37
754 F - Mark and the Online Exam GNU C++14 bitmasks constructive algorithms interactive probabilities *2900 Jul/15/2022 08:45
753 B - Mark the Dust Sweeper GNU C++14 constructive algorithms greedy implementation *900 Jul/15/2022 06:54
752 A - Mark the Photographer GNU C++14 greedy sortings *800 Jul/15/2022 06:37
751 E - Split Into Two Sets GNU C++14 dfs and similar dsu graphs *1600 Jul/10/2022 09:28
750 B - Counterclockwise Rotation C++ (GCC 9.2.1) AtCoder *200 Jul/09/2022 09:22
749 C - The Third Problem GNU C++14 combinatorics constructive algorithms math *1700 Jul/04/2022 07:55
748 B - Almost Ternary Matrix GNU C++14 bitmasks constructive algorithms matrices *900 Jul/04/2022 07:40
747 A - The Third Three Number Problem GNU C++14 constructive algorithms math *800 Jul/04/2022 07:36
746 B - Different Rules GNU C++14 constructive algorithms greedy implementation math *1700 Jun/30/2022 15:11
745 C1 - Skyscrapers (easy version) GNU C++14 brute force data structures dp greedy *1500 Jun/30/2022 14:49
744 A - Fast Food Restaurant GNU C++14 brute force greedy implementation *900 Jun/30/2022 14:35
743 D - Fixed Point Guessing GNU C++14 binary search constructive algorithms interactive *1600 Jun/28/2022 10:39
742 E - PermutationForces II GNU C++14 brute force combinatorics greedy sortings trees two pointers *2300 Jun/28/2022 10:39
741 F - Equal Reversal GNU C++14 constructive algorithms graphs implementation math *2800 Jun/28/2022 10:39
740 G - Long Binary String GNU C++14 bitmasks math matrices meet-in-the-middle number theory *2900 Jun/28/2022 10:39
739 B - Rising Sand GNU C++14 constructive algorithms greedy implementation *800 Jun/28/2022 10:38
738 C - 3SUM Closure GNU C++14 brute force data structures *1300 Jun/28/2022 10:38
737 A - XOR Mixup GNU C++14 bitmasks brute force *800 Jun/28/2022 10:37
736 C - Fishingprince Plays With Array GNU C++14 constructive algorithms greedy implementation math *1400 Jun/25/2022 08:01
735 B - NIT Destroys the Universe GNU C++14 greedy *900 Jun/25/2022 07:40
734 A - NIT orz! GNU C++14 bitmasks greedy *800 Jun/25/2022 07:37
733 F - Equalizing Two Strings GNU C++14 constructive algorithms sortings strings *2000 Jun/20/2022 13:40
732 C - Helping the Nature GNU C++14 constructive algorithms data structures greedy *1700 Jun/19/2022 15:46
731 B - Palindromic Numbers GNU C++14 constructive algorithms implementation math *1100 Jun/19/2022 14:38
730 A - Optimal Path GNU C++14 constructive algorithms greedy math *800 Jun/19/2022 14:26
729 C - Zero Path GNU C++14 brute force data structures dp graphs greedy shortest paths *1700 Jun/18/2022 09:30
728 B - Circle Game GNU C++14 games greedy *1000 Jun/18/2022 07:52
727 A - Subrectangle Guess GNU C++14 games *800 Jun/18/2022 07:42
726 E - Number of Simple Paths GNU C++14 combinatorics dfs and similar graphs trees *2000 Jun/17/2022 11:49
725 B - Fake Plastic Trees GNU C++14 dfs and similar dp greedy trees *1700 Jun/16/2022 08:40
724 A - Directional Increase GNU C++14 greedy *1300 Jun/16/2022 07:51
723 D - Guess The String GNU C++14 binary search constructive algorithms interactive *1900 Jun/12/2022 09:30
722 C - awoo's Favorite Problem GNU C++14 binary search constructive algorithms data structures greedy implementation strings two pointers *1400 Jun/12/2022 08:01
721 B - Promo GNU C++14 greedy sortings *900 Jun/12/2022 07:41
720 A - Parkway Walk GNU C++14 greedy implementation *800 Jun/12/2022 07:37
719 C - Infected Tree GNU C++14 dfs and similar dp trees *1600 Jun/10/2022 11:19
718 D - Lena and Matrix GNU C++14 data structures dp geometry shortest paths *1900 Jun/10/2022 11:04
717 B - Mystic Permutation GNU C++14 data structures greedy *900 Jun/10/2022 09:46
716 A - Lex String GNU C++14 brute force greedy implementation sortings two pointers *800 Jun/10/2022 09:40
715 C - Restoring the Duration of Tasks GNU C++14 data structures greedy implementation *800 Jun/07/2022 08:21
714 A - Print a Pedestal (Codeforces logo?) GNU C++14 constructive algorithms greedy *800 Jun/07/2022 07:59
713 F - Shifting String GNU C++14 graphs math number theory strings *1700 Jun/07/2022 07:54
712 D - Black and White Stripe GNU C++14 implementation two pointers *1000 Jun/07/2022 07:45
711 B - Array Decrements GNU C++14 greedy implementation *800 Jun/07/2022 07:39
710 A - Consecutive Sum Riddle GNU C++14 math *800 Jun/06/2022 15:43
709 E - Permutation Shift GNU C++14 brute force combinatorics constructive algorithms dfs and similar dsu graphs math *2100 Jun/03/2022 14:03
708 C - Manipulating History GNU C++14 constructive algorithms greedy strings *1700 Jun/03/2022 11:05
707 B - Railway System GNU C++14 constructive algorithms graphs greedy interactive sortings *1700 Jun/03/2022 08:16
706 A - The Enchanted Forest GNU C++14 brute force greedy *1600 Jun/03/2022 07:52
705 D - The Number of Pairs GNU C++14 dp math number theory *2100 Jun/02/2022 12:15
704 E - Yet Another Division Into Teams GNU C++14 dp greedy sortings *2000 Jun/01/2022 17:43
703 D - Max GEQ Sum GNU C++14 binary search constructive algorithms data structures divide and conquer implementation two pointers *1800 May/31/2022 09:26
702 C - Sum of Substrings GNU C++14 brute force constructive algorithms greedy math strings *1400 May/31/2022 07:50
701 B - Shoe Shuffling GNU C++14 constructive algorithms greedy implementation two pointers *1000 May/31/2022 07:39
700 A - Beat The Odds GNU C++14 brute force greedy math *800 May/31/2022 07:35
699 C - Compression and Expansion GNU C++14 brute force data structures greedy implementation trees *1600 May/29/2022 11:54
698 C - Grandma Capa Knits a Scarf GNU C++14 brute force data structures greedy strings two pointers *1200 May/29/2022 11:38
697 C - Dominant Character GNU C++14 brute force greedy implementation strings *1400 May/29/2022 10:51
696 H - Delete Them GNU C++14 constructive algorithms implementation *1300 May/29/2022 10:50
695 B - Same Parity Summands GNU C++14 constructive algorithms math *1200 May/29/2022 10:38
694 B - Update Files GNU C++14 greedy implementation math *1100 May/29/2022 10:33
693 A - Little Artem GNU C++14 constructive algorithms *1000 May/29/2022 10:28
692 A - Display The Number GNU C++14 greedy *900 May/29/2022 10:26
691 A - Construct a Rectangle GNU C++14 geometry math *800 May/29/2022 10:22
690 G - Unusual Minesweeper GNU C++14 binary search dfs and similar dsu greedy sortings *2000 May/29/2022 09:07
689 D - Linguistics GNU C++14 constructive algorithms greedy sortings strings two pointers *2000 May/25/2022 12:27
688 C - Circular Local MiniMax GNU C++14 constructive algorithms greedy sortings *1100 May/25/2022 10:48
687 B - Odd Subarrays GNU C++14 dp greedy *800 May/25/2022 10:40
686 A - Everything Everywhere All But One GNU C++14 greedy *800 May/25/2022 10:37
685 D - Circular Spanning Tree GNU C++14 constructive algorithms implementation trees *2000 May/22/2022 09:16
684 C - LIS or Reverse LIS? GNU C++14 constructive algorithms greedy implementation math *1400 May/22/2022 08:35
683 B - AND Sorting GNU C++14 bitmasks constructive algorithms sortings *1100 May/22/2022 07:42
682 A - Palindromic Indices GNU C++14 greedy strings *800 May/22/2022 07:39
681 D2 - Prefix-Suffix Palindrome (Hard version) GNU C++14 binary search greedy hashing string suffix structures strings *1800 May/20/2022 23:55
680 D - Traps GNU C++14 constructive algorithms greedy sortings *1700 May/19/2022 11:28
679 B - Z mod X = C GNU C++14 constructive algorithms math *800 May/19/2022 11:27
678 A - Digit Minimization GNU C++14 constructive algorithms games math strings *800 May/19/2022 11:26
677 B - A Determined Cleanup GNU C++14 math *2000 May/15/2022 15:58
676 D - Nearest Excluded Points GNU C++14 binary search data structures dfs and similar graphs shortest paths *1900 May/14/2022 22:30
675 D - Omkar and the Meaning of Life GNU C++14 constructive algorithms greedy interactive *1800 May/14/2022 22:16
674 E - K Balanced Teams GNU C++14 dp sortings two pointers *1800 May/14/2022 13:22
673 C - BA-String GNU C++14 brute force dp greedy implementation math *1800 May/12/2022 22:05
672 B - Labyrinth GNU C++14 graphs shortest paths *1800 May/12/2022 18:50
671 A - Tokitsukaze and Strange Inequality GNU C++14 brute force data structures dp *1600 May/08/2022 11:51
670 C - Tokitsukaze and Strange Inequality GNU C++14 brute force data structures *1600 May/08/2022 11:23
669 F1 - Array Shuffling GNU C++14 constructive algorithms graphs greedy *2000 Apr/23/2022 09:53
668 D - Cyclic Rotation GNU C++14 constructive algorithms greedy implementation two pointers *1700 Apr/23/2022 08:29
667 C - Unequal Array GNU C++14 constructive algorithms greedy implementation *1100 Apr/23/2022 07:34
666 B - I love AAAB GNU C++14 constructive algorithms implementation *800 Apr/23/2022 07:24
665 A - Log Chopping GNU C++14 games implementation math *800 Apr/23/2022 07:07
664 D - Insert a Progression GNU C++14 brute force constructive algorithms greedy *1600 Apr/22/2022 08:39
663 C - Dolce Vita GNU C++14 binary search brute force greedy math *1200 Apr/22/2022 08:31
662 B - Consecutive Points Segment GNU C++14 brute force math sortings *1000 Apr/22/2022 07:49
661 A - String Building GNU C++14 implementation *800 Apr/22/2022 07:37
660 A - Make it Increasing GNU C++14 brute force greedy math *1300 Apr/19/2022 13:42
659 D - Dr. Evil Underscores GNU C++14 bitmasks brute force dfs and similar divide and conquer dp greedy strings trees *1900 Apr/18/2022 08:22
658 D - Reverse Sort Sum GNU C++14 constructive algorithms data structures greedy implementation math two pointers *1900 Apr/17/2022 09:07
657 C - Line Empire GNU C++14 binary search brute force dp greedy implementation math *1500 Apr/17/2022 08:41
656 B - Bit Flipping GNU C++14 bitmasks constructive algorithms greedy strings *1300 Apr/17/2022 08:10
655 A - Red Versus Blue GNU C++14 constructive algorithms greedy implementation math *1000 Apr/17/2022 07:57
654 C - Water the Trees GNU C++14 binary search greedy math *1700 Apr/09/2022 08:07
653 B - Getting Zero GNU C++14 bitmasks brute force dfs and similar dp graphs greedy shortest paths *1300 Apr/09/2022 07:51
652 A - Array Balancing GNU C++14 greedy math *800 Apr/09/2022 07:37
651 D - Is it rated - 3 GNU C++14 *special problem combinatorics dp math Apr/01/2022 08:31
650 C - Pōja Verdon GNU C++14 *special problem implementation math Apr/01/2022 08:07
649 B - Mike's Sequence GNU C++14 *special problem divide and conquer implementation math Apr/01/2022 08:03
648 A - Who Tested? GNU C++14 *special problem expression parsing trees Apr/01/2022 08:03
647 E - Equal Tree Sums GNU C++14 constructive algorithms dfs and similar math trees *2200 Mar/24/2022 15:50
646 D - K-good GNU C++14 constructive algorithms math number theory *1900 Mar/24/2022 08:32
645 C - Make Equal With Mod GNU C++14 constructive algorithms math number theory sortings *1200 Mar/24/2022 07:56
644 B - Subtract Operation GNU C++14 data structures greedy math two pointers *1100 Mar/24/2022 07:40
643 A - Good Pairs GNU C++14 math sortings *800 Mar/24/2022 07:37
642 D - Bouncing Boomerangs GNU C++14 constructive algorithms greedy implementation *1900 Feb/27/2022 14:48
641 C1 - Power Transmission (Easy Edition) GNU C++14 brute force geometry *1900 Feb/26/2022 15:07
640 C2 - Power Transmission (Hard Edition) GNU C++14 data structures geometry implementation math *1900 Feb/26/2022 15:03
639 C - Mortal Kombat Tower GNU C++14 dp graphs greedy shortest paths *1500 Feb/24/2022 18:12
638 E - Cars GNU C++14 2-sat constructive algorithms dfs and similar dsu graphs greedy sortings *2200 Feb/20/2022 08:25
637 D - Infinite Set GNU C++14 bitmasks dp math matrices number theory strings *1800 Feb/20/2022 07:38
636 C - Differential Sorting GNU C++14 constructive algorithms greedy *1200 Feb/20/2022 06:57
635 B - Avoid Local Maximums GNU C++14 greedy *800 Feb/20/2022 06:48
634 A - Min Or Sum GNU C++14 bitmasks greedy *800 Feb/20/2022 06:36
633 D - Backspace GNU C++14 dp greedy strings two pointers *1500 Feb/13/2022 17:35
632 D - Divisible by Twenty-Five GNU C++14 brute force dfs and similar dp *1800 Feb/10/2022 22:37
631 D - Minimum Euler Cycle GNU C++14 constructive algorithms graphs greedy implementation *1800 Feb/10/2022 22:20
630 D - Finding Zero GNU C++14 constructive algorithms greedy interactive Feb/06/2022 10:01
629 C - OKEA GNU C++14 constructive algorithms Feb/06/2022 06:52
628 B - Fortune Telling GNU C++14 bitmasks math Feb/06/2022 06:43
627 A - Reverse and Concatenate GNU C++14 greedy strings Feb/06/2022 06:38
626 B - Ania and Minimizing GNU C++14 greedy implementation *1000 Feb/02/2022 13:34
625 C - Kicker GNU C++14 implementation *1700 Feb/02/2022 13:32
624 C - Ball in Berland GNU C++14 combinatorics graphs math *1400 Feb/02/2022 13:20
623 D - Vasya And The Matrix GNU C++14 constructive algorithms flows math *1800 Feb/01/2022 14:28
622 C - Socks GNU C++14 dfs and similar dsu graphs greedy *1600 Feb/01/2022 14:18
621 A - Keanu Reeves GNU C++14 strings *800 Feb/01/2022 13:34
620 A - Three Friends GNU C++14 brute force greedy math sortings *900 Feb/01/2022 11:38
619 C - Strange Test GNU C++14 binary search bitmasks brute force dp math *1600 Jan/30/2022 09:34
618 B - Roof Construction GNU C++14 bitmasks constructive algorithms *1000 Jan/30/2022 06:42
617 A - ABC GNU C++14 implementation *800 Jan/30/2022 06:36
616 B - Bear and Different Names GNU C++14 constructive algorithms greedy *1500 Jan/28/2022 12:21
615 A - Chess Tourney GNU C++14 implementation sortings *1100 Jan/26/2022 08:45
614 A - Alyona and copybooks GNU C++14 brute force implementation *1300 Jan/26/2022 08:37
613 F - Array Stabilization (AND version) GNU C++14 brute force graphs math number theory shortest paths *1700 Jan/26/2022 08:31
612 A - Counting Kangaroos is Fun GNU C++14 binary search greedy sortings two pointers *1600 Jan/26/2022 08:19
611 C - New Year and the Sphere Transmission GNU C++14 math number theory *1400 Jan/26/2022 08:13
610 A - Not Shading GNU C++14 constructive algorithms implementation *800 Jan/15/2022 09:08
609 F - Not Splitting GNU C++17 geometry graphs greedy implementation shortest paths *2700 Jan/15/2022 09:07
608 A - Vacations GNU C++14 dp *1400 Jan/07/2022 23:21
607 E1 - Numerical Sequence (easy version) GNU C++14 binary search brute force math *1900 Jan/05/2022 00:13
606 C - The Intriguing Obsession GNU C++14 combinatorics dp math *1800 Jan/04/2022 23:30
605 C - Representative Edges GNU C++14 brute force geometry implementation math *1500 Dec/29/2021 10:01
604 B - Mirror in the String GNU C++14 greedy strings *1100 Dec/29/2021 07:46
603 A - Integer Diversity GNU C++14 implementation *800 Dec/29/2021 07:37
602 F - Moving Points GNU C++14 data structures divide and conquer implementation sortings *1900 Dec/24/2021 17:36
601 B - Chemical table GNU C++14 constructive algorithms dfs and similar dsu graphs matrices *1900 Dec/24/2021 16:52
600 C - Menorah GNU C++14 brute force graphs greedy math *1600 Dec/24/2021 07:38
599 B - And It's Non-Zero GNU C++14 bitmasks greedy math *1300 Dec/24/2021 07:05
598 A - Closing The Gap GNU C++14 greedy math *800 Dec/24/2021 06:36
597 G - Privatization of Roads in Treeland GNU C++14 binary search constructive algorithms dfs and similar graphs greedy trees *1900 Dec/22/2021 19:17
596 D - Array Splitting GNU C++14 greedy sortings *1900 Dec/22/2021 18:50
595 E - Replace the Numbers GNU C++14 constructive algorithms data structures dsu implementation *1900 Dec/21/2021 18:45
594 D - Inconvenient Pairs GNU C++14 binary search data structures implementation sortings two pointers *1900 Dec/21/2021 18:35
593 B - Mashmokh and ACM GNU C++14 combinatorics dp number theory *1400 Dec/10/2021 17:49
592 D - Social Network GNU C++14 dsu graphs greedy implementation trees *1600 Nov/28/2021 07:57
591 C - Complex Market Analysis GNU C++14 binary search dp implementation number theory schedules two pointers *1400 Nov/28/2021 07:00
590 B - William the Vigilant GNU C++14 implementation strings *1100 Nov/28/2021 06:48
589 A - Divide and Multiply GNU C++14 greedy implementation math number theory *900 Nov/28/2021 06:41
588 E - Unsolvable GNU C++14 math number theory *2100 Nov/26/2021 22:32
587 D - Not Quite Lee GNU C++14 combinatorics dp math number theory *2000 Nov/23/2021 08:32
586 B - Kalindrome Array GNU C++14 greedy two pointers *1100 Nov/23/2021 06:57
585 A - Anti Light's Cell Guessing GNU C++14 math *900 Nov/23/2021 06:39
584 B - Restaurant GNU C++14 dp greedy sortings *1600 Nov/15/2021 13:21
583 B - Guess the Permutation GNU C++14 binary search combinatorics implementation interactive *2000 Nov/14/2021 09:42
582 A - Two Arrays GNU C++14 graph matchings greedy math sortings *900 Nov/13/2021 22:13
581 D - Treelabeling GNU C++14 bitmasks constructive algorithms dfs and similar games greedy implementation trees *2100 Nov/12/2021 11:03
580 D - Winter Is Coming GNU C++14 dp greedy sortings *1800 Nov/08/2021 13:46
579 E - Robot on the Board 1 GNU C++14 implementation *1600 Nov/02/2021 09:12
578 D - Blue-Red Permutation GNU C++14 greedy math sortings *1300 Nov/02/2021 08:49
577 C - Minimum Extraction GNU C++14 brute force sortings *1000 Nov/02/2021 08:44
576 B - Odd Grasshopper GNU C++14 math *900 Nov/02/2021 08:37
575 A - Linear Keyboard GNU C++14 implementation strings *800 Nov/02/2021 08:34
574 A - Era GNU C++14 greedy *800 Oct/30/2021 10:30
573 B - XOR Specia-LIS-t GNU C++14 *1100 Oct/30/2021 10:30
572 A - Di-visible Confusion GNU C++14 constructive algorithms math number theory *1300 Oct/30/2021 10:30
571 B - Moderate Modular Mode GNU C++14 constructive algorithms math number theory *1600 Oct/30/2021 10:30
570 A - About Bacteria GNU C++14 implementation math *1700 Oct/20/2021 09:18
569 B - Lost Numbers GNU C++14 brute force divide and conquer interactive math *1400 Oct/14/2021 15:50
568 F - Ideal Farm GNU C++14 constructive algorithms math *2400 Oct/08/2021 13:36
567 E1 - Rubik's Cube Coloring (easy version) GNU C++14 combinatorics math *1300 Oct/08/2021 13:17
566 B - Special Numbers GNU C++14 bitmasks math *1100 Oct/08/2021 13:16
565 C - Make Them Equal GNU C++14 brute force greedy math strings *1200 Oct/08/2021 13:16
564 D - The Number of Imposters GNU C++14 constructive algorithms dfs and similar dp dsu graphs *1700 Oct/08/2021 13:16
563 A - Sequence of Comparisons Kotlin 1.4 *special problem *800 Oct/07/2021 08:03
562 C - Bakry and Partitioning GNU C++14 bitmasks constructive algorithms dfs and similar dp graphs trees *1700 Oct/03/2021 08:55
561 B - Hemose Shopping GNU C++14 constructive algorithms dsu math sortings *1200 Oct/03/2021 07:45
560 A - Gamer Hemose GNU C++14 binary search greedy math sortings *800 Oct/03/2021 07:38
559 B - Hills And Valleys GNU C++14 brute force implementation *1700 Oct/02/2021 17:15
558 C - Manhattan Subarrays GNU C++14 brute force geometry greedy implementation *1700 Oct/02/2021 16:55
557 E1 - Three Blocks Palindrome (easy version) GNU C++14 binary search brute force data structures dp two pointers *1700 Oct/02/2021 16:45
556 C - Posterized GNU C++14 games greedy *1700 Oct/01/2021 23:06
555 A - A+B (Trial Problem) Kotlin 1.4 *special problem Oct/01/2021 20:46
554 C1 - Heidi and the Turing Test (Easy) GNU C++14 implementation *1600 Oct/01/2021 17:48
553 E2 - Array Optimization by Deque GNU C++14 data structures greedy *1700 Sep/28/2021 09:26
552 B - Shifting Sort GNU C++14 implementation sortings *1100 Sep/28/2021 08:52
551 C - Ticks GNU C++14 greedy implementation *1500 Sep/28/2021 08:52
550 D - Productive Meeting GNU C++14 constructive algorithms graphs greedy *1400 Sep/28/2021 08:52
549 E1 - Permutation Minimization by Deque GNU C++14 constructive algorithms greedy math *1000 Sep/28/2021 08:52
548 A - Casimir's String Solitaire GNU C++14 math strings *800 Sep/28/2021 08:51
547 C - Serval and Parenthesis Sequence GNU C++14 greedy strings *1700 Sep/26/2021 10:44
546 C1 - Guessing the Greatest (easy version) GNU C++14 binary search interactive *1600 Sep/24/2021 20:05
545 C2 - Guessing the Greatest (hard version) GNU C++14 binary search interactive *1900 Sep/24/2021 20:05
544 M - Ancient Language GNU C++14 graphs sortings *2200 Sep/23/2021 17:35
543 D - Stars GNU C++14 constructive algorithms geometry *2300 Sep/14/2021 10:03
542 D - Santa's Bot GNU C++14 combinatorics math probabilities *1700 Sep/14/2021 08:52
541 D - Power Products GNU C++14 hashing math number theory *1800 Sep/14/2021 08:22
540 C - Diluc and Kaeya GNU C++14 data structures dp hashing number theory *1500 Sep/13/2021 22:12
539 E - Buds Re-hanging GNU C++14 constructive algorithms dfs and similar dp greedy trees *2000 Sep/12/2021 10:00
538 D2 - Seating Arrangements (hard version) GNU C++14 data structures greedy implementation sortings two pointers *1600 Sep/12/2021 08:36
537 C - MAX-MEX Cut GNU C++14 bitmasks constructive algorithms dp greedy *1000 Sep/12/2021 08:12
536 D1 - Seating Arrangements (easy version) GNU C++14 data structures greedy sortings *1100 Sep/12/2021 07:58
535 B - MIN-MEX Cut GNU C++14 bitmasks constructive algorithms dp greedy *800 Sep/12/2021 07:42
534 A - Median Maximization GNU C++14 binary search greedy math *800 Sep/12/2021 07:36
533 A - Domino Disaster GNU C++14 implementation strings *800 Sep/05/2021 11:55
532 B - MEXor Mixup GNU C++14 bitmasks greedy *1000 Sep/05/2021 11:55
531 C - Carrying Conundrum GNU C++14 bitmasks combinatorics dp math *1600 Sep/05/2021 11:55
530 D - Expression Evaluation Error GNU C++14 constructive algorithms greedy implementation math *2000 Sep/05/2021 11:55
529 E - Non-Decreasing Dilemma GNU C++14 data structures divide and conquer math *2200 Sep/05/2021 11:55
528 F - One-Four Overload GNU C++14 2-sat constructive algorithms dfs and similar dsu graphs implementation *2700 Sep/05/2021 11:55
527 D - Take a Guess GNU C++14 bitmasks constructive algorithms interactive math *1800 Aug/29/2021 09:32
526 C - Compressed Bracket Sequence GNU C++14 brute force implementation *1800 Aug/29/2021 09:17
525 B - Take Your Places! GNU C++14 implementation *1300 Aug/29/2021 07:45
524 A - A Variety of Operations GNU C++14 math *800 Aug/29/2021 07:37
523 E - Bottom-Tier Reversals GNU C++14 constructive algorithms *2000 Aug/24/2021 09:39
522 C - Deep Down Below GNU C++14 binary search greedy sortings *1300 Aug/24/2021 08:28
521 B - Charmed by the Game GNU C++14 brute force math *1300 Aug/24/2021 08:20
520 A - Simply Strange Sort GNU C++14 brute force implementation sortings *800 Aug/24/2021 07:40
519 A - Mr. Kitayuta's Gift GNU C++14 brute force implementation strings *1100 Aug/22/2021 11:42
518 A - Local Extrema GNU C++14 brute force implementation *800 Aug/22/2021 11:37
517 A - Contest for Robots GNU C++14 greedy *900 Aug/22/2021 11:15
516 A - New Bus Route GNU C++14 implementation sortings *1100 Aug/22/2021 11:08
515 E - Polycarp and String Transformation GNU C++14 binary search implementation sortings strings *1800 Aug/18/2021 09:24
514 F1 - Nearest Beautiful Number (easy version) GNU C++14 binary search bitmasks brute force constructive algorithms dfs and similar greedy *1900 Aug/18/2021 09:04
513 D - Make a Power of Two GNU C++14 greedy math strings *1300 Aug/18/2021 08:22
512 C - Infinity Table GNU C++14 implementation math *800 Aug/18/2021 07:58
511 B - Who's Opposite? GNU C++14 math *800 Aug/18/2021 07:46
510 A - Dislike of Threes GNU C++14 implementation *800 Aug/18/2021 07:36
509 D2 - Domino (hard version) GNU C++14 constructive algorithms implementation math *2100 Aug/17/2021 10:35
508 D1 - Domino (easy version) GNU C++14 constructive algorithms math *1700 Aug/17/2021 10:08
507 D1 - Mocha and Diana (Easy Version) GNU C++14 brute force constructive algorithms dsu graphs greedy trees *1400 Aug/15/2021 08:19
506 C - Mocha and Hiking GNU C++14 constructive algorithms graphs *1200 Aug/15/2021 07:56
505 B - Mocha and Red and Blue GNU C++14 dp greedy *900 Aug/15/2021 07:47
504 A - Mocha and Math GNU C++14 bitmasks constructive algorithms math *900 Aug/15/2021 07:38
503 B - Intersection GNU C++14 implementation math *2000 Aug/13/2021 12:20
502 C - Industrial Nim GNU C++14 games *2000 Aug/13/2021 11:34
501 C - Digital Root GNU C++14 number theory *2000 Aug/13/2021 11:16
500 B - Equation GNU C++14 math *2000 Aug/13/2021 10:45
499 A - Odd Divisor GNU C++14 math number theory *900 Aug/13/2021 10:10
498 C - Mirror Box GNU C++14 geometry implementation *2000 Aug/12/2021 09:22
497 E - Intercity Travelling GNU C++14 combinatorics math probabilities *2000 Aug/10/2021 13:39
496 A - Ezzat and Two Subsequences GNU C++14 brute force math sortings *800 Aug/09/2021 10:49
495 C - Moamen and XOR GNU C++14 bitmasks combinatorics dp math matrices *1700 Aug/09/2021 08:50
494 B - Moamen and k-subarrays GNU C++14 greedy sortings *1100 Aug/09/2021 07:51
493 D - Restoration of string GNU C++14 constructive algorithms graphs implementation *2000 Aug/08/2021 13:24
492 B - Wrong Answer GNU C++14 constructive algorithms *2000 Aug/07/2021 17:16
491 E - Petya and Construction Set GNU C++14 constructive algorithms graphs math sortings trees *2000 Aug/07/2021 16:03
490 D - Kilani and the Game GNU C++14 dfs and similar graphs implementation shortest paths *1900 Aug/06/2021 18:15
489 C - Ayoub and Lost Array GNU C++14 combinatorics dp math *1500 Aug/06/2021 16:58
488 B - Zuhair and Strings GNU C++14 brute force implementation strings *1100 Aug/06/2021 16:47
487 A - Salem and Sticks GNU C++14 brute force implementation *1100 Aug/06/2021 16:42
486 D - Integers Have Friends GNU C++14 binary search data structures math two pointers *1800 Aug/01/2021 14:25
485 C - Web of Lies GNU C++14 graphs greedy *1400 Aug/01/2021 08:07
484 B - Gregor and the Pawn Game GNU C++14 dfs and similar dp flows graph matchings graphs greedy implementation *800 Aug/01/2021 07:51
483 A - Gregor and Cryptography GNU C++14 math number theory *800 Aug/01/2021 07:36
482 D - Say No to Palindromes GNU C++14 brute force constructive algorithms dp strings *1600 Jul/30/2021 08:29
481 C - Coin Rows GNU C++14 brute force constructive algorithms dp implementation *1300 Jul/30/2021 07:56
480 B - Two Tables GNU C++14 brute force *1300 Jul/30/2021 07:50
479 A - PizzaForces GNU C++14 brute force math *900 Jul/30/2021 07:37
478 D - Diane GNU C++14 constructive algorithms greedy strings *1800 Jul/29/2021 10:36
477 B - Cobb GNU C++14 bitmasks brute force greedy math *1700 Jul/29/2021 10:35
476 C - Mikasa GNU C++14 binary search bitmasks greedy implementation *1800 Jul/29/2021 10:35
475 A - Cherry GNU C++14 greedy *800 Jul/29/2021 07:38
474 A - Anton and Letters GNU C++14 constructive algorithms implementation *800 Jul/27/2021 09:58
473 A - Coder GNU C++14 implementation *800 Jul/27/2021 09:58
472 A - Collecting Beats is Fun GNU C++14 implementation *900 Jul/27/2021 09:58
471 B - Fox and Cross GNU C++14 greedy implementation *1100 Jul/27/2021 09:58
470 B - Archer GNU C++14 math probabilities *1300 Jul/27/2021 09:58
469 D - Array Differentiation GNU C++14 bitmasks brute force constructive algorithms dfs and similar dp graphs math *1800 Jul/25/2021 10:58
468 C - Maximize the Intersections GNU C++14 combinatorics constructive algorithms geometry greedy sortings *1800 Jul/25/2021 10:09
467 B - Running for Gold GNU C++14 combinatorics graphs greedy sortings *1500 Jul/25/2021 07:47
466 A - Subsequence Permutation GNU C++14 sortings strings *800 Jul/25/2021 07:39
465 D - Unshuffling a Deck GNU C++14 constructive algorithms implementation *2000 Jul/24/2021 08:58
464 B - Chess Cheater GNU C++14 greedy implementation sortings *1400 Jul/23/2021 22:44
463 C - Penalty GNU C++14 bitmasks brute force dp greedy *1200 Jul/22/2021 08:15
462 B - Reverse String GNU C++14 brute force dp hashing implementation strings *1300 Jul/22/2021 08:05
461 A - Digits Sum GNU C++14 math number theory *800 Jul/22/2021 07:36
460 B - Blocks GNU C++14 greedy math *1300 Jul/18/2021 09:16
459 C - Shawarma Tent GNU C++14 brute force geometry greedy implementation *1300 Jul/18/2021 09:12
458 A - Suits GNU C++14 brute force greedy math *800 Jul/18/2021 08:58
457 D - Secret Santa GNU C++14 constructive algorithms flows graphs greedy math *1600 Jul/17/2021 15:14
456 C - Pursuit GNU C++14 binary search brute force greedy sortings *1200 Jul/17/2021 08:32
455 B - Putting Plates GNU C++14 constructive algorithms implementation *800 Jul/17/2021 08:06
454 A - Binary Decimal GNU C++14 greedy math *800 Jul/17/2021 07:36
453 B - Navigation System GNU C++14 dfs and similar graphs shortest paths *1700 Jul/10/2021 18:42
452 A - Journey Planning GNU C++14 data structures dp greedy math sortings *1400 Jul/10/2021 17:35
451 E - Down or Right GNU C++14 constructive algorithms interactive matrices *2100 Jul/04/2021 17:14
450 D - Array Restoration GNU C++14 constructive algorithms data structures *1700 Jul/04/2021 16:39
449 C - Bracket Subsequence GNU C++14 greedy *1200 Jul/04/2021 16:21
448 B - Pair of Toys GNU C++14 math *1000 Jul/04/2021 16:02
447 A - Single Wildcard Pattern Matching GNU C++14 brute force implementation strings *1200 Jul/04/2021 15:51
446 A - Prefix Sum Primes GNU C++14 constructive algorithms greedy math number theory *1200 Jul/04/2021 12:37
445 B1 - Send Boxes to Alice (Easy Version) GNU C++14 constructive algorithms greedy math number theory ternary search two pointers *1800 Jul/03/2021 17:26
444 A - Feeding Chicken GNU C++14 constructive algorithms greedy implementation *1700 Jul/03/2021 16:49
443 D - Fafa and Ancient Alphabet GNU C++14 math probabilities *1900 Jul/01/2021 22:35
442 A - Great Graphs GNU C++14 constructive algorithms graphs greedy shortest paths sortings *1400 Jun/25/2021 08:49
441 D - Equalize the Remainders GNU C++14 data structures greedy implementation *1900 Jun/24/2021 14:49
440 D - Dreamoon and Sets GNU C++14 constructive algorithms greedy math *1900 Jun/21/2021 17:00
439 E - Subsequences (easy version) GNU C++14 dp graphs implementation shortest paths *2000 Jun/21/2021 16:46
438 H - Subsequences (hard version) GNU C++14 dp strings *1900 Jun/21/2021 16:40
437 C1 - Balanced Removals (Easier) GNU C++14 constructive algorithms geometry greedy *1700 Jun/20/2021 22:58
436 C2 - Balanced Removals (Harder) GNU C++14 binary search constructive algorithms divide and conquer greedy implementation sortings *1900 Jun/20/2021 22:56
435 C - Insertion Sort GNU C++14 data structures dp implementation math *1900 Jun/20/2021 10:24
434 E - Tree Reconstruction GNU C++14 constructive algorithms data structures graphs greedy *1900 Jun/19/2021 19:37
433 D - Cow and Fields GNU C++14 binary search data structures dfs and similar graphs greedy shortest paths sortings *1900 Jun/19/2021 18:40
432 E - XOR Guessing GNU C++14 bitmasks interactive math *1900 Jun/18/2021 16:03
431 E1 - Erase and Extend (Easy Version) GNU C++14 binary search brute force dp greedy hashing implementation string suffix structures strings two pointers *1600 Jun/18/2021 08:19
430 D - Deleting Divisors GNU C++14 games math number theory *1700 Jun/18/2021 08:05
429 C - Challenging Cliffs GNU C++14 constructive algorithms greedy implementation math *1200 Jun/18/2021 07:54
428 B - Bad Boy GNU C++14 constructive algorithms greedy math *900 Jun/18/2021 07:46
427 A - Arithmetic Array GNU C++14 greedy math *800 Jun/18/2021 07:38
426 C - Tic-tac-toe GNU C++14 brute force games implementation *1800 Jun/15/2021 18:26
425 D - Colored Rectangles GNU C++14 dp greedy sortings *1800 Jun/15/2021 17:31
424 C - Garland GNU C++14 dp greedy sortings *1800 Jun/14/2021 18:11
423 A - Multicolored Marbles GNU C++14 dp math *1600 Jun/14/2021 11:14
422 D - Lost Tree GNU C++14 constructive algorithms interactive trees *1800 Jun/13/2021 09:12
421 C - Little Alawn's Puzzle GNU C++14 combinatorics dp dsu graphs math *1300 Jun/13/2021 08:49
420 B - Histogram Ugliness GNU C++14 greedy implementation math *1100 Jun/13/2021 08:44
419 A - Colour the Flag GNU C++14 brute force implementation *800 Jun/13/2021 08:39
418 D - Anton and Chess GNU C++14 implementation *1700 Jun/06/2021 13:10
417 E - Omkar and Forest GNU C++14 combinatorics graphs math shortest paths *2300 Jun/06/2021 12:08
416 C - Unstable String GNU C++14 binary search dp greedy implementation strings two pointers *1400 Jun/04/2021 11:43
415 D - Playoff Tournament GNU C++14 data structures dfs and similar dp implementation trees *1800 Jun/04/2021 11:43
414 B - Array Reodering GNU C++14 brute force greedy math number theory sortings *900 Jun/04/2021 07:41
413 A - Fair Playoff GNU C++14 brute force implementation *800 Jun/04/2021 07:37
412 D - Toy Sum GNU C++14 greedy implementation math *1700 Jun/03/2021 10:35
411 A - Karen and Game GNU C++14 brute force greedy implementation *1700 Jun/03/2021 10:14
410 B - Game of the Rows GNU C++14 brute force greedy implementation *1900 May/26/2021 08:22
409 B - Products of Min-Max C++ (GCC 9.2.1) AtCoder *400 May/11/2021 09:18
408 C - Coprime Set C++ (GCC 9.2.1) AtCoder *500 May/11/2021 09:12
407 A - Odd vs Even C++ (GCC 9.2.1) AtCoder *300 May/10/2021 22:36
406 A - Ilya and a Colorful Walk GNU C++14 greedy implementation *1100 May/10/2021 22:14
405 H - ZS Shuffles Cards GNU C++14 combinatorics dp math probabilities *3000 May/10/2021 21:53
404 E - Arranging The Sheep GNU C++14 greedy math *1400 May/05/2021 08:26
403 B - Ordinary Numbers GNU C++14 brute force math number theory *800 May/05/2021 08:20
402 D - Same Differences GNU C++14 data structures hashing math *1200 May/05/2021 08:15
401 C - Not Adjacent Matrix GNU C++14 constructive algorithms *1000 May/05/2021 08:11
400 A - Do Not Be Distracted! GNU C++14 brute force implementation *800 May/05/2021 08:08
399 C - Phoenix and Towers GNU C++14 constructive algorithms data structures greedy *1400 May/02/2021 09:38
398 A - Phoenix and Gold GNU C++14 constructive algorithms greedy math *800 May/02/2021 08:11
397 B - Phoenix and Puzzle GNU C++14 brute force geometry math number theory *1000 May/02/2021 07:50
396 C - Berland Regional GNU C++14 brute force data structures greedy number theory sortings *1400 Apr/29/2021 10:06
395 C - Pipes GNU C++14 dp implementation *1500 Apr/28/2021 08:04
394 C - Journey GNU C++14 dfs and similar dp graphs probabilities trees *1500 Apr/27/2021 21:49
393 E1 - Stars Drawing (Easy Edition) GNU C++14 brute force dp greedy *1700 Apr/27/2021 09:35
392 B - Minimal Cost GNU C++14 brute force math *1200 Apr/26/2021 21:15
391 A - K-th Largest Value GNU C++14 brute force greedy implementation *800 Apr/26/2021 21:08
390 E - Binary Numbers AND Sum GNU C++14 data structures implementation math *1700 Apr/26/2021 14:24
389 A - Tit for Tat GNU C++14 greedy *800 Apr/21/2021 09:16
388 C - Baby Ehab Partitions Again GNU C++14 bitmasks constructive algorithms dp math *1700 Apr/21/2021 09:02
387 B - AGAGA XOOORRR GNU C++14 bitmasks brute force dp greedy *1500 Apr/21/2021 09:02
386 D - Three Logos GNU C++14 bitmasks brute force constructive algorithms geometry implementation math *1700 Apr/20/2021 12:01
385 C - Product 1 Modulo N GNU C++14 greedy number theory *1600 Apr/19/2021 09:39
384 B - Almost Sorted GNU C++14 binary search combinatorics constructive algorithms implementation *1800 Apr/16/2021 10:16
383 C - Floor and Mod GNU C++14 binary search brute force math number theory *1700 Apr/13/2021 22:24
382 D - Min Cost String GNU C++14 brute force constructive algorithms graphs greedy strings *1600 Apr/12/2021 09:44
381 B - AND Sequences GNU C++14 bitmasks combinatorics constructive algorithms math *1400 Apr/11/2021 08:53
380 C - Add One GNU C++14 dp matrices *1600 Apr/11/2021 08:23
379 A - Array and Peaks GNU C++14 constructive algorithms implementation *800 Apr/11/2021 07:41
378 C - Balance the Bits GNU C++14 constructive algorithms greedy Apr/03/2021 09:03
377 D - 3-Coloring GNU C++14 constructive algorithms games graphs interactive Apr/03/2021 08:42
376 B - Flip the Bits GNU C++14 greedy implementation math math Apr/03/2021 07:50
375 A - Déjà Vu GNU C++14 constructive algorithms Apr/03/2021 07:39
374 C - Fibonacci Words GNU C++14 constructive algorithms implementation Apr/01/2021 09:25
373 F - Math GNU C++14 constructive algorithms math Apr/01/2021 08:40
372 B - DMCA GNU C++14 constructive algorithms implementation number theory Apr/01/2021 08:26
371 A - Is it rated - 2 GNU C++14 implementation interactive Apr/01/2021 08:01
370 E - Tetrahedron GNU C++14 dp math matrices *1500 Mar/30/2021 18:30
369 B - Box Fitting GNU C++14 binary search bitmasks data structures greedy Mar/29/2021 08:19
368 A - GCD Sum GNU C++14 brute force math Mar/29/2021 07:38
367 D - Genius's Gambit GNU C++14 bitmasks constructive algorithms greedy math *1900 Mar/28/2021 17:03
366 B - Card Deck GNU C++14 data structures greedy math *1100 Mar/28/2021 16:35
365 A - Three swimmers GNU C++14 math *800 Mar/28/2021 15:57
364 F - Make It Connected GNU C++14 dsu graphs greedy *1900 Mar/20/2021 11:24
363 C - Problem for Nazar GNU C++14 constructive algorithms math *1800 Feb/21/2021 09:49
362 C - Uncle Bogdan and Country Happiness GNU C++14 dfs and similar greedy math trees *1800 Feb/19/2021 11:10
361 D - Multiples and Power Differences GNU C++14 constructive algorithms math number theory *2200 Feb/12/2021 07:32
360 B - Replace and Keep Sorted GNU C++14 dp implementation math *1200 Feb/12/2021 07:21
359 A - Add and Divide GNU C++14 brute force greedy math ternary search *1000 Feb/12/2021 07:09
358 G - Path Queries GNU C++14 divide and conquer dsu graphs sortings trees *1800 Feb/10/2021 08:55
357 C - Table Decorations GNU C++14 greedy *1800 Feb/07/2021 17:37
356 C - Searching Local Minimum GNU C++14 binary search interactive math ternary search *1700 Feb/07/2021 07:14
355 B - The Great Hero GNU C++14 greedy implementation sortings *900 Feb/07/2021 06:58
354 A - Yet Another String Game GNU C++14 games greedy strings *800 Feb/07/2021 06:37
353 D - Polyline GNU C++14 constructive algorithms implementation *1700 Jan/31/2021 13:41
352 A - Save Energy! GNU C++14 binary search implementation math *1700 Jan/31/2021 12:24
351 D - Artsem and Saunders GNU C++14 constructive algorithms dsu math *1700 Jan/30/2021 22:54
350 A - Alyona and mex GNU C++14 constructive algorithms greedy *1700 Jan/30/2021 09:08
349 D - Div Game C++ (GCC 9.2.1) AtCoder *400 Jan/23/2021 21:34
348 A - Cows and Sequence GNU C++14 constructive algorithms data structures implementation *1600 Jan/19/2021 17:31
347 E - Military Problem GNU C++14 dfs and similar graphs trees *1600 Jan/19/2021 16:51
346 E - Squares and not squares GNU C++14 constructive algorithms greedy *1600 Jan/19/2021 14:19
345 C - Fox And Names GNU C++14 dfs and similar graphs sortings *1600 Jan/19/2021 12:46
344 C - Andryusha and Colored Balloons GNU C++14 dfs and similar graphs greedy trees *1600 Jan/18/2021 23:14
343 C - Nastya and a Wardrobe GNU C++14 math *1600 Jan/13/2021 16:18
342 C - Quiz GNU C++14 binary search greedy math matrices number theory *1600 Jan/13/2021 09:34
341 B - Three-level Laser GNU C++14 binary search greedy two pointers *1600 Jan/12/2021 20:16
340 E - Sequence Matching C++ (GCC 9.2.1) AtCoder *500 Jan/08/2021 22:43
339 D - Stamp C++ (GCC 9.2.1) AtCoder *400 Jan/08/2021 21:43
338 C - Duodecim Ferra C++ (GCC 9.2.1) AtCoder *300 Jan/08/2021 21:28
337 B - Smartphone Addiction C++ (GCC 9.2.1) AtCoder *200 Jan/08/2021 21:25
336 A - ABC Preparation C++ (GCC 9.2.1) AtCoder *100 Jan/08/2021 21:20
335 D - Strange Definition GNU C++14 bitmasks graphs hashing math number theory *1900 Jan/05/2021 09:45
334 C - Strange Birthday Party GNU C++14 brute force greedy sortings *1300 Jan/05/2021 07:14
333 B - Strange List GNU C++14 brute force greedy implementation math *1100 Jan/05/2021 06:59
332 A - Strange Partition GNU C++14 greedy math number theory *900 Jan/05/2021 06:41
331 D - Even-Odd Game GNU C++14 dp games greedy sortings *1200 Jan/04/2021 07:38
330 C - Long Jumps GNU C++14 dp graphs *1100 Jan/04/2021 06:50
329 B - Fair Division GNU C++14 dp greedy math *800 Jan/04/2021 06:43
328 A - Cards for Friends GNU C++14 greedy math *800 Jan/04/2021 06:38
327 D1 - Prefix-Suffix Palindrome (Easy version) GNU C++14 hashing string suffix structures strings *1500 Jan/03/2021 09:42
326 D - 13th Labour of Heracles GNU C++14 data structures greedy sortings trees *1500 Jan/03/2021 09:30
325 A - Nauuo and Cards GNU C++14 greedy implementation *1800 Jan/02/2021 13:10
324 E - Apollo versus Pan GNU C++14 bitmasks brute force math *1800 Dec/30/2020 09:01
323 B - Last minute enhancements GNU C++14 dp greedy *800 Dec/30/2020 06:43
322 A - Bovine Dilemma GNU C++14 brute force geometry math *800 Dec/30/2020 06:37
321 F - Integer Game GNU C++14 constructive algorithms games interactive math *2600 Dec/29/2020 18:34
320 C - Building a Fence GNU C++14 dp greedy implementation two pointers *1600 Dec/28/2020 08:25
319 B - Red and Blue GNU C++14 dp greedy *1000 Dec/28/2020 06:46
318 A - Regular Bracket Sequence GNU C++14 constructive algorithms greedy *1000 Dec/28/2020 06:36
317 C - Peaceful Rooks GNU C++14 dfs and similar dsu greedy implementation *1700 Dec/20/2020 08:44
316 B - Fair Numbers GNU C++14 brute force math number theory *1000 Dec/20/2020 07:19
315 A - In-game Chat GNU C++14 implementation strings *800 Dec/20/2020 07:07
314 D - Swaps in Permutation GNU C++14 dfs and similar dsu math *1700 Dec/19/2020 10:12
313 F1 - Spanning Tree with Maximum Degree GNU C++14 graphs *1600 Dec/18/2020 12:26
312 A - LCM Challenge GNU C++14 number theory *1600 Dec/18/2020 11:52
311 A - Rectangle Puzzle GNU C++14 geometry *2000 Dec/17/2020 19:35
310 C - Perfect Keyboard GNU C++14 dfs and similar greedy implementation *1600 Dec/17/2020 16:35
309 B - pSort GNU C++14 dfs and similar dsu graphs *1600 Dec/17/2020 14:45
308 D - Road Map GNU C++14 dfs and similar graphs *1600 Dec/17/2020 14:16
307 B - New Year Permutation GNU C++14 dfs and similar dsu graphs greedy math sortings *1600 Dec/17/2020 13:50
306 C - Valera and Tubes GNU C++14 constructive algorithms dfs and similar implementation *1500 Dec/17/2020 13:26
305 C - Minimum Value Rectangle GNU C++14 greedy *1600 Dec/17/2020 12:58
304 C - Hamburgers GNU C++14 binary search brute force *1600 Dec/09/2020 11:21
303 C - Bugged C++ (GCC 9.2.1) AtCoder *300 Dec/08/2020 21:19
302 C - Sentou C++ (GCC 9.2.1) AtCoder *300 Dec/08/2020 21:14
301 D - Ticket Game GNU C++14 games greedy math *1700 Dec/08/2020 08:22
300 C2 - Errich-Tac-Toe (Hard Version) GNU C++14 constructive algorithms math *2300 Dec/06/2020 12:09
299 C1 - Errich-Tac-Toe (Easy Version) GNU C++14 constructive algorithms math *2100 Dec/06/2020 06:50
298 B - Balls of Steel GNU C++14 brute force geometry greedy *1000 Dec/06/2020 06:41
297 A - Avoid Trygub GNU C++14 constructive algorithms sortings *800 Dec/06/2020 06:36
296 C - The Smallest String Concatenation GNU C++14 sortings strings *1700 Dec/05/2020 17:35
295 E - Cover it! GNU C++14 dfs and similar dsu graphs shortest paths trees *1700 Dec/04/2020 12:16
294 G - Special Permutation GNU C++14 constructive algorithms *1600 Dec/03/2020 21:26
293 C - Digits in Multiplication C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 18:12
292 C - Go Home C++ (GCC 9.2.1) AtCoder *200 Dec/02/2020 17:54
291 C - X: Yet Another Die Game C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 17:40
290 C - Factors of Factorial C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 17:33
289 C - One-stroke Path C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 14:15
288 C - Back and Forth C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 12:55
287 C - Lining Up C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 12:47
286 C - Big Array C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 12:41
285 C - Dubious Document C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 11:23
284 C - Ubiquity C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 09:39
283 C - Sum of product of pairs C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 09:23
282 C - H and V C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 09:09
281 C - Step C++ (GCC 9.2.1) AtCoder *300 Dec/02/2020 08:54
280 C - Find Pair GNU C++14 implementation math sortings *1700 Dec/01/2020 21:19
279 E - Yet Another Task with Queens GNU C++14 sortings *1700 Nov/29/2020 22:36
278 C - Bargain GNU C++14 combinatorics dp math *1700 Nov/29/2020 21:07
277 B - Masha and geometric depression GNU C++14 brute force implementation math *1700 Nov/28/2020 11:38
276 G - Circular Dungeon GNU C++14 greedy math probabilities *2600 Nov/27/2020 22:58
275 C - Trailing Loves (or L'oeufs?) GNU C++14 brute force implementation math number theory *1700 Nov/27/2020 22:07
274 C - Little Girl and Maximum Sum GNU C++14 data structures greedy implementation sortings *1500 Nov/27/2020 12:06
273 B - Karen and Coffee GNU C++14 binary search data structures implementation *1400 Nov/27/2020 11:53
272 A - Greg and Array GNU C++14 data structures implementation *1400 Nov/27/2020 11:36
271 D1 - Coffee and Coursework (Easy version) GNU C++14 brute force greedy *1700 Nov/26/2020 12:24
270 C - Annoying Present GNU C++14 greedy math *1700 Nov/26/2020 12:07
269 E - Two Arrays and Sum of Functions GNU C++14 greedy math sortings *1600 Nov/25/2020 11:49
268 A - Divisible by Seven GNU C++14 math number theory *1600 Nov/25/2020 11:22
267 A - Special Permutation GNU C++14 constructive algorithms probabilities *800 Nov/24/2020 22:36
266 C - Sequence Transformation GNU C++14 greedy implementation *1200 Nov/24/2020 22:28
265 C - Palindromic Matrix GNU C++14 constructive algorithms implementation *1700 Nov/24/2020 20:44
264 D - Statistics of Recompressing Videos GNU C++14 *special problem data structures implementation *1600 Nov/24/2020 12:41
263 C - Engineer Artem GNU C++14 2-sat chinese remainder theorem constructive algorithms fft flows *2000 Nov/24/2020 09:22
262 C - Palindrome Transformation GNU C++14 brute force greedy implementation *1700 Nov/23/2020 18:11
261 A - Long Beautiful Integer GNU C++14 constructive algorithms greedy implementation strings *1700 Nov/22/2020 12:26
260 C - System Administrator GNU C++14 graphs *1700 Nov/21/2020 17:41
259 C - Polo the Penguin and XOR operation GNU C++14 implementation math *1700 Nov/21/2020 16:29
258 D - Dasha and Very Difficult Problem GNU C++14 binary search brute force constructive algorithms greedy sortings *1700 Nov/21/2020 15:57
257 B - Volatile Kite GNU C++14 geometry *1800 Nov/21/2020 15:34
256 B - Non-Substring Subsequence GNU C++14 dp greedy implementation strings *900 Nov/21/2020 07:11
255 A - Subtract or Divide GNU C++14 greedy math *800 Nov/21/2020 06:53
254 C - Ayoub's function GNU C++14 binary search combinatorics greedy math strings *1700 Nov/18/2020 10:31
253 A - Even Subset Sum Problem GNU C++14 brute force dp greedy implementation *800 Nov/18/2020 08:32
252 A - QAQ GNU C++14 brute force dp *800 Nov/18/2020 08:24
251 C - Knapsack GNU C++14 constructive algorithms greedy math sortings *1300 Nov/15/2020 07:16
250 B - Numbers Box GNU C++14 greedy math *1000 Nov/15/2020 06:52
249 A - Add Candies GNU C++14 constructive algorithms math *800 Nov/15/2020 06:39
248 D - Taxes GNU C++14 math number theory *1600 Nov/14/2020 17:04
247 B - Well-known Numbers GNU C++14 binary search greedy number theory *1600 Nov/14/2020 16:45
246 A - Bachgold Problem GNU C++14 greedy implementation math number theory *800 Nov/14/2020 16:09
245 C - Eugene and an array GNU C++14 binary search data structures implementation two pointers *1700 Nov/06/2020 20:30
244 C - View Angle GNU C++14 brute force geometry math *1800 Nov/05/2020 13:11
243 C - The Delivery Dilemma GNU C++14 binary search greedy sortings *1400 Nov/05/2020 10:54
242 D - International Olympiad GNU C++14 constructive algorithms greedy implementation math *2000 Nov/04/2020 22:16
241 A - Black-and-White Cube GNU C++14 combinatorics constructive algorithms *1600 Nov/04/2020 21:55
240 B - Party GNU C++14 constructive algorithms graphs math *1600 Nov/04/2020 21:46
239 D - Extreme Subtraction GNU C++14 dp greedy math *1800 Nov/02/2020 11:34
238 B - Saving the City GNU C++14 dp greedy math sortings *1300 Nov/02/2020 09:58
237 A - Kids Seating GNU C++14 constructive algorithms math *800 Nov/02/2020 09:41
236 C - Division GNU C++14 math number theory *1500 Nov/01/2020 12:26
235 B - Elimination GNU C++14 greedy math *900 Nov/01/2020 12:16
234 A - Array Rearrangment GNU C++14 greedy sortings *800 Nov/01/2020 12:14
233 D1 - Optimal Subsequences (Easy Version) GNU C++14 data structures greedy *1600 Oct/31/2020 11:56
232 C - Polygon for the Angle GNU C++14 brute force geometry *1600 Oct/30/2020 10:04
231 C - Permutation Cycle GNU C++14 brute force constructive algorithms *1600 Oct/29/2020 22:38
230 C - Binary Search GNU C++14 binary search combinatorics *1500 Oct/24/2020 10:42
229 B - Prime Square GNU C++14 constructive algorithms math *900 Oct/24/2020 07:19
228 A - Reorder GNU C++14 math *800 Oct/24/2020 07:07
227 C - Unfair Poll GNU C++14 binary search constructive algorithms implementation math *1700 Oct/22/2020 14:15
226 D - Strange town GNU C++14 constructive algorithms math *2300 Oct/19/2020 20:49
225 D - Iterated Linear Function GNU C++14 math number theory *1700 Oct/18/2020 11:55
224 D - Petya and His Friends GNU C++14 constructive algorithms math number theory *1700 Oct/18/2020 11:41
223 A - XORwice GNU C++14 bitmasks greedy math *800 Oct/18/2020 04:40
222 D - Hexagons GNU C++14 brute force constructive algorithms greedy implementation math shortest paths *1900 Oct/18/2020 04:38
221 C - Palindromifier GNU C++14 constructive algorithms strings *1400 Oct/18/2020 03:55
220 B - Putting Bricks in the Wall GNU C++14 constructive algorithms implementation *1100 Oct/18/2020 02:38
219 C - Chessboard Billiard GNU C++14 dfs and similar dsu graphs number theory *2100 Oct/17/2020 15:03
218 D - Almost All Divisors GNU C++14 math number theory *1600 Oct/14/2020 22:45
217 A - Plus and Square Root GNU C++14 constructive algorithms math *1600 Oct/14/2020 21:48
216 A - Points and Segments (easy) GNU C++14 constructive algorithms sortings *1600 Oct/11/2020 22:39
215 D - Dima and Two Sequences GNU C++14 combinatorics math sortings *1600 Oct/11/2020 22:29
214 C - Magic Formulas GNU C++14 math *1600 Oct/11/2020 22:12
213 A - Mafia GNU C++14 binary search math sortings *1600 Oct/11/2020 21:55
212 D - String Deletion GNU C++14 binary search data structures greedy two pointers *1700 Oct/11/2020 14:11
211 C - Numbers on Whiteboard GNU C++14 constructive algorithms data structures greedy implementation math *1000 Oct/11/2020 13:20
210 B - Barrels GNU C++14 greedy implementation sortings *800 Oct/11/2020 13:12
209 A - Number of Apartments GNU C++14 brute force constructive algorithms math *900 Oct/11/2020 13:09
208 A - Avoiding Zero GNU C++14 math sortings *900 Oct/10/2020 07:54
207 D - Love Rescue GNU C++14 dfs and similar dsu graphs greedy strings *1600 Oct/09/2020 22:36
206 D1 - Remove the Substring (easy version) GNU C++14 greedy implementation *1600 Oct/09/2020 21:59
205 D - Relatively Prime Graph GNU C++14 brute force constructive algorithms graphs greedy math *1700 Oct/08/2020 22:27
204 D - Prime Graph GNU C++14 constructive algorithms greedy math number theory *1500 Oct/08/2020 13:11
203 B - Nice Matrix GNU C++14 greedy implementation math *1300 Oct/04/2020 09:50
202 A - Fence GNU C++14 geometry math *800 Oct/04/2020 09:06
201 C - Connect Three GNU C++14 implementation math *1600 Oct/02/2020 16:05
200 D - Make Them Equal GNU C++14 constructive algorithms greedy math *2000 Sep/27/2020 10:46
199 C - k-Amazing Numbers GNU C++14 data structures *1500 Sep/27/2020 09:37
198 B - Two Arrays GNU C++14 greedy math sortings *1100 Sep/27/2020 08:20
197 A - Copy-paste GNU C++14 greedy math *800 Sep/27/2020 08:09
196 A - Orac and LCM GNU C++14 data structures math number theory *1600 Sep/26/2020 14:25
195 E - Sum of Digits GNU C++14 brute force constructive algorithms dp greedy *2200 Sep/23/2020 21:38
194 B - RPG Protagonist GNU C++14 brute force greedy math *1700 Sep/23/2020 21:28
193 B - Diagonal Walking v.2 GNU C++14 math *1600 Sep/23/2020 13:12
192 B - Rocket GNU C++14 binary search interactive *1800 Sep/22/2020 21:49
191 B - Vova and Trophies GNU C++14 greedy *1600 Sep/21/2020 19:11
190 B - Alternating Current GNU C++14 data structures greedy implementation *1600 Sep/21/2020 10:49
189 C - Chocolate Bunny GNU C++14 constructive algorithms interactive math two pointers *1600 Sep/21/2020 09:52
188 C - Hamsters and Tigers GNU C++14 two pointers *1600 Sep/21/2020 09:36
187 B2 - Cat Party (Hard Edition) GNU C++14 data structures implementation *1600 Sep/21/2020 09:14
186 D - Coins and Queries GNU C++14 greedy *1600 Sep/20/2020 23:00
185 C - Killjoy GNU C++14 greedy implementation math *1500 Sep/19/2020 08:21
184 D1 - Sage's Birthday (easy version) GNU C++14 binary search constructive algorithms greedy sortings *1000 Sep/19/2020 08:06
183 B - Stairs GNU C++14 brute force constructive algorithms greedy implementation math *1200 Sep/19/2020 07:48
182 A - Digit Game GNU C++14 games greedy implementation *900 Sep/19/2020 07:38
181 D - Ehab the Xorcist GNU C++14 bitmasks constructive algorithms greedy number theory *1700 Sep/18/2020 08:59
180 D - Minimum Diameter Tree GNU C++14 constructive algorithms implementation trees *1700 Sep/18/2020 08:48
179 B - 4-point polyline GNU C++14 brute force constructive algorithms geometry trees *1800 Sep/17/2020 22:10
178 C - Wet Shark and Flowers GNU C++14 combinatorics math number theory probabilities *1700 Sep/17/2020 21:27
177 E - Thanos Nim GNU C++14 games *2000 Sep/16/2020 21:12
176 A - Plate Game GNU C++14 constructive algorithms games math *1600 Sep/16/2020 11:06
175 A - Alice and Bob GNU C++14 games math number theory *1600 Sep/16/2020 10:57
174 C - Thanos Nim GNU C++14 games *2000 Sep/16/2020 10:46
173 C - A Mist of Florescence GNU C++14 constructive algorithms graphs *1800 Sep/16/2020 10:41
172 A - Matrix GNU C++14 combinatorics data structures implementation *1600 Sep/12/2020 12:40
171 C - Link Cut Centroids GNU C++14 constructive algorithms dfs and similar graphs trees *1700 Sep/12/2020 08:07
170 B - Maximum Product GNU C++14 brute force dp greedy implementation sortings *1200 Sep/12/2020 07:21
169 A - Subset Mex GNU C++14 greedy implementation math *900 Sep/12/2020 06:51
168 C - Four Segments GNU C++14 brute force constructive algorithms geometry implementation math *1700 Sep/11/2020 16:37
167 E - Mahmoud and Ehab and the xor-MST GNU C++14 bitmasks dp graphs implementation math *1900 Sep/10/2020 21:58
166 A - New Year Table GNU C++14 geometry math *1700 Sep/09/2020 13:11
165 D - Knight C++ (GCC 9.2.1) AtCoder *400 Aug/27/2020 22:31
164 C - Average Length C++ (GCC 9.2.1) AtCoder *300 Aug/27/2020 21:58
163 B - Echo C++ (GCC 9.2.1) AtCoder *200 Aug/27/2020 21:50
162 A - Circle C++ (GCC 9.2.1) AtCoder *100 Aug/27/2020 21:49
161 D - Knapsack 1 C++ (GCC 9.2.1) AtCoder *100 Aug/27/2020 21:21
160 C - Vacation C++ (GCC 9.2.1) AtCoder *100 Aug/26/2020 16:07
159 B - Frog 2 C++ (GCC 9.2.1) AtCoder *100 Aug/23/2020 15:52
158 A - Frog 1 C++ (GCC 9.2.1) AtCoder *100 Aug/23/2020 15:32
157 D - Alter Altar C++ (GCC 9.2.1) AtCoder *400 Aug/03/2020 11:05
156 C - Repsept C++ (GCC 9.2.1) AtCoder *300 Aug/03/2020 11:01
155 B - Distance C++ (GCC 9.2.1) AtCoder *200 Aug/03/2020 10:46
154 A - Air Conditioner C++ (GCC 9.2.1) AtCoder *100 Aug/03/2020 10:44
153 B - Judge Status Summary C++ (GCC 9.2.1) AtCoder *200 Jul/06/2020 16:39
152 A - Payment C++ (GCC 9.2.1) AtCoder *100 Jul/06/2020 16:36
151 C - Tsundoku C++ (GCC 9.2.1) AtCoder *300 Jun/27/2020 18:51
150 D - Sum of Divisors C++ (GCC 9.2.1) AtCoder *400 Jun/27/2020 18:08
149 B - Minor Change C++ (GCC 9.2.1) AtCoder *200 Jun/27/2020 17:59
148 A - Calc C++ (GCC 9.2.1) AtCoder *100 Jun/27/2020 17:58
147 F - Three Variables Game C++ (GCC 9.2.1) AtCoder *600 Jun/24/2020 14:35
146 E - This Message Will Self-Destruct in 5s C++ (GCC 9.2.1) AtCoder *500 Jun/24/2020 14:24
145 D - I hate Factorization C++ (GCC 9.2.1) AtCoder *400 Jun/24/2020 13:59
144 C - Peaks C++ (GCC 9.2.1) AtCoder *300 Jun/24/2020 13:29
143 B - Trick or Treat C++ (GCC 9.2.1) AtCoder *200 Jun/24/2020 13:21
142 A - A?C C++ (GCC 9.2.1) AtCoder *100 Jun/24/2020 13:18
141 B - Easy Linear Programming C++ (GCC 9.2.1) AtCoder *200 Jun/23/2020 22:51
140 A - Registration C++ (GCC 9.2.1) AtCoder *100 Jun/23/2020 22:45
139 C - One Quadrillion and One Dalmatians C++ (GCC 9.2.1) AtCoder *300 Jun/23/2020 19:07
138 B - Mix Juice C++ (GCC 9.2.1) AtCoder *200 Jun/23/2020 18:28
137 A - αlphabet C++ (GCC 9.2.1) AtCoder *100 Jun/23/2020 18:25
136 C - Forbidden List C++ (GCC 9.2.1) AtCoder *300 Jun/16/2020 20:34
135 B - Crane and Turtle C++ (GCC 9.2.1) AtCoder *200 Jun/16/2020 20:26
134 A - Five Variables C++ (GCC 9.2.1) AtCoder *100 Jun/16/2020 20:24
133 C - : (Colon) C++ (GCC 9.2.1) AtCoder *300 Jun/01/2020 16:12
132 B - ... (Triple Dots) C++ (GCC 9.2.1) AtCoder *200 Jun/01/2020 14:40
131 A - ∴ (Therefore) C++ (GCC 9.2.1) AtCoder *100 Jun/01/2020 14:38
130 B - Multiplication 2 C++ (GCC 9.2.1) AtCoder *200 Jun/01/2020 13:44
129 A - Multiplication 1 C++ (GCC 9.2.1) AtCoder *100 Jun/01/2020 13:35
128 A1 - Add on a Tree GNU C++14 trees *1600 May/26/2020 18:41
127 C - Celex Update GNU C++14 math *1600 May/26/2020 09:03
126 B - Maria Breaks the Self-isolation GNU C++14 greedy sortings *1000 May/26/2020 08:07
125 A - Park Lighting GNU C++14 greedy math *800 May/26/2020 07:38
124 A - New Year Transportation GNU C++14 dfs and similar graphs implementation *1000 May/25/2020 22:43
123 D - Secret Passwords GNU C++14 dfs and similar dsu graphs *1500 May/25/2020 22:16
122 A - String Task GNU C++14 implementation strings *1000 May/25/2020 21:45
121 B - Buttons GNU C++14 implementation math *1000 May/25/2020 21:36
120 A - Dreamoon and Stairs GNU C++14 implementation math *1000 May/25/2020 21:27
119 A - Mahmoud and Ehab and the even-odd game GNU C++14 games math *800 May/25/2020 21:21
118 A - Save Luke GNU C++14 math *800 May/25/2020 18:23
117 B - Lovely Palindromes GNU C++14 constructive algorithms math *1000 May/25/2020 18:02
116 A - Equalize Prices Again GNU C++14 math *800 May/25/2020 14:29
115 B - Lecture GNU C++14 implementation strings *1000 May/25/2020 14:07
114 A - EhAb AnD gCd GNU C++14 constructive algorithms greedy number theory *800 May/25/2020 14:00
113 A - Even Odds GNU C++14 math *900 May/25/2020 13:55
112 A - Magnets GNU C++14 implementation *800 May/25/2020 13:48
111 B - Kolya and Tanya GNU C++14 combinatorics *1500 May/25/2020 13:38
110 A - Ehab and another construction problem GNU C++14 brute force constructive algorithms *800 May/24/2020 15:51
109 A - Playing with Dice GNU C++14 brute force *800 May/23/2020 23:12
108 A - Tanya and Stairways GNU C++14 implementation *800 May/23/2020 23:07
107 A - Chips Moving GNU C++14 math *900 May/23/2020 21:23
106 A - Two Regular Polygons GNU C++14 geometry greedy math number theory *800 May/23/2020 09:24
105 A - Arpa’s hard exam and Mehrdad’s naive cheat GNU C++14 implementation math number theory *1000 May/23/2020 09:22
104 C - K-th Not Divisible by n GNU C++14 binary search math *1200 May/22/2020 22:55
103 B - Worms GNU C++14 binary search implementation *1200 May/22/2020 22:21
102 C - Kefa and Park GNU C++14 dfs and similar graphs trees *1500 May/22/2020 21:09
101 A - Elephant GNU C++14 math *800 May/22/2020 19:59
100 B - Anton and Digits GNU C++14 brute force greedy implementation math *800 May/22/2020 13:18
99 A - Design Tutorial: Learn from Math GNU C++14 math number theory *800 May/22/2020 12:52
98 A - Insomnia cure GNU C++14 constructive algorithms implementation math *800 May/22/2020 11:51
97 A - Boy or Girl GNU C++14 brute force implementation strings *800 May/22/2020 11:41
96 B - The Number of Products GNU C++14 combinatorics dp implementation *1400 May/15/2020 16:22
95 C - Songs Compression GNU C++14 sortings *1100 May/10/2020 18:10
94 C - Skier GNU C++14 data structures implementation *1400 May/07/2020 15:13
93 C - Hilbert's Hotel GNU C++14 math sortings *1600 May/06/2020 08:40
92 B - Card Constructions GNU C++14 binary search brute force dp math *1100 May/06/2020 08:28
91 A - Puzzle Pieces GNU C++14 math *800 May/06/2020 07:40
90 B - Dreamoon and WiFi GNU C++14 bitmasks brute force combinatorics dp math probabilities *1300 May/04/2020 23:17
89 A - Football GNU C++14 strings *1000 May/04/2020 22:29
88 A - Hit the Lottery GNU C++14 dp greedy *800 May/04/2020 22:24
87 A - Kefa and First Steps GNU C++14 brute force dp implementation *900 May/04/2020 22:11
86 A - cAPS lOCK GNU C++14 implementation strings *1000 May/04/2020 22:01
85 A - Drinks Choosing GNU C++14 greedy math *1000 May/04/2020 18:47
84 A - Choose Two Numbers GNU C++14 math sortings *800 May/04/2020 18:30
83 B - Maximums GNU C++14 implementation math *900 May/04/2020 17:51
82 A - I'm bored with life GNU C++14 implementation math number theory *800 May/04/2020 16:25
81 A - Soft Drinking GNU C++14 implementation math *800 May/04/2020 16:16
80 A - Olesya and Rodion GNU C++14 math *1000 May/04/2020 16:08
79 A - The New Year: Meeting Friends GNU C++14 implementation math sortings *800 May/04/2020 16:02
78 A - Vasya and Socks GNU C++14 brute force implementation math *900 May/04/2020 15:36
77 B - Interesting drink GNU C++14 binary search dp implementation *1100 May/03/2020 07:34
76 A - Soldier and Bananas GNU C++14 brute force implementation math *800 May/02/2020 16:12
75 A - Domino piling GNU C++14 greedy math *800 May/02/2020 16:06
74 C - Phoenix and Distribution GNU C++14 constructive algorithms greedy sortings strings *1600 May/01/2020 09:57
73 A - Phoenix and Balance GNU C++14 greedy math *800 May/01/2020 07:41
72 A - Boredom GNU C++14 dp *1500 Apr/30/2020 20:12
71 A - Maximum Increase GNU C++14 dp greedy implementation *800 Apr/30/2020 16:56
70 A - Night at the Museum GNU C++14 implementation strings *800 Apr/30/2020 16:15
69 A - Dubstep PyPy 3 strings *900 Apr/30/2020 09:44
68 A - Anton and Danik GNU C++14 implementation strings *800 Apr/30/2020 09:32
67 B - Quasi Binary GNU C++14 constructive algorithms dp greedy implementation *1400 Apr/29/2020 20:16
66 A - Cow and Haybales GNU C++14 greedy implementation *800 Apr/29/2020 20:01
65 B - Sereja and Suffixes GNU C++14 data structures dp *1100 Apr/29/2020 19:26
64 A - Brain's Photos GNU C++14 implementation *800 Apr/29/2020 18:36
63 A - Word GNU C++14 implementation strings *800 Apr/27/2020 12:20
62 A - Word Capitalization GNU C++14 implementation strings *800 Apr/27/2020 12:16
61 A - Sasha and Sticks GNU C++14 games math *800 Apr/27/2020 12:13
60 A - Again Twenty Five! GNU C++14 number theory *800 Apr/27/2020 11:59
59 A - Vasya the Hipster GNU C++14 implementation math *800 Apr/27/2020 10:38
58 A - Wrong Subtraction GNU C++14 implementation *800 Apr/26/2020 22:38
57 B - Ilya and Queries GNU C++14 dp implementation *1100 Apr/26/2020 22:26
56 A - Road To Zero GNU C++14 greedy math *1000 Apr/26/2020 08:22
55 B - Nastya and Door GNU C++14 greedy implementation *1300 Apr/25/2020 21:22
54 A - Flipping Game GNU C++14 brute force dp implementation *1200 Apr/24/2020 18:00
53 B - A and B and Compilation Errors GNU C++14 data structures implementation sortings *1100 Apr/24/2020 16:59
52 B - Two Buttons GNU C++14 dfs and similar graphs greedy implementation math shortest paths *1400 Apr/24/2020 16:45
51 A - Fancy Fence GNU C++14 geometry implementation math *1100 Apr/23/2020 22:54
50 B - BerSU Ball GNU C++14 dfs and similar dp graph matchings greedy sortings two pointers *1200 Apr/23/2020 22:48
49 C - Given Length and Sum of Digits... GNU C++14 dp greedy implementation *1400 Apr/23/2020 20:10
48 A - Cheap Travel GNU C++14 implementation *1200 Apr/23/2020 17:27
47 B - T-primes GNU C++14 binary search implementation math number theory *1300 Apr/23/2020 09:49
46 A - Cut Ribbon GNU C++14 brute force dp *1300 Apr/23/2020 09:10
45 B - Vanya and Lanterns GNU C++14 binary search implementation math sortings *1200 Apr/23/2020 08:43
44 A - IQ test GNU C++14 brute force *1300 Apr/22/2020 22:39
43 A - Theatre Square GNU C++14 math *1000 Apr/22/2020 22:30
42 B - Kana and Dragon Quest game GNU C++14 greedy implementation math *900 Apr/22/2020 20:05
41 A - Ichihime and Triangle GNU C++14 constructive algorithms math *800 Apr/22/2020 20:00
40 C - Alternating Subsequence GNU C++14 dp greedy two pointers *1200 Apr/22/2020 09:41
39 B - Balanced Array GNU C++14 constructive algorithms math *800 Apr/22/2020 09:24
38 A - Candies GNU C++14 brute force math *900 Apr/22/2020 09:17
37 C - Product of Three Numbers GNU C++14 greedy math number theory *1300 Apr/20/2020 17:06
36 B - Collecting Packages GNU C++14 implementation sortings *1200 Apr/20/2020 17:00
35 A - Collecting Coins GNU C++14 math *800 Apr/20/2020 16:02
34 B - Two-gram GNU C++14 implementation strings *900 Apr/19/2020 18:07
33 A - Amusing Joke GNU C++14 implementation sortings strings *800 Apr/19/2020 17:49
32 A - Pangram GNU C++14 implementation strings *800 Apr/19/2020 15:55
31 A - Cards GNU C++14 implementation sortings strings *800 Apr/19/2020 15:30
30 A - Anton and Polyhedrons GNU C++14 implementation strings *800 Apr/19/2020 15:21
29 C - Two Teams Composing GNU C++14 binary search greedy implementation sortings *1100 Apr/13/2020 09:02
28 D - Anti-Sudoku GNU C++14 constructive algorithms implementation *1300 Apr/13/2020 08:09
27 B - Construct the String GNU C++14 constructive algorithms *900 Apr/13/2020 07:46
26 A - Candies and Two Sisters GNU C++14 math *800 Apr/13/2020 07:38
25 A - Filling Diamonds GNU C++14 brute force dp implementation math *900 Apr/12/2020 21:52
24 B - Middle Class GNU C++14 greedy sortings *1100 Apr/10/2020 09:24
23 A - Level Statistics GNU C++14 implementation math *1200 Apr/10/2020 08:46
22 A - Chat room GNU C++14 greedy strings *1000 Apr/09/2020 18:00
21 A - Young Physicist GNU C++14 implementation math *1000 Apr/09/2020 17:55
20 A - Football GNU C++14 implementation strings *900 Apr/09/2020 17:51
19 A - Is it rated? GNU C++14 Apr/09/2020 12:18
18 B - Food Buying GNU C++14 math *900 Apr/08/2020 18:08
17 A - Array with Odd Sum GNU C++14 math *800 Apr/08/2020 18:00
16 A - Translation GNU C++14 implementation strings *800 Apr/08/2020 16:37
15 B - Queue at the School GNU C++14 constructive algorithms graph matchings implementation shortest paths *800 Apr/08/2020 16:34
14 A - HQ9+ GNU C++14 implementation *900 Apr/08/2020 16:29
13 A - Twins GNU C++14 greedy sortings *900 Apr/08/2020 16:24
12 A - Lucky Division GNU C++14 brute force number theory *1000 Apr/08/2020 15:58
11 A - Helpful Maths GNU C++14 greedy implementation sortings strings *800 Apr/08/2020 15:54
10 A - Petya and Strings GNU C++14 implementation strings *800 Apr/08/2020 11:29
9 A - Bit++ GNU C++14 implementation *800 Apr/07/2020 12:12
8 A - Series of Crimes GNU C++14 brute force geometry implementation *800 Apr/07/2020 11:57
7 A - Pasha and Hamsters GNU C++14 constructive algorithms implementation *800 Apr/06/2020 22:45
6 A - Buy a Shovel GNU C++14 brute force constructive algorithms implementation math *800 Apr/06/2020 22:32
5 A - New Year and Hurry GNU C++14 binary search brute force implementation math *800 Apr/06/2020 20:06
4 A - Divisibility Problem GNU C++14 math *800 Apr/06/2020 19:58
3 A - Watermelon GNU C++14 brute force math *800 Mar/25/2020 21:21
2 B - WeirdSort PyPy 3 dfs and similar sortings *1200 Mar/25/2020 19:05
1 A - Add Odd or Subtract Even GNU C++14 greedy implementation math *800 Mar/25/2020 18:12

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages