Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
# | Title | Solution | Tags | Submitted |
---|---|---|---|---|
735 | B - Odd Grasshopper | Python 3 | math *900 |
Nov/02/2021 23:52 |
734 | B2 - Books Exchange (hard version) | GNU C++14 | dfs and similar dsu math *1300 |
Oct/23/2021 14:21 |
733 | B1 - Books Exchange (easy version) | GNU C++14 | dsu math *1000 |
Oct/23/2021 14:06 |
732 | C2 - Skyscrapers (hard version) | GNU C++14 | data structures dp greedy *1900 |
Oct/20/2021 00:08 |
731 | D - Backspace | GNU C++14 | dp greedy strings two pointers *1500 |
Oct/06/2021 01:12 |
730 | C - Carrying Conundrum | GNU C++14 | bitmasks combinatorics dp math *1600 |
Oct/01/2021 22:45 |
729 | D - Rating Compression | GNU C++14 | binary search data structures greedy implementation two pointers *1800 |
Aug/04/2021 18:47 |
728 | C - Web of Lies | GNU C++14 | graphs greedy |
Aug/02/2021 01:58 |
727 | B - Gregor and the Pawn Game | GNU C++14 | flows graphs greedy implementation |
Aug/01/2021 21:22 |
726 | A - Gregor and Cryptography | GNU C++14 | math number theory |
Aug/01/2021 20:14 |
725 | D - Say No to Palindromes | GNU C++14 | brute force constructive algorithms dp strings *1600 |
Aug/01/2021 19:53 |
724 | C - Zebras | GNU C++14 | constructive algorithms greedy *1600 |
Jul/24/2021 20:37 |
723 | B - Maximum Cost Deletion | GNU C++17 | greedy math |
Jul/16/2021 03:13 |
722 | A - Find The Array | Python 3 | greedy math |
Jul/16/2021 03:10 |
721 | C - AquaMoon and Strange Sort | GNU C++17 | sortings *1500 |
Jul/13/2021 13:33 |
720 | A - AquaMoon and Two Arrays | GNU C++17 | brute force greedy *800 |
Jul/12/2021 13:15 |
719 | B - AquaMoon and Stolen String | GNU C++17 | interactive math *1200 |
Jul/12/2021 13:14 |
718 | A - Shortest Path with Obstacle | GNU C++17 | implementation math *800 |
Jul/11/2021 15:16 |
717 | B - Customising the Track | GNU C++14 | combinatorics greedy math |
Jul/07/2021 20:32 |
716 | A - Exciting Bets | GNU C++14 | greedy math number theory |
Jul/07/2021 20:11 |
715 | E - Permutation by Sum | GNU C++14 | brute force greedy math *1600 |
Jun/28/2021 22:10 |
714 | C1 - Skyscrapers (easy version) | GNU C++14 | brute force data structures dp greedy *1500 |
Jun/27/2021 00:54 |
713 | D - Palindrome pairs | GNU C++14 | *special problem brute force dp strings *1500 |
Jun/26/2021 23:26 |
712 | B - Bear and Three Musketeers | GNU C++17 (64) | brute force dfs and similar graphs hashing *1500 |
Jun/25/2021 15:05 |
711 | C - Little Alawn's Puzzle | GNU C++17 (64) | combinatorics dp dsu graphs math *1300 |
Jun/25/2021 09:26 |
710 | C - Berland Regional | GNU C++17 (64) | brute force data structures greedy number theory sortings *1400 |
Jun/25/2021 00:29 |
709 | E - Accidental Victory | GNU C++14 | binary search data structures greedy *1400 |
Jun/23/2021 21:45 |
708 | D - Permutation Transformation | GNU C++14 | dfs and similar divide and conquer implementation *1200 |
Jun/23/2021 09:02 |
707 | C - Sum of Cubes | GNU C++14 | binary search brute force brute force math *1100 |
Jun/23/2021 08:32 |
706 | B - Balanced Remainders | GNU C++14 | brute force constructive algorithms math *1000 |
Jun/23/2021 08:15 |
705 | A - Dense Array | GNU C++14 | greedy math *800 |
Jun/23/2021 07:24 |
704 | C - Challenging Cliffs | Python 3 | constructive algorithms greedy implementation math *1200 |
Jun/21/2021 10:41 |
703 | B - Inna and New Matrix of Candies | GNU C++14 | brute force implementation schedules *1200 |
Jun/19/2021 14:34 |
702 | A - Sereja and Swaps | GNU C++14 | brute force sortings *1500 |
Jun/16/2021 21:58 |
701 | B - Kolya and Tandem Repeat | GNU C++14 | brute force implementation strings *1500 |
Jun/16/2021 21:03 |
700 | C - A-B Palindrome | GNU C++14 | constructive algorithms implementation strings *1200 |
Jun/16/2021 17:12 |
699 | B - Long Path | GNU C++14 | dp implementation *1600 |
Jun/14/2021 15:43 |
698 | B - Assigning to Classes | GNU C++14 | greedy implementation sortings *1000 |
Jun/14/2021 15:23 |
697 | A - Non-zero | GNU C++14 | implementation math *800 |
Jun/14/2021 15:09 |
696 | D - Another Problem About Dividing Numbers | GNU C++14 | constructive algorithms math number theory |
Jun/14/2021 12:23 |
695 | F - Interesting Function | GNU C++17 (64) | binary search dp math number theory |
Jun/13/2021 17:47 |
694 | D - Permutations | GNU C++17 (64) | greedy *1500 |
Jun/10/2021 18:53 |
693 | C - Heap Operations | GNU C++17 (64) | constructive algorithms data structures greedy *1600 |
Jun/10/2021 18:35 |
692 | B - Array K-Coloring | GNU C++17 (64) | greedy sortings *1400 |
Jun/10/2021 17:52 |
691 | B - Counting Rhombi | GNU C++17 (64) | brute force math *1300 |
Jun/10/2021 17:03 |
690 | A - Permutations | GNU C++17 (64) | greedy *1500 |
Jun/10/2021 16:29 |
689 | A - 2nd Greatest Distance | C++ (GCC 9.2.1) | AtCoder *400 |
May/30/2021 11:47 |
688 | C1 - Potions (Easy Version) | GNU C++17 (64) | brute force data structures dp greedy |
May/28/2021 23:34 |
687 | C2 - Potions (Hard Version) | GNU C++17 (64) | data structures greedy |
May/28/2021 23:19 |
686 | B - I Hate 1111 | GNU C++17 (64) | dp math number theory |
May/28/2021 23:10 |
685 | E - Count Descendants | C++ (GCC 9.2.1) | AtCoder *500 |
May/23/2021 15:27 |
684 | D - aab aba baa | C++ (GCC 9.2.1) | AtCoder *400 |
May/23/2021 12:27 |
683 | B - 180° | C++ (GCC 9.2.1) | AtCoder *200 |
May/22/2021 18:37 |
682 | A - Three Dice | C++ (GCC 9.2.1) | AtCoder *100 |
May/22/2021 18:35 |
681 | C - Made Up | C++ (GCC 9.2.1) | AtCoder *300 |
May/22/2021 18:34 |
680 | B - File List | GNU C++17 (64) | dp greedy implementation *1400 |
May/21/2021 23:33 |
679 | D - Divide by three, multiply by two | GNU C++17 (64) | dfs and similar math sortings *1400 |
May/21/2021 00:07 |
678 | C - Vacation | C++ (GCC 9.2.1) | AtCoder *100 |
May/20/2021 19:17 |
677 | B - Serval and Toy Bricks | GNU C++17 (64) | constructive algorithms greedy *1200 |
May/20/2021 18:37 |
676 | C - Serval and Parenthesis Sequence | GNU C++17 (64) | greedy strings *1700 |
May/18/2021 22:08 |
675 | A - Do Not Be Distracted! | GNU C++17 (64) | brute force implementation *800 |
May/18/2021 21:13 |
674 | B - Ordinary Numbers | GNU C++17 (64) | brute force math number theory *800 |
May/18/2021 21:08 |
673 | C - Row GCD | GNU C++17 (64) | math number theory *1600 |
May/18/2021 21:03 |
672 | B - Longest Palindrome | GNU C++17 (64) | brute force constructive algorithms greedy implementation strings *1100 |
May/18/2021 20:18 |
671 | B - Move and Turn | GNU C++17 | dp math *1300 |
May/18/2021 19:47 |
670 | D - Armchairs | GNU C++17 | brute force dp greedy |
May/16/2021 16:11 |
669 | B - Permutation Sort | GNU C++17 | constructive algorithms greedy |
May/16/2021 14:12 |
668 | A - Potion-making | GNU C++17 | math number theory |
May/16/2021 13:37 |
667 | D - Alena And The Heater | Python 3 | binary search implementation *1600 |
May/16/2021 13:19 |
666 | D - Prizes, Prizes, more Prizes | GNU C++17 | implementation *1200 |
May/16/2021 12:28 |
665 | C - Not Adjacent Matrix | GNU C++17 | constructive algorithms *1000 |
May/16/2021 08:55 |
664 | E - Cashback | GNU C++17 | data structures dp greedy math *2000 |
May/13/2021 17:41 |
663 | D - Maximum Sum of Products | GNU C++17 | brute force dp implementation math two pointers *1600 |
May/12/2021 18:26 |
662 | B - Mashmokh and ACM | GNU C++17 | combinatorics dp number theory *1400 |
May/12/2021 12:32 |
661 | B - Working out | GNU C++17 | dp *1600 |
May/11/2021 20:15 |
660 | C - Baby Ehab Partitions Again | GNU C++17 | bitmasks constructive algorithms dp math *1700 |
May/11/2021 17:31 |
659 | A - Nastia and Nearly Good Numbers | GNU C++17 | constructive algorithms math number theory *1000 |
May/11/2021 16:25 |
658 | C - A Twisty Movement | GNU C++14 | brute force dp implementation *1800 |
May/10/2021 13:33 |
657 | D - Phoenix and Socks | GNU C++17 | greedy sortings two pointers *1500 |
May/10/2021 11:01 |
656 | A - Red and Blue Beans | Python 3 | math *800 |
May/09/2021 18:41 |
655 | B - The Cake Is a Lie | Python 3 | dp math *800 |
May/09/2021 18:41 |
654 | C - Phoenix and Towers | GNU C++14 | constructive algorithms data structures greedy *1400 |
May/08/2021 10:23 |
653 | B - Phoenix and Puzzle | GNU C++14 | brute force geometry math number theory *1000 |
May/08/2021 08:52 |
652 | A - Phoenix and Gold | GNU C++14 | constructive algorithms greedy math *800 |
May/08/2021 08:33 |
651 | D - Same Differences | GNU C++14 | data structures hashing math *1200 |
May/06/2021 15:52 |
650 | E - Arranging The Sheep | GNU C++14 | greedy math *1400 |
May/06/2021 15:49 |
649 | C - Fillomino 2 | GNU C++14 | constructive algorithms dfs and similar greedy implementation *1400 |
Apr/25/2021 14:01 |
648 | A - Sum of 2050 | GNU C++14 | greedy math *800 |
Apr/24/2021 01:29 |
647 | B - Morning Jogging | GNU C++14 | constructive algorithms greedy sortings *1200 |
Apr/24/2021 01:29 |
646 | A - Spy Detected! | GNU C++14 | brute force implementation *800 |
Apr/20/2021 16:48 |
645 | C - Pie Rules | GNU C++14 | dp games *1500 |
Apr/18/2021 20:50 |
644 | C - The Sports Festival | GNU C++14 | dp greedy |
Apr/17/2021 20:56 |
643 | C - Longest Regular Bracket Sequence | GNU C++14 | constructive algorithms data structures dp greedy sortings strings *1900 |
Apr/17/2021 15:40 |
642 | A - Math Problem | GNU C++14 | greedy math *1100 |
Apr/16/2021 18:04 |
641 | B - Box | GNU C++14 | constructive algorithms *1200 |
Apr/16/2021 10:30 |
640 | D - Min Cost String | GNU C++14 | brute force constructive algorithms graphs greedy strings *1600 |
Apr/14/2021 11:06 |
639 | A - Review Site | GNU C++14 | greedy *800 |
Apr/13/2021 19:03 |
638 | B - GCD Length | GNU C++14 | constructive algorithms math number theory *1100 |
Apr/13/2021 19:03 |
637 | C - Yet Another Card Deck | GNU C++14 | brute force data structures implementation trees *1100 |
Apr/13/2021 19:03 |
636 | C - Did you mean... | GNU C++11 | dp greedy implementation *1500 |
Apr/12/2021 19:28 |
635 | C - Unusual Competitions | GNU C++11 | constructive algorithms *1300 |
Apr/07/2021 22:16 |
634 | B - Count Subrectangles | GNU C++11 | binary search greedy implementation *1500 |
Apr/07/2021 18:21 |
633 | A - Factory | GNU C++17 (64) | implementation math matrices *1400 |
Apr/06/2021 23:18 |
632 | B - Frog 2 | C++ (GCC 9.2.1) | AtCoder *100 |
Apr/06/2021 20:40 |
631 | A - Frog 1 | C++ (GCC 9.2.1) | AtCoder *100 |
Apr/06/2021 20:24 |
630 | L - Deque | C++ (GCC 9.2.1) | AtCoder *100 |
Apr/05/2021 15:14 |
629 | C - Beautiful Regional Contest | GNU C++17 (64) | greedy implementation *1500 |
Apr/04/2021 00:09 |
628 | B - Flip the Bits | GNU C++17 (64) | constructive algorithms greedy implementation math *1200 |
Apr/04/2021 00:06 |
627 | B - Maximum of Maximums of Minimums | GNU C++17 (64) | implementation *1200 |
Apr/02/2021 17:42 |
626 | B - Box Fitting | GNU C++17 (64) | binary search bitmasks data structures greedy *1300 |
Apr/01/2021 10:19 |
625 | F - Consecutive Subsequence | GNU C++17 (64) | dp *1700 |
Mar/28/2021 00:57 |
624 | G - Maximize the Remaining String | GNU C++17 (64) | brute force data structures dp greedy strings *2000 |
Mar/27/2021 23:17 |
623 | E - Restoring the Permutation | GNU C++17 (64) | constructive algorithms data structures dsu greedy *1500 |
Mar/26/2021 18:49 |
622 | B - Partial Replacement | GNU C++14 | greedy implementation *1100 |
Mar/26/2021 00:13 |
621 | A - Strange Table | GNU C++14 | math *800 |
Mar/25/2021 21:41 |
620 | C - Double-ended Strings | GNU C++14 | brute force dp hashing strings *1000 |
Mar/25/2021 21:31 |
619 | D - Epic Transformation | GNU C++14 | constructive algorithms data structures greedy *1400 |
Mar/25/2021 21:12 |
618 | A - GCD Table | GNU C++14 | constructive algorithms greedy number theory *1700 |
Mar/25/2021 15:21 |
617 | C2 - Increasing Subsequence (hard version) | GNU C++14 | greedy *1700 |
Mar/25/2021 13:13 |
616 | C1 - Increasing Subsequence (easy version) | GNU C++11 | greedy *1300 |
Mar/25/2021 13:12 |
615 | E - Minimum Array | GNU C++14 | binary search data structures greedy *1700 |
Mar/22/2021 15:34 |
614 | C - Minimum Grid Path | GNU C++14 | brute force data structures greedy math *1500 |
Mar/21/2021 12:52 |
613 | B - Binary Removals | GNU C++14 | brute force dp greedy implementation |
Mar/19/2021 14:22 |
612 | A - Domino on Windowsill | GNU C++14 | constructive algorithms math |
Mar/18/2021 20:26 |
611 | D - Substring | GNU C++14 | dfs and similar dp graphs *1700 |
Mar/18/2021 17:12 |
610 | E1 - Square-free division (easy version) | GNU C++14 | data structures dp greedy math number theory *1700 |
Mar/18/2021 13:00 |
609 | C2 - k-LCM (hard version) | GNU C++17 | constructive algorithms math *1600 |
Mar/18/2021 11:02 |
608 | C1 - k-LCM (easy version) | GNU C++17 | constructive algorithms math *1200 |
Mar/18/2021 11:02 |
607 | B - M-arrays | GNU C++17 | constructive algorithms greedy math *1200 |
Mar/18/2021 10:55 |
606 | A - Meximization | GNU C++17 | brute force data structures greedy sortings *800 |
Mar/17/2021 20:13 |
605 | B - Unnatural Conditions | GNU C++17 | constructive algorithms math *1200 |
Mar/16/2021 17:00 |
604 | B - Maximum Absurdity | GNU C++17 | data structures dp implementation *1500 |
Mar/16/2021 00:06 |
603 | B - Napoleon Cake | GNU C++17 | dp implementation sortings *900 |
Mar/14/2021 14:38 |
602 | F - Equalize the Array | GNU C++17 | binary search data structures greedy math sortings *1500 |
Mar/13/2021 12:57 |
601 | B - Multithreading | GNU C++17 | data structures greedy implementation *1400 |
Mar/13/2021 11:27 |
600 | A - Anti-knapsack | GNU C++17 | constructive algorithms greedy *800 |
Mar/12/2021 18:56 |
599 | C - Diamond Miner | GNU C++17 | geometry greedy sortings *1200 |
Mar/12/2021 17:27 |
598 | B - Max and Mex | GNU C++17 | implementation math |
Mar/12/2021 16:38 |
597 | A - Split it! | GNU C++17 | brute force constructive algorithms greedy strings |
Mar/12/2021 16:18 |
596 | B - Vitamins | GNU C++17 | bitmasks brute force dp implementation *1200 |
Mar/03/2021 20:51 |
595 | J - Spelling Check | GNU C++17 | hashing implementation strings *1500 |
Mar/03/2021 16:07 |
594 | B - Berland Crossword | GNU C++17 | bitmasks brute force greedy implementation *1400 |
Mar/02/2021 21:38 |
593 | A - ABC String | GNU C++17 | bitmasks brute force implementation *900 |
Mar/02/2021 20:29 |
592 | D - Common Divisors | GNU C++17 | brute force hashing implementation math strings *1400 |
Feb/28/2021 13:36 |
591 | C - Maximum width | GNU C++17 | binary search data structures dp greedy two pointers *1500 |
Feb/25/2021 21:25 |
590 | A - Three swimmers | GNU C++17 | math *800 |
Feb/23/2021 15:54 |
589 | B - Card Deck | GNU C++17 | data structures greedy math *1100 |
Feb/23/2021 15:22 |
588 | B - A^B^C | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/23/2021 12:03 |
587 | A - ABC | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/23/2021 11:31 |
586 | B - Eastern Exhibition | GNU C++17 | binary search geometry shortest paths sortings *1500 |
Feb/21/2021 15:42 |
585 | A - Shifting Stacks | GNU C++17 | greedy implementation *900 |
Feb/20/2021 11:50 |
584 | A - K-divisible Sum | GNU C++17 | binary search constructive algorithms greedy math *1000 |
Feb/13/2021 13:07 |
583 | B - Replace and Keep Sorted | GNU C++17 | dp implementation math *1200 |
Feb/12/2021 23:09 |
582 | A - Add and Divide | GNU C++17 | brute force greedy math number theory *1000 |
Feb/12/2021 21:06 |
581 | B - Queue | GNU C++17 | binary search data structures *1500 |
Feb/12/2021 13:51 |
580 | B - The Great Hero | GNU C++17 | greedy implementation sortings *900 |
Feb/10/2021 15:15 |
579 | A - Yet Another String Game | Python 3 | games greedy strings *800 |
Feb/09/2021 20:21 |
578 | B - Minimum Ternary String | Python 3 | greedy implementation *1400 |
Feb/09/2021 17:55 |
577 | B - New Colony | GNU C++17 | brute force greedy implementation *1100 |
Feb/06/2021 11:30 |
576 | A - Space Navigation | GNU C++17 | greedy strings *800 |
Feb/05/2021 20:12 |
575 | A - Dress'em in Vests! | GNU C++17 | binary search brute force greedy two pointers *1300 |
Feb/05/2021 18:20 |
574 | D - Distance in Tree | GNU C++17 | dfs and similar dp trees *1800 |
Feb/05/2021 12:27 |
573 | E - Count The Blocks | PyPy 3 | combinatorics dp math *1800 |
Feb/04/2021 22:26 |
572 | C - Prefix Sum Primes | GNU C++17 | constructive algorithms greedy math number theory *1200 |
Feb/04/2021 21:35 |
571 | B - Tiling Challenge | GNU C++17 | greedy implementation *900 |
Feb/04/2021 21:17 |
570 | A - Stock Arbitraging | GNU C++17 | greedy implementation *800 |
Feb/04/2021 20:54 |
569 | D - Staircase Sequences | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/04/2021 20:39 |
568 | C - Bowls and Dishes | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/04/2021 20:03 |
567 | C - Game with Chips | PyPy 3 | constructive algorithms implementation *1600 |
Feb/04/2021 18:25 |
566 | B - New Year Permutation | GNU C++17 | dfs and similar dsu graphs greedy math sortings *1600 |
Feb/04/2021 16:25 |
565 | E1 - Reading Books (easy version) | GNU C++17 | data structures greedy sortings *1600 |
Feb/04/2021 15:24 |
564 | D - Cleaning the Phone | GNU C++17 | binary search dp sortings two pointers *1800 |
Feb/04/2021 00:08 |
563 | D - Journey | GNU C++17 | dfs and similar dp dsu implementation *1700 |
Feb/03/2021 17:30 |
562 | C - New Year Book Reading | GNU C++17 | constructive algorithms greedy implementation math *1600 |
Feb/03/2021 11:13 |
561 | B - Magic 3 | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/30/2021 17:51 |
560 | A - Very Very Primitive Game | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/30/2021 17:44 |
559 | B - Inflation | PyPy 3 | binary search brute force greedy math *1300 |
Jan/29/2021 21:06 |
558 | D - Nezzar and Board | GNU C++17 | constructive algorithms math number theory *1800 |
Jan/29/2021 15:37 |
557 | C - Balanced Team | GNU C++17 | sortings two pointers *1200 |
Jan/29/2021 15:03 |
556 | B - Preparation for International Women's Day | GNU C++17 | math number theory *1200 |
Jan/29/2021 14:41 |
555 | C - Nezzar and Symmetric Array | GNU C++17 | implementation math sortings *1700 |
Jan/29/2021 00:28 |
554 | B - Nezzar and Lucky Number | GNU C++17 | brute force dp greedy math *1100 |
Jan/28/2021 20:51 |
553 | A - Nezzar and Colorful Balls | GNU C++17 | brute force greedy *800 |
Jan/28/2021 20:10 |
552 | E - Advertising Agency | PyPy 3 | combinatorics math sortings *1600 |
Jan/26/2021 12:38 |
551 | C - Ball in Berland | PyPy 3 | combinatorics graphs math *1400 |
Jan/25/2021 21:22 |
550 | B - New Year's Number | GNU C++17 | brute force dp math *900 |
Jan/25/2021 20:48 |
549 | A - Odd Divisor | GNU C++17 | math number theory *900 |
Jan/25/2021 20:32 |
548 | B - Game with string | GNU C++17 | data structures implementation math *1200 |
Jan/25/2021 19:52 |
547 | C - Book Reading | GNU C++17 | math *1200 |
Jan/25/2021 19:11 |
546 | C - Array Destruction | GNU C++11 | brute force constructive algorithms data structures greedy implementation sortings *1700 |
Jan/25/2021 17:23 |
545 | D1 - Equalizing by Division (easy version) | GNU C++11 | brute force implementation *1500 |
Jan/25/2021 16:04 |
544 | B - Different Divisors | GNU C++11 | binary search constructive algorithms greedy math number theory *1000 |
Jan/24/2021 03:22 |
543 | B - Last Year's Substring | GNU C++11 | dp implementation strings *800 |
Jan/24/2021 03:00 |
542 | C - Unique Number | GNU C++11 | brute force greedy math *900 |
Jan/24/2021 02:43 |
541 | A - Acacius and String | GNU C++11 | brute force implementation strings *1500 |
Jan/24/2021 02:14 |
540 | A - Favorite Sequence | GNU C++11 | implementation two pointers *800 |
Jan/24/2021 01:49 |
539 | D - Even-Odd Game | GNU C++11 | dp games greedy sortings *1200 |
Jan/24/2021 01:13 |
538 | C - Long Jumps | GNU C++11 | dp graphs *1100 |
Jan/23/2021 18:49 |
537 | B - Mahmoud and Ehab and the bipartiteness | GNU C++11 | dfs and similar graphs trees *1300 |
Jan/23/2021 18:30 |
536 | A - Mahmoud and Ehab and the MEX | GNU C++11 | greedy implementation *1000 |
Jan/23/2021 16:25 |
535 | B - Fair Division | GNU C++11 | dp greedy math *800 |
Jan/23/2021 14:29 |
534 | A - Cards for Friends | GNU C++11 | greedy math *800 |
Jan/23/2021 14:21 |
533 | A - Puzzle From the Future | GNU C++11 | greedy *800 |
Jan/21/2021 15:27 |
532 | B - Water Lily | Python 3 | geometry math *1000 |
Jan/20/2021 08:17 |
531 | A - City Day | GNU C++17 | implementation *1000 |
Jan/20/2021 08:15 |
530 | C - Strange Birthday Party | GNU C++17 | brute force greedy sortings *1300 |
Jan/19/2021 00:20 |
529 | B - Strange List | GNU C++17 | brute force greedy implementation math *1100 |
Jan/18/2021 23:27 |
528 | A - Strange Partition | GNU C++17 | greedy math number theory *900 |
Jan/18/2021 22:50 |
527 | C - Balanced Bitstring | GNU C++17 | greedy implementation strings *1500 |
Jan/18/2021 19:08 |
526 | D - Program | Python 3 | data structures dp implementation strings *1700 |
Jan/18/2021 18:44 |
525 | C - Covered Points Count | GNU C++17 (64) | data structures implementation sortings *1700 |
Jan/15/2021 21:04 |
524 | C - No More Inversions | GNU C++17 (64) | constructive algorithms math *1500 |
Jan/15/2021 18:53 |
523 | B - String LCM | GNU C++17 (64) | brute force math number theory strings *1000 |
Jan/15/2021 11:33 |
522 | A - Replacing Elements | GNU C++17 (64) | greedy implementation math sortings *800 |
Jan/15/2021 11:32 |
521 | B - Array Walk | GNU C++17 (64) | brute force dp greedy *1600 |
Jan/14/2021 09:40 |
520 | D - 13th Labour of Heracles | GNU C++17 (64) | data structures greedy sortings trees *1500 |
Jan/09/2021 13:14 |
519 | C - Canine poetry | GNU C++17 (64) | dp greedy strings *1300 |
Jan/09/2021 08:58 |
518 | B - Last minute enhancements | GNU C++17 (64) | dp greedy *800 |
Jan/09/2021 08:04 |
517 | A - Bovine Dilemma | GNU C++17 (64) | brute force geometry math *800 |
Jan/09/2021 07:56 |
516 | A - Wizard of Orz | GNU C++17 (64) | constructive algorithms greedy math *900 |
Jan/09/2021 06:50 |
515 | C - Meme Problem | GNU C++17 (64) | binary search math *1300 |
Jan/07/2021 23:41 |
514 | B - Divisor Subtraction | GNU C++17 (64) | implementation math number theory *1200 |
Jan/07/2021 23:22 |
513 | A - Minimizing the String | GNU C++17 (64) | greedy strings *1200 |
Jan/07/2021 23:00 |
512 | D - Radio Towers | PyPy 3 | combinatorics dp math *1600 |
Jan/07/2021 17:28 |
511 | B - Serial Time! | GNU C++17 (64) | dfs and similar dsu *1400 |
Jan/07/2021 13:14 |
510 | C - Trains | GNU C++17 (64) | implementation math number theory *1500 |
Jan/07/2021 12:12 |
509 | B - Obsession with Robots | GNU C++17 (64) | constructive algorithms graphs implementation *1400 |
Jan/06/2021 23:58 |
508 | C - Greg and Array | GNU C++17 (64) | data structures dp implementation *1400 |
Jan/05/2021 01:32 |
507 | C - Stripe | GNU C++17 (64) | data structures implementation *1200 |
Jan/05/2021 00:32 |
506 | B - Tanya and Postcard | GNU C++17 (64) | greedy implementation strings *1400 |
Dec/23/2020 15:17 |
505 | C - Letter | GNU C++17 (64) | dp *1400 |
Dec/23/2020 03:01 |
504 | E - Anfisa the Monkey | GNU C++17 (64) | dp *1400 |
Dec/23/2020 02:31 |
503 | B - Two Buttons | GNU C++17 (64) | dfs and similar graphs greedy implementation math shortest paths *1400 |
Dec/23/2020 02:08 |
502 | D - Sum in the tree | GNU C++17 (64) | constructive algorithms trees *1600 |
Dec/19/2020 17:24 |
501 | D - Binary String To Subsequences | GNU C++17 (64) | constructive algorithms data structures greedy implementation *1500 |
Dec/17/2020 18:00 |
500 | B - Beautiful Numbers | GNU C++17 (64) | data structures implementation math two pointers *1300 |
Dec/15/2020 15:50 |
499 | C - Discrete Acceleration | GNU C++17 (64) | binary search dp implementation math two pointers *1500 |
Dec/14/2020 21:44 |
498 | A - Circle Coloring | GNU C++17 (64) | constructive algorithms *800 |
Dec/14/2020 14:54 |
497 | B - Arrays Sum | GNU C++17 (64) | constructive algorithms greedy math *1400 |
Dec/14/2020 14:49 |
496 | C - Duodecim Ferra | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/13/2020 18:40 |
495 | A - ABC Preparation | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/13/2020 18:19 |
494 | B - Smartphone Addiction | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/13/2020 18:16 |
493 | D - a-Good String | GNU C++17 (64) | bitmasks brute force divide and conquer dp implementation *1500 |
Dec/12/2020 20:34 |
492 | C - Random Events | GNU C++17 (64) | dp math probabilities *1500 |
Dec/12/2020 01:16 |
491 | B - Find the Spruce | GNU C++17 | brute force dp implementation *1400 |
Dec/12/2020 00:29 |
490 | A - String Generation | GNU C++17 | constructive algorithms greedy *800 |
Dec/11/2020 23:20 |
489 | E - IT Restaurants | GNU C++17 | dfs and similar dp trees *1500 |
Dec/11/2020 14:30 |
488 | F - Graph Without Long Directed Paths | GNU C++17 | dfs and similar graphs *1700 |
Dec/09/2020 20:35 |
487 | D - Christmas Trees | GNU C++17 | graphs greedy shortest paths *1800 |
Dec/09/2020 18:42 |
486 | B - Born This Way | GNU C++17 | binary search brute force two pointers *1600 |
Dec/07/2020 21:15 |
485 | A - Another One Bites The Dust | GNU C++17 | greedy *800 |
Dec/07/2020 19:26 |
484 | B - Balls of Steel | GNU C++17 | brute force geometry greedy *1000 |
Dec/06/2020 20:28 |
483 | A - Avoid Trygub | GNU C++17 | constructive algorithms sortings *800 |
Dec/06/2020 20:12 |
482 | D - Checkpoints | GNU C++17 | brute force constructive algorithms greedy math probabilities *1900 |
Dec/06/2020 19:57 |
481 | C - Triangles | GNU C++17 | greedy implementation *1700 |
Dec/06/2020 03:26 |
480 | A - Kyoya and Colored Balls | Python 3 | combinatorics dp math *1500 |
Dec/06/2020 02:57 |
479 | D - Longest k-Good Segment | GNU C++17 | binary search data structures two pointers *1600 |
Dec/06/2020 00:44 |
478 | A - Cancel the Trains | GNU C++17 | implementation *800 |
Dec/04/2020 20:19 |
477 | B - Suffix Operations | GNU C++17 | constructive algorithms implementation *1400 |
Dec/04/2020 20:19 |
476 | A - Newspaper Headline | GNU C++17 | greedy strings *1500 |
Dec/04/2020 18:24 |
475 | A - Transformation: from A to B | GNU C++17 | brute force dfs and similar math *1000 |
Dec/03/2020 16:18 |
474 | B - BerSU Ball | GNU C++17 | dfs and similar dp graph matchings greedy sortings two pointers *1200 |
Dec/03/2020 15:16 |
473 | B - Ternary String | GNU C++17 | binary search dp implementation two pointers *1200 |
Dec/03/2020 14:36 |
472 | C - Remove Extra One | GNU C++17 | brute force data structures math *1700 |
Dec/01/2020 23:41 |
471 | D - Minimal Height Tree | GNU C++17 | graphs greedy shortest paths trees *1600 |
Dec/01/2020 22:04 |
470 | C - Ping-pong | Python 3 | constructive algorithms games math *1100 |
Dec/01/2020 18:30 |
469 | A - Strange Functions | Python 3 | math number theory *800 |
Dec/01/2020 17:10 |
468 | B - Jumps | Python 3 | constructive algorithms math *1200 |
Dec/01/2020 17:02 |
467 | J - Lonely Numbers | GNU C++17 | math *1600 |
Dec/01/2020 15:34 |
466 | D - Powerful Ksenia | GNU C++17 | bitmasks constructive algorithms math *2200 |
Dec/01/2020 09:13 |
465 | B - Physics Practical | GNU C++17 | binary search dp sortings two pointers *1400 |
Dec/01/2020 08:41 |
464 | C - Engineer Artem | GNU C++17 | 2-sat chinese remainder theorem constructive algorithms fft flows *2000 |
Nov/29/2020 18:07 |
463 | B - Valerii Against Everyone | PyPy 3 | constructive algorithms data structures greedy sortings *1000 |
Nov/29/2020 17:59 |
462 | A - Specific Tastes of Andre | GNU C++17 | constructive algorithms implementation *800 |
Nov/29/2020 16:54 |
461 | C - Bouncing Ball | GNU C++17 | dp implementation *1400 |
Nov/29/2020 16:08 |
460 | B - Repainting Street | GNU C++17 | brute force greedy *1100 |
Nov/29/2020 14:10 |
459 | A - Prison Break | GNU C++17 | brute force math *800 |
Nov/29/2020 12:44 |
458 | D - Iterated Linear Function | GNU C++17 | math number theory *1700 |
Nov/28/2020 01:27 |
457 | C - Joty and Chocolate | GNU C++17 | implementation math number theory *1600 |
Nov/27/2020 22:02 |
456 | B - The Same Calendar | GNU C++17 | implementation *1600 |
Nov/27/2020 21:38 |
455 | A - Johny Likes Numbers | GNU C++17 | implementation math *800 |
Nov/27/2020 21:19 |
454 | B - Sum of Medians | GNU C++17 | greedy math *900 |
Nov/27/2020 12:38 |
453 | C1 - Binary Table (Easy Version) | GNU C++17 | constructive algorithms implementation *1500 |
Nov/27/2020 12:06 |
452 | A - Buy the String | Python 3 | implementation math *800 |
Nov/27/2020 10:17 |
451 | D - Non-zero Segments | GNU C++17 | constructive algorithms data structures greedy sortings *1500 |
Nov/27/2020 10:05 |
450 | C - ABBB | GNU C++17 | brute force data structures greedy strings *1100 |
Nov/26/2020 21:42 |
449 | D - Tree Tag | GNU C++17 | constructive algorithms dfs and similar dp games strings trees *1900 |
Nov/26/2020 14:24 |
448 | C - Kefa and Park | GNU C++17 | dfs and similar graphs trees *1500 |
Nov/26/2020 08:50 |
447 | B - Kefa and Company | GNU C++17 | binary search sortings two pointers *1500 |
Nov/25/2020 17:26 |
446 | A - Kefa and First Steps | GNU C++17 | brute force dp implementation *900 |
Nov/25/2020 16:31 |
445 | B - The Fibonacci Segment | GNU C++17 | implementation *1100 |
Nov/25/2020 13:03 |
444 | B - Routine Problem | GNU C++17 | greedy math number theory *1400 |
Nov/25/2020 08:32 |
443 | C - Sequence Transformation | GNU C++17 | greedy implementation *1200 |
Nov/24/2020 21:52 |
442 | B - Unique Bid Auction | GNU C++17 | implementation *800 |
Nov/24/2020 20:49 |
441 | C - Solutions | C++ (GCC 9.2.1) | AtCoder *500 |
Nov/05/2020 09:46 |
440 | A - 106 | Python (3.8.2) | AtCoder *300 |
Nov/01/2020 04:05 |
439 | B - Values | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/01/2020 03:59 |
438 | C - Equal Sums | GNU C++17 | implementation sortings *1400 |
Oct/29/2020 07:50 |
437 | B - Substrings Sort | GNU C++17 (64) | sortings strings *1100 |
Oct/29/2020 02:54 |
436 | A - Diverse Team | GNU C++17 (64) | brute force implementation *800 |
Oct/29/2020 02:39 |
435 | D - Kostya the Sculptor | GNU C++17 (64) | data structures hashing *1600 |
Oct/28/2020 22:59 |
434 | B - Parade | GNU C++17 (64) | math *1100 |
Oct/28/2020 21:54 |
433 | A - Grasshopper And the String | GNU C++17 (64) | implementation *1000 |
Oct/28/2020 20:48 |
432 | F - Spiders | GNU C++17 (64) | dp greedy trees *1400 |
Oct/28/2020 19:33 |
431 | D - Minimum number of steps | GNU C++17 | combinatorics *1400 |
Oct/27/2020 11:03 |
430 | B - The Festive Evening | GNU C++17 | data structures implementation *1100 |
Oct/27/2020 10:30 |
429 | B - Bear and Forgotten Tree 3 | GNU C++17 | constructive algorithms graphs trees *1600 |
Oct/25/2020 04:31 |
428 | B - Kill `Em All | GNU C++17 | greedy sortings *1300 |
Oct/25/2020 03:21 |
427 | B - 3-palindrome | Python 3 | constructive algorithms *1000 |
Oct/24/2020 22:59 |
426 | A - Maze | GNU C++17 | dfs and similar *1600 |
Oct/22/2020 20:59 |
425 | B - Queue at the School | Python 3 | constructive algorithms graph matchings implementation shortest paths *800 |
Oct/22/2020 20:15 |
424 | E - Two Round Dances | GNU C++17 | combinatorics math *1300 |
Oct/22/2020 15:22 |
423 | D - Districts Connection | GNU C++17 | constructive algorithms dfs and similar *1200 |
Oct/21/2020 00:14 |
422 | C - Dominant Piranha | Python 3 | constructive algorithms greedy *900 |
Oct/20/2020 23:17 |
421 | A - Boring Apartments | Python 3 | implementation math *800 |
Oct/20/2020 23:16 |
420 | B - Yet Another Bookshelf | Python 3 | greedy implementation *800 |
Oct/20/2020 23:16 |
419 | C - Bargain | Python 3 | combinatorics dp math *1700 |
Oct/20/2020 15:01 |
418 | B - Putting Bricks in the Wall | GNU C++17 | constructive algorithms implementation *1100 |
Oct/18/2020 21:08 |
417 | A - XORwice | GNU C++17 | bitmasks greedy math *800 |
Oct/18/2020 20:27 |
416 | B - Nauuo and Chess | GNU C++17 | constructive algorithms greedy *1100 |
Oct/18/2020 09:30 |
415 | B - Watering System | GNU C++17 | math sortings *1000 |
Oct/18/2020 09:01 |
414 | B - Mislove Has Lost an Array | GNU C++17 | greedy math *900 |
Oct/17/2020 20:17 |
413 | B - Multiplication Table | GNU C++17 | math number theory *1300 |
Oct/15/2020 16:27 |
412 | B - Semifinals | GNU C++17 | implementation sortings *1300 |
Oct/15/2020 15:50 |
411 | D - String Deletion | GNU C++17 | binary search data structures greedy two pointers *1700 |
Oct/15/2020 15:11 |
410 | C - Numbers on Whiteboard | GNU C++17 | constructive algorithms data structures greedy implementation math *1000 |
Oct/11/2020 15:35 |
409 | B - Barrels | PyPy 3 | greedy implementation sortings *800 |
Oct/11/2020 15:07 |
408 | A - Number of Apartments | GNU C++17 | brute force constructive algorithms math *900 |
Oct/11/2020 14:52 |
407 | B - Chess Cheater | GNU C++17 | greedy implementation sortings *1400 |
Oct/11/2020 00:06 |
406 | A - Avoiding Zero | PyPy 3 | math sortings *900 |
Oct/10/2020 20:27 |
405 | C - Phone Numbers | GNU C++17 | constructive algorithms implementation strings *1500 |
Oct/10/2020 18:45 |
404 | A - Expression | Python 3 | brute force math *1000 |
Oct/10/2020 18:08 |
403 | E - Propagating tree | GNU C++11 | data structures dfs and similar graphs trees *2000 |
Oct/09/2020 02:38 |
402 | D - CGCDSSQ | GNU C++17 | brute force data structures math *2000 |
Oct/09/2020 01:53 |
401 | C - Beautiful Sets of Points | PyPy 3 | constructive algorithms implementation *1500 |
Oct/04/2020 18:59 |
400 | C - Increase and Copy | PyPy 3 | binary search constructive algorithms math *1100 |
Oct/04/2020 17:20 |
399 | B - Symmetric Matrix | Python 3 | implementation *900 |
Oct/04/2020 16:32 |
398 | A - Floor Number | Python 3 | implementation math *800 |
Oct/04/2020 15:57 |
397 | D - Vasya and Arrays | GNU C++14 | greedy two pointers *1600 |
Oct/03/2020 15:45 |
396 | C - Classy Numbers | GNU C++17 | combinatorics dp *1900 |
Oct/03/2020 12:26 |
395 | A - Points on the line | GNU C++17 | brute force greedy sortings *1200 |
Oct/03/2020 11:19 |
394 | B - Our Tanya is Crying Out Loud | Python 3 | dp greedy *1400 |
Oct/03/2020 10:38 |
393 | C - k-Amazing Numbers | GNU C++17 | data structures *1500 |
Oct/02/2020 18:35 |
392 | B - Battleship | GNU C++17 | implementation *1300 |
Sep/29/2020 22:14 |
391 | A - Escape from Stones | PyPy 3 | constructive algorithms data structures implementation two pointers *1200 |
Sep/29/2020 11:48 |
390 | C - Milking cows | GNU C++17 (64) | greedy *1600 |
Sep/29/2020 09:38 |
389 | B - Two Arrays | GNU C++17 (64) | greedy math sortings *1100 |
Sep/28/2020 19:26 |
388 | A - Coder | Python 3 | implementation *800 |
Sep/28/2020 17:30 |
387 | A - Copy-paste | Python 3 | greedy math *800 |
Sep/28/2020 17:09 |
386 | B - Multitasking | Python 3 | greedy implementation sortings two pointers *1500 |
Sep/28/2020 15:45 |
385 | A - Xor-tree | GNU C++17 (64) | dfs and similar trees *1300 |
Sep/27/2020 14:26 |
384 | C - Link Cut Centroids | GNU C++14 | constructive algorithms dfs and similar graphs trees *1700 |
Sep/27/2020 12:43 |
383 | B - Ilya and Queries | GNU C++17 | dp implementation *1100 |
Sep/26/2020 20:34 |
382 | B - Card Constructions | GNU C++17 | binary search brute force dp math *1100 |
Sep/26/2020 20:22 |
381 | A - Reposts | GNU C++17 | *special problem dfs and similar dp graphs trees *1200 |
Sep/26/2020 16:54 |
380 | B - Rock and Lever | GNU C++17 | bitmasks math *1200 |
Sep/25/2020 01:04 |
379 | A - Cubes Sorting | GNU C++17 | math sortings *900 |
Sep/25/2020 01:03 |
378 | B - Motarack's Birthday | GNU C++17 | binary search greedy ternary search *1500 |
Sep/24/2020 19:51 |
377 | B - Array Sharpening | GNU C++17 | greedy implementation *1300 |
Aug/23/2020 00:13 |
376 | A - Even But Not Even | GNU C++17 | greedy math strings *900 |
Aug/22/2020 23:53 |
375 | C - Mere Array | Python 3 | constructive algorithms math number theory sortings *1300 |
Aug/22/2020 11:57 |
374 | B - Ternary Sequence | Python 3 | constructive algorithms greedy math *1100 |
Aug/22/2020 11:11 |
373 | A - Distance and Axis | Python 3 | constructive algorithms math *900 |
Aug/22/2020 10:51 |
372 | E - Polygon | GNU C++17 | dp graphs implementation shortest paths *1300 |
Aug/20/2020 12:41 |
371 | B - Sum of Digits | Python 3 | implementation *1000 |
Aug/20/2020 11:28 |
370 | C - Bracket Subsequence | Python 3 | greedy *1200 |
Aug/20/2020 00:54 |
369 | A - Single Wildcard Pattern Matching | Python 3 | brute force implementation strings *1200 |
Aug/20/2020 00:07 |
368 | B - Pair of Toys | GNU C++17 | math *1000 |
Aug/19/2020 19:22 |
367 | F - Pacifist frogs | GNU C++17 | implementation *1300 |
Aug/19/2020 18:39 |
366 | D - Omkar and Bed Wars | GNU C++17 | dp greedy *1700 |
Aug/17/2020 02:52 |
365 | C - Omkar and Waterslide | GNU C++17 (64) | greedy implementation *1200 |
Aug/16/2020 20:40 |
364 | B - Omkar and Infinity Clock | GNU C++17 (64) | implementation math *800 |
Aug/16/2020 20:28 |
363 | A - Omkar and Password | GNU C++17 (64) | greedy math *800 |
Aug/16/2020 20:12 |
362 | B - Substring Removal Game | GNU C++17 (64) | games greedy sortings *800 |
Aug/15/2020 05:50 |
361 | A - Bad Triangle | GNU C++17 (64) | geometry math *800 |
Aug/15/2020 05:49 |
360 | C - Boboniu and Bit Operations | GNU C++17 (64) | bitmasks brute force dp greedy *1600 |
Aug/14/2020 15:20 |
359 | C - Gambling | GNU C++17 (64) | greedy sortings *1300 |
Aug/14/2020 13:43 |
358 | B - Jeff and Periods | GNU C++17 (64) | implementation sortings *1300 |
Aug/13/2020 20:53 |
357 | A - Boboniu Likes to Color Balls | GNU C++17 (64) | brute force math *1000 |
Aug/13/2020 05:40 |
356 | B - Boboniu Plays Chess | GNU C++17 (64) | constructive algorithms *1100 |
Aug/13/2020 05:13 |
355 | B - Applejack and Storages | GNU C++17 (64) | constructive algorithms data structures greedy implementation *1400 |
Aug/10/2020 15:34 |
354 | C - Cyclic Permutations | Python 3 | combinatorics dp graphs math *1500 |
Aug/09/2020 21:12 |
353 | B - Fix You | GNU C++17 (64) | brute force greedy implementation *800 |
Aug/09/2020 20:23 |
352 | A - Suborrays | GNU C++17 (64) | constructive algorithms math *800 |
Aug/09/2020 20:10 |
351 | A - Rainbow Dash, Fluttershy and Chess Coloring | GNU C++17 (64) | greedy math *800 |
Aug/08/2020 14:11 |
350 | C - Boats Competition | GNU C++17 (64) | brute force greedy two pointers *1200 |
Aug/05/2020 20:33 |
349 | B - Gifts Fixing | GNU C++17 (64) | greedy *800 |
Aug/05/2020 20:22 |
348 | A - Remove Smallest | GNU C++17 (64) | greedy sortings *800 |
Aug/05/2020 20:13 |
347 | D - Diverse Garland | GNU C++17 (64) | constructive algorithms dp greedy *1400 |
Aug/05/2020 17:37 |
346 | C - Nice Garland | GNU C++17 (64) | brute force greedy math *1300 |
Aug/05/2020 16:28 |
345 | B - Divisors of Two Integers | GNU C++17 (64) | brute force greedy math number theory *1100 |
Aug/05/2020 14:39 |
344 | A - Two distinct points | GNU C++17 (64) | implementation *800 |
Aug/05/2020 13:57 |
343 | B - Bear and Finding Criminals | GNU C++17 (64) | constructive algorithms implementation *1000 |
Aug/05/2020 04:23 |
342 | A - Bmail Computer Network | GNU C++17 (64) | *special problem dfs and similar trees *900 |
Aug/04/2020 11:28 |
341 | B - Captain Flint and a Long Voyage | GNU C++17 (64) | greedy math *1000 |
Aug/03/2020 17:28 |
340 | A - Captain Flint and Crew Recruitment | GNU C++17 (64) | brute force greedy math number theory *800 |
Aug/03/2020 17:23 |
339 | E - Petr and Permutations | GNU C++17 (64) | math *1800 |
Aug/03/2020 05:00 |
338 | C - Three displays | GNU C++17 (64) | brute force dp implementation *1400 |
Aug/03/2020 04:00 |
337 | B - High School: Become Human | PyPy 3 | math *1100 |
Aug/03/2020 02:21 |
336 | A - Infinity Gauntlet | PyPy 3 | implementation *800 |
Aug/03/2020 02:13 |
335 | C - The Child and Toy | PyPy 3 | graphs greedy sortings *1400 |
Jul/31/2020 17:01 |
334 | C - Good String | GNU C++17 (64) | brute force dp greedy two pointers *1500 |
Jul/29/2020 21:38 |
333 | A - LCM Problem | GNU C++17 (64) | constructive algorithms greedy math number theory *800 |
Jul/29/2020 20:11 |
332 | D - GameGame | GNU C++17 (64) | bitmasks constructive algorithms games math *1900 |
Jul/29/2020 15:53 |
331 | A - Common Prefixes | GNU C++17 (64) | constructive algorithms greedy strings *1200 |
Jul/29/2020 14:07 |
330 | A2 - Prefix Flip (Hard Version) | GNU C++17 (64) | constructive algorithms data structures implementation strings two pointers *1700 |
Jul/24/2020 16:47 |
329 | B - Dubious Cyrpto | GNU C++17 (64) | binary search brute force math number theory *1500 |
Jul/24/2020 16:15 |
328 | C - Cow and Message | GNU C++17 (64) | brute force dp math strings *1500 |
Jul/24/2020 14:40 |
327 | B - Cow and Friend | GNU C++17 (64) | geometry greedy math *1300 |
Jul/24/2020 13:48 |
326 | C - Kuroni and Impossible Calculation | GNU C++17 (64) | brute force combinatorics math number theory *1600 |
Jul/24/2020 12:41 |
325 | A - Cut Ribbon | GNU C++17 (64) | brute force dp *1300 |
Jul/24/2020 00:20 |
324 | E - Special Elements | GNU C++17 (64) | brute force implementation two pointers *1500 |
Jul/23/2020 18:56 |
323 | B - Same Parity Summands | GNU C++17 (64) | constructive algorithms math *1200 |
Jul/23/2020 18:16 |
322 | G - Special Permutation | GNU C++17 (64) | constructive algorithms *1600 |
Jul/23/2020 18:05 |
321 | F - Binary String Reconstruction | GNU C++17 (64) | constructive algorithms dfs and similar math *1500 |
Jul/23/2020 12:44 |
320 | D - Alice, Bob and Candies | GNU C++17 (64) | implementation *1300 |
Jul/23/2020 11:33 |
319 | C - Skier | GNU C++17 (64) | data structures implementation *1400 |
Jul/23/2020 10:48 |
318 | A - Party | GNU C++17 (64) | dfs and similar graphs trees *900 |
Jul/22/2020 18:40 |
317 | A - Ice Skating | GNU C++17 (64) | brute force dfs and similar dsu graphs *1200 |
Jul/22/2020 02:29 |
316 | C1 - Prefix Flip (Easy Version) | GNU C++17 (64) | constructive algorithms data structures strings *1300 |
Jul/21/2020 21:11 |
315 | B - Sequential Nim | GNU C++17 (64) | dp games *1100 |
Jul/21/2020 20:47 |
314 | A - Common Subsequence | GNU C++17 (64) | brute force *800 |
Jul/21/2020 20:12 |
313 | A - Modular Exponentiation | Python 3 | implementation math *900 |
Jul/21/2020 03:13 |
312 | B - Christmas Spruce | GNU C++17 (64) | implementation trees *1200 |
Jul/21/2020 03:02 |
311 | C - Stack of Presents | GNU C++17 (64) | data structures implementation *1400 |
Jul/20/2020 16:48 |
310 | B - Verse For Santa | GNU C++17 (64) | binary search brute force implementation *1300 |
Jul/20/2020 13:42 |
309 | A - New Year Garland | GNU C++17 (64) | math *900 |
Jul/20/2020 13:19 |
308 | A - Benches | GNU C++17 (64) | binary search implementation *1100 |
Jul/19/2020 21:12 |
307 | D - Ehab the Xorcist | GNU C++17 (64) | bitmasks constructive algorithms greedy number theory *1700 |
Jul/19/2020 14:05 |
306 | C - Make It Good | GNU C++17 (64) | greedy *1200 |
Jul/18/2020 11:35 |
305 | B - Restore the Permutation by Merger | Python 3 | greedy *800 |
Jul/17/2020 20:26 |
304 | A - Three Pairwise Maximums | GNU C++17 (64) | math *800 |
Jul/17/2020 20:14 |
303 | A - Wrong Subtraction | GNU C++17 (64) | implementation *800 |
Jul/17/2020 15:09 |
302 | A - Good Number | GNU C++17 (64) | implementation *1100 |
Jul/17/2020 14:59 |
301 | A - Payment Without Change | GNU C++17 (64) | math *1000 |
Jul/17/2020 09:28 |
300 | B - Preparing Olympiad | GNU C++17 (64) | bitmasks brute force *1400 |
Jul/17/2020 09:10 |
299 | A - Two Substrings | GNU C++17 (64) | brute force dp greedy implementation strings *1500 |
Jul/17/2020 07:59 |
298 | E - Tetrahedron | GNU C++17 (64) | dp math matrices *1500 |
Jul/15/2020 21:40 |
297 | A - Rank List | GNU C++17 (64) | binary search implementation sortings *1100 |
Jul/15/2020 20:48 |
296 | C - Dijkstra? | Python 3 | graphs shortest paths *1900 |
Jul/15/2020 17:06 |
295 | C - Almost Equal | GNU C++17 (64) | constructive algorithms math *1200 |
Jul/14/2020 19:12 |
294 | C - Little Girl and Maximum Sum | GNU C++17 (64) | data structures greedy implementation sortings *1500 |
Jul/14/2020 17:32 |
293 | D - Multiplication Table | GNU C++17 | binary search brute force *1800 |
Jul/14/2020 16:50 |
292 | A - Classroom Watch | PyPy 3 | brute force math *1200 |
Jul/13/2020 23:13 |
291 | B - Universal Solution | GNU C++17 (64) | greedy *1400 |
Jul/12/2020 22:16 |
290 | C - Create The Teams | GNU C++17 (64) | brute force dp greedy implementation sortings *1400 |
Jul/12/2020 21:54 |
289 | A - Three Indices | GNU C++17 (64) | brute force data structures *900 |
Jul/12/2020 21:41 |
288 | D - Omkar and Circle | GNU C++17 (64) | brute force dp games greedy *2100 |
Jul/12/2020 14:48 |
287 | A - Lights Out | GNU C++17 (64) | implementation *900 |
Jul/12/2020 14:40 |
286 | B - Books | GNU C++17 (64) | binary search brute force implementation two pointers *1400 |
Jul/12/2020 11:43 |
285 | C - Omkar and Baseball | GNU C++17 (64) | constructive algorithms math *1500 |
Jul/12/2020 11:33 |
284 | B - Omkar and Last Class of Math | GNU C++17 (64) | greedy math number theory *1300 |
Jul/11/2020 22:15 |
283 | A - Omkar and Completion | GNU C++17 (64) | constructive algorithms implementation *800 |
Jul/11/2020 20:39 |
282 | B - Prime Matrix | GNU C++17 (64) | binary search brute force math number theory *1300 |
Jul/11/2020 11:18 |
281 | C - k-Tree | GNU C++17 (64) | dp implementation trees *1600 |
Jul/11/2020 09:41 |
280 | C - Diverse Matrix | GNU C++17 (64) | constructive algorithms greedy math number theory *1400 |
Jul/11/2020 09:20 |
279 | B - Dice Tower | GNU C++17 (64) | constructive algorithms math *1000 |
Jul/10/2020 20:56 |
278 | A - Competitive Programmer | GNU C++17 (64) | chinese remainder theorem math *1000 |
Jul/10/2020 20:39 |
277 | E - Magic Stones | GNU C++17 (64) | constructive algorithms math sortings *2200 |
Jul/10/2020 19:31 |
276 | B - WeirdSort | GNU C++17 (64) | dfs and similar sortings *1200 |
Jul/09/2020 15:41 |
275 | C - Perform the Combo | GNU C++17 (64) | brute force *1300 |
Jul/09/2020 14:23 |
274 | A - Add Odd or Subtract Even | GNU C++17 (64) | greedy implementation math *800 |
Jul/09/2020 11:50 |
273 | E - Array Shrinking | GNU C++17 (64) | dp greedy *2100 |
Jul/06/2020 19:48 |
272 | A - Counterexample | PyPy 3 | brute force implementation math number theory *1100 |
Jul/05/2020 17:04 |
271 | B - Non-Coprime Partition | PyPy 3 | constructive algorithms math *1100 |
Jul/05/2020 16:51 |
270 | B - Spreadsheet | GNU C++17 (64) | implementation math *1600 |
Jul/05/2020 16:11 |
269 | B - Drazil and His Happy Friends | GNU C++17 | brute force dsu meet-in-the-middle number theory *1300 |
Jul/05/2020 12:50 |
268 | B - Random Teams | GNU C++17 | combinatorics constructive algorithms greedy math *1300 |
Jul/05/2020 11:02 |
267 | E - Inversion SwapSort | GNU C++17 (64) | constructive algorithms greedy sortings *2500 |
Jul/05/2020 00:38 |
266 | C - Element Extermination | GNU C++17 | constructive algorithms data structures greedy *1400 |
Jul/04/2020 22:29 |
265 | B - Neighbor Grid | PyPy 3 | constructive algorithms greedy *1200 |
Jul/04/2020 21:14 |
264 | A - Sign Flipping | GNU C++17 | constructive algorithms math *1100 |
Jul/04/2020 20:28 |
263 | B - New Year's Eve | PyPy 3 | bitmasks constructive algorithms number theory *1300 |
Jul/04/2020 19:49 |
262 | C - Maximum splitting | GNU C++17 | dp greedy math number theory *1300 |
Jul/04/2020 18:48 |
261 | D - Remove One Element | GNU C++17 | brute force dp *1500 |
Jul/04/2020 18:31 |
260 | C - Lucky Numbers | GNU C++17 | combinatorics math *1100 |
Jul/04/2020 18:26 |
259 | B - Chocolate | GNU C++17 (64) | combinatorics *1300 |
Jul/04/2020 18:23 |
258 | D - Zero Remainder Array | GNU C++17 (64) | math sortings two pointers *1400 |
Jul/03/2020 20:55 |
257 | C - A Cookie for You | Python 3 | greedy implementation math *1300 |
Jul/01/2020 22:52 |
256 | B - Magical Calendar | Python 3 | math *1200 |
Jul/01/2020 20:31 |
255 | A - Magical Sticks | GNU C++17 (64) | math *800 |
Jul/01/2020 19:18 |
254 | C - Dima and Staircase | GNU C++17 (64) | data structures implementation *1500 |
Jul/01/2020 14:56 |
253 | C - Vanya and Exams | GNU C++17 (64) | greedy sortings *1400 |
Jul/01/2020 13:12 |
252 | A - Palindromic Twist | GNU C++17 (64) | implementation strings *1000 |
Jul/01/2020 12:33 |
251 | A - Kuroni and the Gifts | GNU C++17 (64) | brute force constructive algorithms greedy sortings *800 |
Jul/01/2020 12:17 |
250 | A - Mafia | GNU C++17 (64) | binary search math sortings *1600 |
Jul/01/2020 11:37 |
249 | B - Worms | GNU C++17 (64) | binary search implementation *1200 |
Jul/01/2020 10:08 |
248 | B - Lucky Numbers (easy) | GNU C++17 (64) | binary search bitmasks brute force *1300 |
Jun/30/2020 14:35 |
247 | B - Zmei Gorynich | PyPy 3 | greedy math *1600 |
Jun/29/2020 20:52 |
246 | A - Paper Airplanes | GNU C++17 (64) | math *800 |
Jun/29/2020 16:02 |
245 | A - Suffix Three | GNU C++17 (64) | implementation *800 |
Jun/29/2020 15:47 |
244 | A - Hide and Seek | GNU C++17 (64) | graphs *1500 |
Jun/29/2020 14:07 |
243 | C - K-th Not Divisible by n | Python 3 | binary search math *1200 |
Jun/29/2020 10:59 |
242 | A - Sum of Round Numbers | Python 3 | implementation math *800 |
Jun/29/2020 09:54 |
241 | C - Move Brackets | PyPy 3 | greedy strings *1000 |
Jun/28/2020 20:47 |
240 | B - Multiply by 2, divide by 6 | PyPy 3 | math *900 |
Jun/28/2020 20:35 |
239 | A - Required Remainder | PyPy 3 | math *800 |
Jun/28/2020 20:34 |
238 | D - Maximum Sum on Even Positions | GNU C++17 (64) | divide and conquer dp greedy implementation *1600 |
Jun/28/2020 13:59 |
237 | C - Friends and Gifts | PyPy 3 | constructive algorithms data structures math *1500 |
Jun/27/2020 16:06 |
236 | A - Three Friends | GNU C++17 | brute force greedy math sortings *900 |
Jun/26/2020 20:59 |
235 | C - Building Permutation | GNU C++17 | greedy implementation sortings *1200 |
Jun/26/2020 19:59 |
234 | B - DZY Loves Chemistry | GNU C++17 | dfs and similar dsu greedy *1400 |
Jun/26/2020 19:26 |
233 | A - DZY Loves Chessboard | GNU C++17 | dfs and similar implementation *1200 |
Jun/26/2020 18:17 |
232 | C - Divisibility by Eight | GNU C++17 | brute force dp math *1500 |
Jun/26/2020 15:20 |
231 | C - Ehab and Prefix MEXs | GNU C++17 | brute force constructive algorithms greedy *1600 |
Jun/26/2020 13:52 |
230 | C - Pluses and Minuses | GNU C++17 | math *1300 |
Jun/26/2020 00:15 |
229 | B - 01 Game | GNU C++17 | games *900 |
Jun/25/2020 23:59 |
228 | A - Donut Shops | GNU C++17 | greedy implementation math *1000 |
Jun/25/2020 23:47 |
227 | B - Polo the Penguin and Matrix | GNU C++17 | brute force dp implementation sortings ternary search *1400 |
Jun/24/2020 20:24 |
226 | D2 - RGB Substring (hard version) | GNU C++17 | data structures dp implementation two pointers *1600 |
Jun/24/2020 19:30 |
225 | D1 - RGB Substring (easy version) | GNU C++17 | implementation *1500 |
Jun/24/2020 19:29 |
224 | B - Bogosort | GNU C++17 | constructive algorithms sortings *1000 |
Jun/24/2020 18:58 |
223 | A - Flipping Game | GNU C++17 | brute force dp implementation *1200 |
Jun/24/2020 18:48 |
222 | C - NEKO's Maze Game | GNU C++17 | constructive algorithms implementation *1400 |
Jun/24/2020 18:02 |
221 | B - Inventory | GNU C++17 | greedy math *1200 |
Jun/24/2020 10:57 |
220 | A - ConneR and the A.R.C. Markland-N | GNU C++17 | binary search brute force implementation *1100 |
Jun/24/2020 08:53 |
219 | A - Fast Food Restaurant | GNU C++17 | brute force greedy implementation *900 |
Jun/24/2020 01:20 |
218 | C - Cinema | GNU C++17 | implementation sortings *1300 |
Jun/23/2020 23:42 |
217 | C - RationalLee | GNU C++17 | greedy math sortings two pointers *1400 |
Jun/23/2020 22:33 |
216 | B - AccurateLee | GNU C++17 | greedy implementation strings *1200 |
Jun/23/2020 20:37 |
215 | A - FashionabLee | GNU C++17 | geometry math *800 |
Jun/23/2020 19:42 |
214 | A - Adding Digits | GNU C++17 | implementation math *1400 |
Jun/23/2020 18:26 |
213 | C - Palindromic Paths | GNU C++17 | greedy math *1500 |
Jun/23/2020 18:03 |
212 | A - Magical Array | GNU C++17 | math *1300 |
Jun/22/2020 18:07 |
211 | C - One Quadrillion and One Dalmatians | Python (3.8.2) | AtCoder *300 |
Jun/22/2020 12:17 |
210 | E - Red Scarf | Python (3.8.2) | AtCoder *500 |
Jun/22/2020 12:15 |
209 | A - Takahashikun, The Strider | Python (3.8.2) | AtCoder *200 |
Jun/22/2020 12:09 |
208 | B - Mix Juice | Python (3.8.2) | AtCoder *200 |
Jun/21/2020 18:13 |
207 | A - αlphabet | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/21/2020 18:09 |
206 | D - Replacing | Python (3.8.2) | AtCoder *400 |
Jun/21/2020 18:03 |
205 | A - Sereja and Bottles | GNU C++17 (64) | brute force *1400 |
Jun/21/2020 15:32 |
204 | D - Odd-Even Subsequence | GNU C++17 (64) | binary search dp dsu greedy implementation *2000 |
Jun/21/2020 15:13 |
203 | C - Given Length and Sum of Digits... | GNU C++17 (64) | dp greedy implementation *1400 |
Jun/21/2020 12:09 |
202 | B - Chloe and the sequence | GNU C++17 (64) | binary search bitmasks constructive algorithms implementation *1200 |
Jun/21/2020 12:08 |
201 | A - Bits | GNU C++17 (64) | bitmasks constructive algorithms *1700 |
Jun/21/2020 12:08 |
200 | C - Number Game | GNU C++17 (64) | games math number theory *1400 |
Jun/21/2020 12:05 |
199 | B - GCD Compression | GNU C++17 (64) | constructive algorithms math number theory *1100 |
Jun/21/2020 11:26 |
198 | A - Maximum GCD | GNU C++17 (64) | greedy implementation math number theory *800 |
Jun/21/2020 10:27 |
197 | D - AND, OR and square sum | GNU C++17 (64) | bitmasks greedy math *1700 |
Jun/19/2020 11:16 |
196 | B - Codeforces Subsequences | GNU C++17 (64) | brute force constructive algorithms greedy math strings *1500 |
Jun/19/2020 09:07 |
195 | C - Even Picture | GNU C++17 (64) | constructive algorithms *1500 |
Jun/18/2020 21:58 |
194 | A - C+= | PyPy 3 | brute force greedy implementation math *800 |
Jun/18/2020 20:35 |
193 | D - Zero Quantity Maximization | GNU C++17 (64) | hashing math number theory *1500 |
Jun/18/2020 14:49 |
192 | B - Make Product Equal One | Python 3 | dp implementation *900 |
Jun/18/2020 12:56 |
191 | A - Choose Two Numbers | Python 3 | math sortings *800 |
Jun/18/2020 12:47 |
190 | A - Fox and Box Accumulation | Python 3 | greedy sortings *1400 |
Jun/18/2020 12:22 |
189 | C - Social Distance | GNU C++17 | constructive algorithms greedy math *1300 |
Jun/18/2020 07:17 |
188 | B - Even Array | GNU C++17 | greedy math *800 |
Jun/18/2020 06:01 |
187 | A - Short Substrings | GNU C++17 | implementation strings *800 |
Jun/18/2020 05:49 |
186 | B - Good Sequences | GNU C++17 | dp number theory *1500 |
Jun/18/2020 05:39 |
185 | B - Lost Numbers | GNU C++17 | brute force divide and conquer interactive math *1400 |
Jun/14/2020 09:54 |
184 | C - Magic Grid | GNU C++17 | constructive algorithms *1800 |
Jun/14/2020 08:34 |
183 | B - Most socially-distanced subsequence | GNU C++17 | greedy two pointers *1300 |
Jun/13/2020 21:37 |
182 | A - XXXXX | GNU C++17 | brute force data structures number theory two pointers *1200 |
Jun/13/2020 21:04 |
181 | D - Two Divisors | GNU C++17 | constructive algorithms math number theory *2000 |
Jun/12/2020 12:13 |
180 | C - Rotation Matching | GNU C++17 | constructive algorithms data structures greedy implementation *1400 |
Jun/12/2020 08:24 |
179 | B - Trouble Sort | Python 3 | constructive algorithms implementation *1300 |
Jun/12/2020 08:22 |
178 | A - Matrix Game | Python 3 | games greedy implementation *1100 |
Jun/12/2020 08:19 |
177 | B - Shuffle | Python 3 | math two pointers *1300 |
Jun/11/2020 21:09 |
176 | A - Shovels and Swords | Python 3 | binary search greedy math *1100 |
Jun/11/2020 20:33 |
175 | B - Uniqueness | GNU C++17 | binary search brute force implementation two pointers *1500 |
Jun/10/2020 21:06 |
174 | A - XORinacci | GNU C++17 | math *900 |
Jun/10/2020 00:47 |
173 | D - Constructing the Array | PyPy 3 | constructive algorithms data structures sortings *1600 |
Jun/09/2020 21:23 |
172 | B - Joker | C++ (GCC 9.2.1) | AtCoder *700 |
Jun/07/2020 02:07 |
171 | D - Constant Palindrome Sum | GNU C++17 | brute force data structures greedy two pointers *1700 |
Jun/06/2020 20:44 |
170 | F - Knapsack for All Subsets | PyPy3 (7.3.0) | AtCoder *600 |
Jun/06/2020 14:12 |
169 | C - Johnny and Another Rating Drop | Python 3 | bitmasks greedy math *1400 |
Jun/04/2020 23:46 |
168 | A - Alarm Clock | Python 3 | math *900 |
Jun/04/2020 18:47 |
167 | D - Buying Shovels | Python 3 | math number theory *1300 |
Jun/04/2020 18:30 |
166 | B - Young Explorers | GNU C++17 | dp greedy sortings *1200 |
Jun/04/2020 13:12 |
165 | A - Sequence with Digits | Python 3 | brute force implementation math *1200 |
Jun/04/2020 12:48 |
164 | B - Lost Array | GNU C++17 | implementation *1200 |
Jun/04/2020 07:25 |
163 | A - Elections | GNU C++17 | implementation math *800 |
Jun/04/2020 06:03 |
162 | D - Div Game | Python (3.8.2) | AtCoder *400 |
Jun/02/2020 20:55 |
161 | A - Theatre Square | Python 3 | math *1000 |
Jun/02/2020 20:01 |
160 | B - Multiplication 2 | C++ (GCC 9.2.1) | AtCoder *200 |
May/31/2020 18:11 |
159 | C - Multiplication 3 | C++ (GCC 9.2.1) | AtCoder *300 |
May/31/2020 18:05 |
158 | A - Multiplication 1 | C++ (GCC 9.2.1) | AtCoder *100 |
May/31/2020 17:34 |
157 | C - Less or Equal | GNU C++17 | sortings *1200 |
May/31/2020 16:53 |
156 | F - Spy-string | GNU C++17 | bitmasks brute force constructive algorithms dp hashing strings *1700 |
May/31/2020 12:09 |
155 | D - Yet Another Yet Another Task | GNU C++17 | data structures dp implementation two pointers *2000 |
May/31/2020 09:50 |
154 | C - Mixing Water | GNU C++17 | binary search math *1700 |
May/31/2020 07:39 |
153 | A - Berland Poker | Python 3 | brute force greedy math *1000 |
May/29/2020 23:36 |
152 | B - New Theatre Square | GNU C++17 | brute force dp greedy implementation two pointers *1000 |
May/29/2020 23:35 |
151 | A - Game With Sticks | Python 3 | implementation *900 |
May/28/2020 08:49 |
150 | B - Sort the Array | GNU C++17 | implementation sortings *1300 |
May/28/2020 07:15 |
149 | A - Pay to Win | C++ (GCC 9.2.1) | AtCoder *400 |
May/27/2020 22:14 |
148 | C - Celex Update | Python 3 | math *1600 |
May/26/2020 21:18 |
147 | B - Maria Breaks the Self-isolation | Python 3 | greedy sortings *1000 |
May/26/2020 20:50 |
146 | A - Park Lighting | Python 3 | greedy math *800 |
May/26/2020 20:11 |
145 | B - Coloring a Tree | GNU C++17 | dfs and similar dsu greedy *1200 |
May/26/2020 18:13 |
144 | B - Badge | Python 3 | brute force dfs and similar graphs *1000 |
May/25/2020 11:33 |
143 | C - Similar Pairs | Python 3 | constructive algorithms graph matchings greedy sortings *1100 |
May/24/2020 20:21 |
142 | B - Honest Coach | Python 3 | greedy sortings *800 |
May/24/2020 19:23 |
141 | A - Minimal Square | Python 3 | greedy math *800 |
May/24/2020 19:10 |
140 | A - Points in Segments | Python 3 | implementation *800 |
May/24/2020 18:57 |
139 | A - Bachgold Problem | GNU C++17 | greedy implementation math number theory *800 |
May/24/2020 18:02 |
138 | A - Parity | GNU C++17 | math *900 |
May/24/2020 17:55 |
137 | A - Boredom | GNU C++17 | dp *1500 |
May/24/2020 00:19 |
136 | B - A and B | GNU C++17 | greedy math *1500 |
May/23/2020 21:32 |
135 | B - Guess the Permutation | GNU C++17 | constructive algorithms *1100 |
May/20/2020 19:13 |
134 | A - Pashmak and Garden | GNU C++17 | implementation *1200 |
May/19/2020 16:03 |
133 | A - cAPS lOCK | GNU C++17 | implementation strings *1000 |
May/17/2020 00:51 |
132 | A - Phoenix and Balance | PyPy 3 | greedy math *800 |
May/16/2020 16:49 |
131 | A - Is it rated? | PyPy 3 | implementation sortings *900 |
May/16/2020 16:15 |
130 | B - JOE is on TV! | PyPy 3 | combinatorics greedy math *1000 |
May/16/2020 15:54 |
129 | C - Circle of Monsters | GNU C++17 | brute force constructive algorithms greedy math *1600 |
May/16/2020 14:03 |
128 | C - Vasya and String | PyPy 3 | binary search dp strings two pointers *1500 |
May/16/2020 13:12 |
127 | B - Pyramid of Glasses | PyPy 3 | implementation math math *1500 |
May/16/2020 12:24 |
126 | A - Nicholas and Permutation | PyPy 3 | constructive algorithms implementation *800 |
May/16/2020 11:37 |
125 | B - Orac and Models | GNU C++17 | dp math number theory *1400 |
May/16/2020 11:00 |
124 | C - Board Moves | PyPy 3 | math *1000 |
May/14/2020 21:15 |
123 | B - Two Arrays And Swaps | PyPy 3 | greedy sortings *800 |
May/14/2020 20:26 |
122 | A - Most Unstable Array | PyPy 3 | constructive algorithms greedy math *800 |
May/14/2020 20:18 |
121 | A - Orac and Factors | GNU C++17 | math *900 |
May/13/2020 01:09 |
120 | B - Wonder Room | GNU C++17 | brute force math *2000 |
May/11/2020 23:51 |
119 | A - Cheap Travel | GNU C++17 | implementation *1200 |
May/11/2020 18:37 |
118 | C - Number of Ways | GNU C++17 | binary search brute force data structures dp two pointers *1700 |
May/11/2020 17:03 |
117 | A - Powered Addition | PyPy 3 | greedy math *1500 |
May/08/2020 01:13 |
116 | B - Pillars | Python 3 | greedy implementation *1000 |
May/01/2020 16:29 |
115 | B - Zero Array | Python 3 | greedy math *1500 |
Apr/30/2020 04:49 |
114 | B - Combination | GNU C++17 | greedy sortings *1100 |
Apr/30/2020 02:20 |
113 | A - Yet Another Dividing into Teams | GNU C++17 | math *800 |
Apr/28/2020 14:04 |
112 | D - Xenia and Colorful Gems | GNU C++17 | binary search data structures implementation math sortings *1700 |
Apr/27/2020 08:01 |
111 | B - Binary Period | PyPy 3 | constructive algorithms strings *1100 |
Apr/26/2020 21:35 |
110 | A - Road To Zero | PyPy 3 | greedy math *1000 |
Apr/26/2020 20:37 |
109 | A - Nastya and Rice | Python 3 | math *900 |
Apr/23/2020 21:06 |
108 | C - Alternating Subsequence | Python 3 | dp greedy two pointers *1200 |
Apr/22/2020 09:35 |
107 | B - Balanced Array | Python 3 | constructive algorithms math *800 |
Apr/22/2020 06:09 |
106 | A - Candies | Python 3 | brute force math *900 |
Apr/22/2020 05:47 |
105 | A - Little Artem | GNU C++17 | constructive algorithms *1000 |
Apr/19/2020 20:31 |
104 | B - Kind Anton | GNU C++17 | greedy implementation *1100 |
Apr/18/2020 20:54 |
103 | A - The Artful Expedient | PyPy 3 | brute force implementation *1100 |
Apr/17/2020 21:15 |
102 | A - Greed | GNU C++17 | greedy implementation *900 |
Apr/17/2020 19:25 |
101 | B - Case of Fake Numbers | GNU C++17 | brute force implementation *1100 |
Apr/17/2020 18:53 |
100 | B - String Modification | GNU C++17 | brute force constructive algorithms implementation sortings strings *1400 |
Apr/16/2020 15:29 |
99 | C - Primitive Primes | Python 3 | constructive algorithms math ternary search *1800 |
Apr/16/2020 13:42 |
98 | B - Kana and Dragon Quest game | PyPy 3 | greedy implementation math *900 |
Apr/15/2020 20:53 |
97 | A - Ichihime and Triangle | PyPy 3 | constructive algorithms math *800 |
Apr/15/2020 20:16 |
96 | A - k-Factorization | GNU C++17 | implementation math number theory *1100 |
Apr/14/2020 08:18 |
95 | D - Anti-Sudoku | PyPy 3 | constructive algorithms implementation *1300 |
Apr/14/2020 07:35 |
94 | C - Two Teams Composing | PyPy 3 | binary search greedy implementation sortings *1100 |
Apr/13/2020 21:59 |
93 | B - Construct the String | PyPy 3 | constructive algorithms *900 |
Apr/13/2020 21:25 |
92 | A - Candies and Two Sisters | PyPy 3 | math *800 |
Apr/13/2020 20:09 |
91 | B - Bad Prices | GNU C++17 | data structures implementation *1100 |
Apr/13/2020 19:46 |
90 | B - Sorted Adjacent Differences | PyPy 3 | constructive algorithms sortings *1200 |
Apr/13/2020 06:59 |
89 | A - Filling Diamonds | PyPy 3 | brute force dp implementation math *900 |
Apr/13/2020 06:35 |
88 | D - Walking Between Houses | PyPy 3 | constructive algorithms greedy *1600 |
Apr/12/2020 07:03 |
87 | C - Drazil and Factorial | GNU C++17 | greedy math sortings *1400 |
Apr/11/2020 05:27 |
86 | A - Dragons | GNU C++17 | greedy sortings *1000 |
Apr/11/2020 03:28 |
85 | B - Middle Class | GNU C++17 | greedy sortings *1100 |
Apr/11/2020 02:51 |
84 | A - Little Xor | GNU C++17 | brute force implementation *1100 |
Apr/11/2020 02:33 |
83 | A - Level Statistics | GNU C++17 | implementation math *1200 |
Apr/11/2020 02:13 |
82 | A - Chips Moving | Python 3 | math *900 |
Apr/09/2020 21:36 |
81 | A - DIY Wooden Ladder | GNU C++17 | greedy math sortings *900 |
Apr/07/2020 18:16 |
80 | C - Array Splitting | GNU C++17 | greedy sortings *1400 |
Apr/07/2020 17:39 |
79 | A - Equation | GNU C++17 | brute force math *800 |
Apr/06/2020 17:05 |
78 | B - Turn the Rectangles | GNU C++17 | greedy sortings *1000 |
Apr/06/2020 16:28 |
77 | A - Romaji | GNU C++17 | implementation strings *900 |
Apr/06/2020 14:26 |
76 | C - The World is a Theatre | Python 3 | combinatorics math *1400 |
Apr/05/2020 22:39 |
75 | A - Lucky Division | GNU C++17 | brute force number theory *1000 |
Apr/05/2020 22:05 |
74 | A - String Task | GNU C++17 | implementation strings *1000 |
Apr/05/2020 21:52 |
73 | B - T-primes | GNU C++17 | binary search implementation math number theory *1300 |
Apr/05/2020 21:34 |
72 | C - ...And after happily lived ever they | GNU C++17 | bitmasks |
Apr/04/2020 15:59 |
71 | C - Registration System | GNU C++17 | data structures hashing implementation *1300 |
Apr/04/2020 01:34 |
70 | A - Black Square | GNU C++17 | implementation *800 |
Apr/04/2020 01:13 |
69 | A - Sonya and Hotels | Python 3 | implementation *900 |
Apr/02/2020 23:31 |
68 | B - Limericks | GNU C++17 | math number theory |
Apr/01/2020 21:37 |
67 | D - Again? | GNU C++17 | implementation |
Apr/01/2020 20:59 |
66 | A - Is it rated? | PyPy 3 | Apr/01/2020 20:32 | |
65 | A - Display The Number | PyPy 3 | greedy *900 |
Apr/01/2020 11:35 |
64 | A - Wet Shark and Odd and Even | GNU C++17 | implementation *900 |
Apr/01/2020 11:14 |
63 | B - Wet Shark and Bishops | GNU C++17 | combinatorics implementation *1300 |
Apr/01/2020 11:05 |
62 | A - Exercising Walk | PyPy 3 | greedy implementation math *1100 |
Apr/01/2020 08:03 |
61 | A - Ultra-Fast Mathematician | GNU C++17 | implementation *800 |
Mar/30/2020 22:31 |
60 | A - Petya and Strings | GNU C++17 (64) | implementation strings *800 |
Mar/28/2020 09:16 |
59 | A - Divisibility Problem | GNU C++17 (64) | math *800 |
Mar/27/2020 16:48 |
58 | A - Little Artem and Presents | GNU C++17 | math *800 |
Mar/26/2020 08:43 |
57 | A - King Moves | GNU C++17 | implementation *800 |
Mar/26/2020 08:22 |
56 | B - Princesses and Princes | GNU C++17 | brute force graphs greedy *1200 |
Mar/26/2020 01:52 |
55 | A - Sum of Odd Integers | GNU C++17 | math *1100 |
Mar/24/2020 20:13 |
54 | A - Temporarily unavailable | GNU C++17 | implementation math *900 |
Mar/23/2020 13:29 |
53 | B - Nikita and string | GNU C++17 | brute force dp *1500 |
Mar/22/2020 10:13 |
52 | B - Beautiful Divisors | GNU C++17 | brute force implementation *1000 |
Mar/22/2020 08:10 |
51 | A - Bad Ugly Numbers | GNU C++17 | constructive algorithms number theory *1000 |
Mar/20/2020 09:45 |
50 | B - Maximums | GNU C++17 | implementation math *900 |
Mar/19/2020 22:19 |
49 | A - Football | GNU C++17 | implementation strings *900 |
Mar/19/2020 05:07 |
48 | A - Little C Loves 3 I | GNU C++17 | math *800 |
Mar/19/2020 04:41 |
47 | B - Cover Points | GNU C++17 | geometry math *900 |
Mar/19/2020 04:35 |
46 | C - Frog Jumps | GNU C++17 | binary search data structures dfs and similar greedy implementation *1100 |
Mar/19/2020 04:16 |
45 | A - Mahmoud and Ehab and the even-odd game | GNU C++17 | games math *800 |
Mar/19/2020 01:25 |
44 | A - Watermelon | GNU C++17 | brute force math *800 |
Mar/19/2020 01:21 |
43 | B - Yet Another Palindrome Problem | GNU C++17 | brute force strings *1100 |
Mar/18/2020 04:46 |
42 | A - Yet Another Tetris Problem | GNU C++17 | implementation number theory *900 |
Mar/18/2020 04:30 |
41 | B - Equal Rectangles | GNU C++17 | greedy math *1200 |
Mar/17/2020 13:46 |
40 | A - Chess For Three | GNU C++17 | implementation *900 |
Mar/17/2020 12:55 |
39 | B - Conan and Agasa play a Card Game | GNU C++17 | games greedy implementation *1200 |
Mar/17/2020 11:19 |
38 | B - Getting an A | GNU C++17 | greedy sortings *900 |
Mar/15/2020 17:14 |
37 | B - Equivalent Strings | GNU C++17 | divide and conquer hashing sortings strings *1700 |
Mar/15/2020 12:51 |
36 | B - Kolya and Tanya | GNU C++17 | combinatorics *1500 |
Mar/15/2020 11:06 |
35 | C - Songs Compression | GNU C++17 | sortings *1100 |
Mar/15/2020 10:31 |
34 | B - CopyCopyCopyCopyCopy | GNU C++17 | greedy implementation *800 |
Mar/14/2020 21:01 |
33 | A - EhAb AnD gCd | GNU C++17 | constructive algorithms greedy number theory *800 |
Mar/14/2020 20:42 |
32 | A - Olesya and Rodion | GNU C++17 | math *1000 |
Mar/14/2020 15:54 |
31 | C - Marina and Vasya | GNU C++17 | constructive algorithms greedy strings *1700 |
Mar/14/2020 14:24 |
30 | A - Two Regular Polygons | GNU C++17 | geometry greedy math number theory *800 |
Mar/13/2020 01:15 |
29 | B - Taxi | GNU C++17 | *special problem greedy implementation *1100 |
Mar/12/2020 22:18 |
28 | C - Alice, Bob and Chocolate | GNU C++17 | greedy two pointers *1200 |
Mar/11/2020 22:48 |
27 | B - Obtaining the String | GNU C++17 | implementation *1200 |
Mar/11/2020 21:46 |
26 | A - Palindromic Times | GNU C++17 | implementation strings *1000 |
Mar/10/2020 03:44 |
25 | A - The Useless Toy | GNU C++17 | implementation *900 |
Mar/10/2020 02:22 |
24 | B - Neko Performs Cat Furrier Transform | GNU C++17 | bitmasks constructive algorithms dfs and similar math *1300 |
Mar/09/2020 00:38 |
23 | B - World Cup | GNU C++17 | constructive algorithms implementation *1200 |
Mar/08/2020 20:47 |
22 | A - Postcards and photos | GNU C++17 | implementation *900 |
Mar/08/2020 19:27 |
21 | A - Bear and Game | GNU C++17 | implementation *800 |
Mar/08/2020 18:46 |
20 | A - Even Subset Sum Problem | GNU C++17 | brute force dp greedy implementation *800 |
Mar/07/2020 15:17 |
19 | A - Grade Allocation | GNU C++17 | implementation *800 |
Mar/04/2020 20:12 |
18 | B - Journey Planning | PyPy 3 | data structures sortings *1400 |
Mar/02/2020 00:51 |
17 | A - Contest for Robots | GNU C++14 | greedy *900 |
Mar/01/2020 19:26 |
16 | A - Cow and Haybales | GNU C++14 | greedy implementation *800 |
Feb/18/2020 08:45 |
15 | A - Two Rabbits | GNU C++14 | math *800 |
Feb/15/2020 23:35 |
14 | A - Three Strings | GNU C++14 | implementation strings *800 |
Feb/13/2020 20:59 |
13 | B - National Project | GNU C++14 | math *1400 |
Feb/12/2020 22:57 |
12 | A - Erasing Zeroes | GNU C++14 | implementation strings *800 |
Feb/12/2020 21:57 |
11 | B - Food Buying | Python 3 | math *900 |
Feb/04/2020 23:12 |
10 | A - Array with Odd Sum | GNU C++14 | math *800 |
Feb/04/2020 20:26 |
9 | C - Product of Three Numbers | GNU C++14 | greedy math number theory *1300 |
Jan/24/2020 22:15 |
8 | B - Collecting Packages | GNU C++14 | implementation sortings *1200 |
Jan/24/2020 09:02 |
7 | A - Collecting Coins | GNU C++14 | math *800 |
Jan/23/2020 21:18 |
6 | B - Beautiful Sequence | GNU C++14 | brute force constructive algorithms greedy *1900 |
Dec/10/2019 18:47 |
5 | A - Sweet Problem | GNU C++14 | math *1100 |
Nov/30/2019 10:50 |
4 | A - Balanced Rating Changes | GNU C++14 | implementation math *1000 |
Oct/16/2019 22:30 |
3 | A - Tom Riddle's Diary | GNU C++14 | brute force implementation strings *800 |
Jul/02/2019 21:48 |
2 | B - Hamster Farm | GNU C++14 | implementation *1000 |
May/07/2019 13:12 |
1 | A - Love Triangle | GNU C++14 | graphs *800 |
May/07/2019 12:02 |