Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
# | Title | Solution | Tags | Submitted |
---|---|---|---|---|
705 | E - Tree Queries | GNU C++17 | dfs and similar graphs trees *1900 |
Mar/14/2023 20:42 |
704 | E2 - Erase and Extend (Hard Version) | GNU C++17 | binary search data structures greedy hashing string suffix structures strings two pointers *2200 |
Mar/14/2023 14:37 |
703 | E1 - Erase and Extend (Easy Version) | GNU C++17 | binary search brute force dp greedy hashing implementation string suffix structures strings two pointers *1600 |
Mar/14/2023 13:54 |
702 | D - Tying Rope | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/14/2023 10:27 |
701 | C - Make Takahashi Happy | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/14/2023 10:04 |
700 | C - Pull Your Luck | GNU C++17 | brute force greedy math number theory |
Mar/13/2023 21:24 |
699 | D - Kuroni and the Celebration | GNU C++17 | constructive algorithms dfs and similar interactive trees *1900 |
Mar/13/2023 19:48 |
698 | A - Sum in the tree | GNU C++17 | constructive algorithms dfs and similar greedy trees *1600 |
Mar/13/2023 17:10 |
697 | C - Obtain The String | GNU C++17 | dp greedy strings *1600 |
Mar/11/2023 02:34 |
696 | E1 - Three Blocks Palindrome (easy version) | GNU C++17 | binary search brute force data structures dp two pointers *1700 |
Mar/11/2023 01:47 |
695 | C - Hacking Cypher | GNU C++17 | brute force math number theory strings *1700 |
Mar/10/2023 04:28 |
694 | D - Friendly Spiders | GNU C++17 | dfs and similar graphs math number theory shortest paths *1800 |
Mar/10/2023 02:47 |
693 | C - k-Tree | GNU C++17 | dp implementation trees *1600 |
Mar/09/2023 18:20 |
692 | C - Boredom | GNU C++17 | dp *1500 |
Mar/09/2023 16:19 |
691 | C - Woodcutters | GNU C++17 | dp greedy *1500 |
Mar/09/2023 03:47 |
690 | C - Given Length and Sum of Digits... | GNU C++17 | dp greedy implementation *1400 |
Mar/09/2023 02:33 |
689 | C - Scoring Subsequences | GNU C++17 | binary search greedy math two pointers *1300 |
Mar/08/2023 17:47 |
688 | B - Not Dividing | GNU C++17 | constructive algorithms greedy math *900 |
Mar/07/2023 23:00 |
687 | A - Prefix and Suffix Array | GNU C++17 | strings *800 |
Mar/07/2023 22:50 |
686 | C - Road Optimization | GNU C++17 | dp *1700 |
Mar/07/2023 20:32 |
685 | C - Bulls and Cows | GNU C++17 | brute force implementation *1700 |
Mar/07/2023 16:42 |
684 | G - Symmetree | GNU C++17 | dfs and similar hashing implementation trees *2200 |
Mar/06/2023 23:14 |
683 | C - Xor-tree | GNU C++17 | brute force data structures dfs and similar trees *1300 |
Mar/06/2023 01:19 |
682 | C - Modified GCD | GNU C++17 | binary search number theory *1600 |
Mar/05/2023 19:18 |
681 | F - Dasha and Nightmares | GNU C++17 | bitmasks hashing meet-in-the-middle strings *1900 |
Mar/05/2023 17:08 |
680 | D - Remove Two Letters | GNU C++17 | data structures greedy hashing strings *1200 |
Mar/02/2023 21:13 |
679 | C2 - Powering the Hero (hard version) | GNU C++17 | data structures greedy *1100 |
Mar/02/2023 20:33 |
678 | C1 - Powering the Hero (easy version) | GNU C++17 | data structures greedy *1000 |
Mar/02/2023 20:30 |
677 | B - Count the Number of Pairs | GNU C++17 | greedy strings *1000 |
Mar/02/2023 20:22 |
676 | A - Is It a Cat? | GNU C++17 | implementation strings *800 |
Mar/02/2023 20:08 |
675 | C - Max MEX | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/19/2023 17:38 |
674 | B - Qual B | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/19/2023 17:34 |
673 | A - Contest Result | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/19/2023 17:31 |
672 | E - XOR on Segment | GNU C++17 | bitmasks data structures *2000 |
Feb/19/2023 16:43 |
671 | C - Tea Tasting | GNU C++17 | binary search data structures implementation *1500 |
Feb/19/2023 13:02 |
670 | C - Hossam and Trainees | GNU C++17 | greedy math number theory *1600 |
Feb/18/2023 16:52 |
669 | A - Two Towers | GNU C++17 | brute force implementation strings *800 |
Feb/16/2023 20:54 |
668 | B - Ideal Point | GNU C++17 | brute force geometry greedy *900 |
Feb/16/2023 20:46 |
667 | B - Lovely Palindromes | GNU C++17 | constructive algorithms math *1000 |
Feb/16/2023 02:30 |
666 | C - Tile Painting | GNU C++17 | number theory *1500 |
Feb/16/2023 02:12 |
665 | D - Restructuring Company | GNU C++17 | data structures dsu *1900 |
Feb/15/2023 17:13 |
664 | E - A and B and Lecture Rooms | GNU C++17 | binary search data structures dfs and similar dp trees *2100 |
Feb/15/2023 01:57 |
663 | C - Dora and Search | GNU C++17 | constructive algorithms data structures two pointers *1200 |
Feb/13/2023 18:36 |
662 | C - Equal Frequencies | GNU C++17 | brute force constructive algorithms greedy implementation sortings strings *1600 |
Feb/12/2023 22:28 |
661 | C - Matching Numbers | GNU C++17 | constructive algorithms greedy math *1300 |
Feb/10/2023 01:37 |
660 | B - Sum of Two Numbers | GNU C++17 | constructive algorithms greedy implementation math probabilities *1100 |
Feb/10/2023 01:05 |
659 | A - One and Two | GNU C++17 | brute force implementation math *800 |
Feb/09/2023 23:24 |
658 | D - Same Count One | GNU C++17 | brute force constructive algorithms greedy implementation two pointers *1600 |
Feb/09/2023 00:30 |
657 | C - Ciel the Commander | GNU C++17 | constructive algorithms dfs and similar divide and conquer greedy trees *2100 |
Feb/06/2023 22:29 |
656 | C - Circular RMQ | GNU C++17 | data structures *2200 |
Feb/05/2023 02:34 |
655 | F - Range Update Point Query | GNU C++17 | binary search brute force data structures *1500 |
Feb/04/2023 23:38 |
654 | G1 - Teleporters (Easy Version) | GNU C++17 | greedy sortings *1100 |
Feb/04/2023 17:55 |
653 | C - Don’t be cycle | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/04/2023 17:35 |
652 | B - Qualification Contest | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/04/2023 17:32 |
651 | A - Many A+B Problems | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/04/2023 17:30 |
650 | E - Negatives and Positives | GNU C++17 | dp greedy sortings *1100 |
Feb/04/2023 00:32 |
649 | D - Distinct Split | GNU C++17 | brute force greedy strings *1000 |
Feb/03/2023 20:34 |
648 | C - Prepend and Append | GNU C++17 | implementation two pointers *800 |
Feb/03/2023 20:14 |
647 | B - Following Directions | GNU C++17 | geometry implementation *800 |
Feb/03/2023 20:11 |
646 | A - Codeforces Checking | GNU C++17 | implementation strings *800 |
Feb/03/2023 20:07 |
645 | C - Flexible String | GNU C++17 | bitmasks brute force strings *1600 |
Feb/01/2023 22:56 |
644 | B - The Forbidden Permutation | GNU C++17 | greedy math *1300 |
Feb/01/2023 21:14 |
643 | A - Flip Flop Sum | GNU C++17 | greedy implementation *800 |
Feb/01/2023 20:12 |
642 | F - Timofey and Black-White Tree | GNU C++17 | brute force dfs and similar divide and conquer graphs greedy math shortest paths trees *2100 |
Jan/31/2023 22:50 |
641 | E - Xenia and Tree | GNU C++17 | data structures divide and conquer trees *2400 |
Jan/31/2023 19:38 |
640 | E - Vlad and a Pair of Numbers | GNU C++17 | bitmasks constructive algorithms *1400 |
Jan/27/2023 21:23 |
639 | D - Matryoshkas | GNU C++17 | data structures greedy sortings *1200 |
Jan/27/2023 20:59 |
638 | C - Premutation | GNU C++17 | brute force implementation math *1000 |
Jan/27/2023 20:45 |
637 | B - Taisia and Dice | GNU C++17 | greedy greedy math *800 |
Jan/27/2023 20:12 |
636 | A - Polycarp and the Day of Pi | GNU C++17 | implementation math strings *800 |
Jan/27/2023 20:07 |
635 | B - GCD Partition | GNU C++17 | brute force greedy math number theory *1100 |
Jan/25/2023 20:26 |
634 | A - Hayato and School | GNU C++17 | constructive algorithms greedy *800 |
Jan/25/2023 20:10 |
633 | A - GamingForces | GNU C++17 | greedy sortings *800 |
Jan/24/2023 20:10 |
632 | C - Rotate and Palindrome | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/22/2023 18:29 |
631 | B - Emordnilap | GNU C++17 | combinatorics greedy math *900 |
Jan/22/2023 12:50 |
630 | A - Everybody Likes Good Arrays! | GNU C++17 | greedy math *800 |
Jan/22/2023 12:33 |
629 | E1 - Reading Books (easy version) | GNU C++17 | data structures greedy sortings *1600 |
Jan/22/2023 10:49 |
628 | F - ABCBAC | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/09/2023 20:25 |
627 | D - Happy New Year 2023 | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/07/2023 22:12 |
626 | E - Directing Edges | GNU C++17 | constructive algorithms dfs and similar graphs *2000 |
Dec/09/2022 18:45 |
625 | D - Fight Against Traffic | GNU C++17 | dfs and similar graphs shortest paths *1600 |
Dec/08/2022 22:24 |
624 | E - Duff in the Army | GNU C++17 | data structures dfs and similar trees *2200 |
Dec/08/2022 16:07 |
623 | C - Bertown Subway | GNU C++17 | dfs and similar greedy math *1500 |
Dec/07/2022 15:10 |
622 | A - The Fair Nut and the Best Path | GNU C++17 | data structures dp trees *1800 |
Dec/07/2022 14:49 |
621 | A - Parsa's Humongous Tree | GNU C++17 | dfs and similar divide and conquer dp greedy trees *1600 |
Dec/06/2022 22:52 |
620 | C - Palindrome Basis | GNU C++17 | brute force dp math number theory *1500 |
Dec/06/2022 20:08 |
619 | D - Bicolored RBS | GNU C++17 | constructive algorithms greedy *1500 |
Dec/06/2022 16:25 |
618 | D1 - Balance (Easy version) | GNU C++17 | brute force data structures implementation number theory *1500 |
Dec/05/2022 22:42 |
617 | C - Vasya and String | GNU C++17 | binary search dp strings two pointers *1500 |
Dec/05/2022 11:35 |
616 | B - Kefa and Company | GNU C++17 | binary search sortings two pointers *1500 |
Dec/04/2022 15:50 |
615 | D - A-B-C Sort | GNU C++17 | constructive algorithms implementation sortings *1200 |
Dec/04/2022 15:07 |
614 | E - Sleeping Schedule | GNU C++17 | dp implementation *1700 |
Dec/04/2022 10:51 |
613 | D - Vasiliy's Multiset | GNU C++17 | binary search bitmasks data structures trees *1800 |
Dec/03/2022 22:40 |
612 | C - Hard problem | GNU C++17 | dp strings *1600 |
Dec/03/2022 16:13 |
611 | D - Substring | GNU C++17 | dfs and similar dp graphs *1700 |
Dec/03/2022 11:57 |
610 | C - Bakry and Partitioning | GNU C++17 | bitmasks constructive algorithms dfs and similar dp graphs trees *1700 |
Dec/03/2022 09:38 |
609 | D - Eternal Victory | GNU C++17 | dfs and similar graphs greedy shortest paths trees *1800 |
Dec/02/2022 21:46 |
608 | D2 - Magic Powder - 2 | GNU C++17 | binary search implementation *1500 |
Dec/02/2022 04:56 |
607 | D1 - Magic Powder - 1 | GNU C++17 | binary search brute force implementation *1400 |
Dec/02/2022 04:46 |
606 | C - Infected Tree | GNU C++17 | dfs and similar dp trees *1600 |
Dec/02/2022 00:15 |
605 | E - Gardener and Tree | GNU C++17 | brute force data structures dfs and similar greedy implementation trees *1600 |
Dec/01/2022 20:19 |
604 | C - Misha and Forest | GNU C++17 | constructive algorithms data structures greedy sortings trees *1500 |
Dec/01/2022 19:07 |
603 | D - Cycle in Graph | GNU C++17 | dfs and similar graphs *1800 |
Dec/01/2022 01:04 |
602 | E - Enemy is weak | GNU C++17 | data structures trees *1900 |
Nov/30/2022 15:05 |
601 | F - Smaller | GNU C++17 | constructive algorithms greedy strings *1500 |
Nov/30/2022 05:24 |
600 | G - Orray | GNU C++17 | bitmasks brute force greedy math sortings *1500 |
Nov/30/2022 03:48 |
599 | D - Range = √Sum | GNU C++17 | binary search brute force constructive algorithms math two pointers *1800 |
Nov/28/2022 05:11 |
598 | C - Almost All Multiples | GNU C++17 | greedy number theory *1400 |
Nov/26/2022 20:30 |
597 | B - XOR = Average | GNU C++17 | constructive algorithms *900 |
Nov/26/2022 04:31 |
596 | A - SSeeeeiinngg DDoouubbllee | GNU C++17 | constructive algorithms strings *800 |
Nov/26/2022 04:05 |
595 | F - Quests | GNU C++17 | binary search greedy sortings *1500 |
Nov/25/2022 03:24 |
594 | C - Complementary XOR | GNU C++17 | constructive algorithms implementation *1400 |
Nov/25/2022 01:57 |
593 | B - Diverse Substrings | GNU C++17 | brute force implementation strings *1400 |
Nov/23/2022 18:27 |
592 | D - Make It Round | GNU C++17 | brute force number theory *1400 |
Nov/22/2022 15:21 |
591 | E - The Humanoid | GNU C++17 | brute force dp sortings *1500 |
Nov/22/2022 14:58 |
590 | D - Yet Another Recursive Function | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/02/2022 00:30 |
589 | C - Save the Magazines | GNU C++17 | constructive algorithms dp greedy *1100 |
Oct/26/2022 14:26 |
588 | C - Stripes | GNU C++17 | implementation |
Oct/13/2022 21:34 |
587 | D - Coprime | GNU C++17 | brute force greedy number theory |
Oct/13/2022 21:18 |
586 | E - Scuza | GNU C++17 | binary search greedy math |
Oct/13/2022 20:55 |
585 | B - Increasing | GNU C++17 | greedy implementation sortings |
Oct/13/2022 20:08 |
584 | A - Sum | GNU C++17 | implementation |
Oct/13/2022 20:06 |
583 | D - Masha and a Beautiful Tree | GNU C++17 | dfs and similar divide and conquer graphs sortings trees *1300 |
Oct/11/2022 21:28 |
582 | C - Minimize the Thickness | GNU C++17 | brute force greedy math two pointers *1100 |
Oct/11/2022 20:42 |
581 | B - Funny Permutation | GNU C++17 | constructive algorithms math *800 |
Oct/11/2022 20:21 |
580 | A - Compare T-Shirt Sizes | GNU C++17 | implementation implementation strings *800 |
Oct/11/2022 20:14 |
579 | D - Flip and Adjust | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/01/2022 20:23 |
578 | C - Manga | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/01/2022 18:07 |
577 | B - Maintain Multiple Sequences | C++ (GCC 9.2.1) | AtCoder *200 |
Oct/01/2022 17:37 |
576 | A - 484558 | C++ (GCC 9.2.1) | AtCoder *100 |
Oct/01/2022 17:35 |
575 | C - Sereja and Brackets | GNU C++17 | data structures schedules *2000 |
Sep/30/2022 22:45 |
574 | D - Xenia and Bit Operations | GNU C++17 | data structures trees *1700 |
Sep/30/2022 19:15 |
573 | B - Array Recovery | GNU C++17 | constructive algorithms greedy math *1100 |
Sep/29/2022 20:15 |
572 | A - Immobile Knight | GNU C++17 | implementation *800 |
Sep/29/2022 20:11 |
571 | A - Knight Tournament | GNU C++17 | data structures dsu *1500 |
Sep/28/2022 12:06 |
570 | D - Stones | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/27/2022 19:51 |
569 | B - Meeting on the Line | GNU C++17 | binary search geometry greedy implementation math ternary search *1600 |
Sep/27/2022 18:32 |
568 | C - Minimum Notation | GNU C++17 | data structures greedy math sortings *1200 |
Sep/27/2022 12:21 |
567 | C - Simple path | C++ (GCC 9.2.1) | AtCoder *300 |
Sep/25/2022 00:09 |
566 | A - 1-2-4 Test | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/24/2022 23:57 |
565 | C - Removing Smallest Multiples | GNU C++17 | greedy math *1200 |
Sep/23/2022 23:01 |
564 | D - Summer Vacation | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/23/2022 00:35 |
563 | D - Color with Occurrences | GNU C++17 | brute force data structures dp greedy strings *1600 |
Sep/22/2022 21:15 |
562 | C - Digital Logarithm | GNU C++17 | data structures greedy sortings *1400 |
Sep/22/2022 00:01 |
561 | A - Consecutive Sum | GNU C++17 | greedy sortings *800 |
Sep/21/2022 01:32 |
560 | D1 - Zero-One (Easy Version) | GNU C++17 | constructive algorithms greedy math *1400 |
Sep/21/2022 01:21 |
559 | C - Parity Shuffle Sorting | GNU C++17 | constructive algorithms sortings *1300 |
Sep/20/2022 23:08 |
558 | B - Rule of League | GNU C++17 | constructive algorithms math *900 |
Sep/20/2022 21:37 |
557 | E - Last Rook | C++ (GCC 9.2.1) | AtCoder *500 |
Sep/18/2022 17:27 |
556 | D - Do use hexagon grid | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/17/2022 19:21 |
555 | C - Submask | C++ (GCC 9.2.1) | AtCoder *300 |
Sep/17/2022 18:46 |
554 | B - Rectangle Detection | C++ (GCC 9.2.1) | AtCoder *200 |
Sep/17/2022 17:37 |
553 | A - Anyway Takahashi | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/17/2022 17:32 |
552 | E - Guess the Cycle Size | GNU C++17 | interactive probabilities *1800 |
Sep/15/2022 01:45 |
551 | D - Friends and the Restaurant | GNU C++17 | greedy sortings two pointers *1200 |
Sep/14/2022 22:17 |
550 | B - Prefix? | C++ (GCC 9.2.1) | AtCoder *200 |
Sep/10/2022 17:35 |
549 | A - Five Integers | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/10/2022 17:31 |
548 | F - L-shapes | GNU C++17 | dfs and similar implementation *1700 |
Aug/30/2022 22:21 |
547 | D - Line | GNU C++17 | greedy sortings *1100 |
Aug/30/2022 20:53 |
546 | C - Word Game | GNU C++17 | data structures implementation *800 |
Aug/30/2022 20:41 |
545 | B - Colourblindness | GNU C++17 | implementation *800 |
Aug/30/2022 20:27 |
544 | A - Spell Check | GNU C++17 | implementation *800 |
Aug/30/2022 20:23 |
543 | F - Yet Another Problem About Pairs Satisfying an Inequality | GNU C++17 | binary search data structures dp greedy sortings *1300 |
Jul/12/2022 22:34 |
542 | E - Mirror Grid | GNU C++17 | implementation *1200 |
Jul/12/2022 21:22 |
541 | D - Double Strings | GNU C++17 | brute force data structures strings *1100 |
Jul/12/2022 20:23 |
540 | C - Cypher | GNU C++17 | brute force implementation strings *800 |
Jul/12/2022 20:13 |
539 | B - ICPC Balloons | GNU C++17 | data structures implementation *800 |
Jul/12/2022 20:09 |
538 | A - YES or YES? | GNU C++17 | brute force implementation strings *800 |
Jul/12/2022 20:07 |
537 | E - Split Into Two Sets | GNU C++17 | dfs and similar dsu graphs *1600 |
Jul/10/2022 22:49 |
536 | D - Not a Cheap String | GNU C++17 | greedy *1000 |
Jul/10/2022 20:29 |
535 | C - Train and Queries | GNU C++17 | data structures greedy *1100 |
Jul/10/2022 20:18 |
534 | B - Polycarp Writes a String from Memory | GNU C++17 | greedy *800 |
Jul/10/2022 20:11 |
533 | A - Round Down the Price | GNU C++17 | constructive algorithms *800 |
Jul/10/2022 20:07 |
532 | B - Permutation | GNU C++17 | greedy *800 |
Jul/08/2022 20:21 |
531 | A - Grass Field | GNU C++17 | implementation *800 |
Jul/08/2022 20:13 |
530 | A - The Third Three Number Problem | GNU C++17 | constructive algorithms math *800 |
Jul/04/2022 20:08 |
529 | C - 3SUM Closure | GNU C++17 | brute force data structures *1300 |
Jun/29/2022 05:03 |
528 | A - Subrectangle Guess | GNU C++17 | games *800 |
Jun/18/2022 20:13 |
527 | A - Creep | GNU C++17 | greedy implementation *800 |
Jun/16/2022 20:09 |
526 | B - All Distinct | GNU C++17 | greedy sortings |
Jun/14/2022 21:23 |
525 | E - Binary Deque | GNU C++17 | binary search implementation two pointers |
Jun/14/2022 21:17 |
524 | F - 3SUM | GNU C++17 | brute force math |
Jun/14/2022 20:53 |
523 | D - The Clock | GNU C++17 | brute force implementation |
Jun/14/2022 20:29 |
522 | C - Where's the Bishop? | GNU C++17 | implementation |
Jun/14/2022 20:14 |
521 | A - Marathon | GNU C++17 | implementation |
Jun/14/2022 20:07 |
520 | B - Mystic Permutation | GNU C++17 | data structures greedy implementation *900 |
Jun/12/2022 01:15 |
519 | F - Shifting String | GNU C++17 | graphs math number theory strings *1700 |
Jun/12/2022 01:04 |
518 | A - Lex String | GNU C++17 | brute force greedy implementation sortings two pointers |
Jun/11/2022 02:22 |
517 | D - Black and White Stripe | GNU C++17 | implementation two pointers *1000 |
Jun/07/2022 20:49 |
516 | C - Restoring the Duration of Tasks | GNU C++17 | data structures greedy implementation *800 |
Jun/07/2022 20:43 |
515 | B - Array Decrements | GNU C++17 | greedy implementation *800 |
Jun/07/2022 20:37 |
514 | A - Print a Pedestal (Codeforces logo?) | GNU C++17 | constructive algorithms greedy *800 |
Jun/07/2022 20:29 |
513 | A - Beat The Odds | GNU C++17 | brute force greedy math *800 |
May/31/2022 21:33 |
512 | B - Shoe Shuffling | GNU C++17 | constructive algorithms greedy implementation two pointers *1000 |
May/31/2022 21:31 |
511 | C - Slot Strategy | C++ (GCC 9.2.1) | AtCoder *300 |
May/21/2022 17:49 |
510 | B - Takahashi's Failure | C++ (GCC 9.2.1) | AtCoder *200 |
May/21/2022 17:35 |
509 | A - ASCII code | C++ (GCC 9.2.1) | AtCoder *100 |
May/21/2022 17:30 |
508 | C - Poem Online Judge | C++ (GCC 9.2.1) | AtCoder *300 |
May/14/2022 17:46 |
507 | B - At Most 3 (Judge ver.) | C++ (GCC 9.2.1) | AtCoder *200 |
May/14/2022 17:38 |
506 | A - Six Characters | C++ (GCC 9.2.1) | AtCoder *100 |
May/14/2022 17:30 |
505 | A - AvtoBus | GNU C++17 | brute force greedy math number theory *900 |
May/14/2022 16:50 |
504 | B - Stone Age Problem | GNU C++17 | data structures implementation *1200 |
May/14/2022 15:58 |
503 | B - Robots | GNU C++17 | implementation *800 |
May/13/2022 20:22 |
502 | A - Minimums and Maximums | GNU C++17 | brute force math *800 |
May/13/2022 20:10 |
501 | H2 - Maximum Crossings (Hard Version) | GNU C++17 | data structures divide and conquer sortings *1500 |
May/11/2022 02:38 |
500 | H1 - Maximum Crossings (Easy Version) | GNU C++17 | brute force *1400 |
May/11/2022 00:26 |
499 | G - White-Black Balanced Subtrees | GNU C++17 | dfs and similar dp graphs trees *1300 |
May/11/2022 00:17 |
498 | F - Longest Strike | GNU C++17 | data structures greedy implementation sortings two pointers *1300 |
May/11/2022 00:00 |
497 | E - Eating Queries | GNU C++17 | binary search greedy sortings *1100 |
May/10/2022 23:47 |
496 | D - X-Sum | GNU C++17 | brute force greedy implementation *1000 |
May/10/2022 23:41 |
495 | C - Most Similar Words | GNU C++17 | brute force greedy implementation implementation math strings *800 |
May/10/2022 23:23 |
494 | B - Equal Candies | GNU C++17 | greedy math sortings *800 |
May/10/2022 23:18 |
493 | A - Lucky? | GNU C++17 | implementation *800 |
May/10/2022 23:16 |
492 | B1 - Tokitsukaze and Good 01-String (easy version) | GNU C++17 | implementation *800 |
May/08/2022 20:39 |
491 | A - Tokitsukaze and All Zero Sequence | GNU C++17 | implementation *800 |
May/08/2022 20:28 |
490 | D - 250-like Number | C++ (GCC 9.2.1) | AtCoder *400 |
May/08/2022 19:41 |
489 | C - Adjacent Swaps | C++ (GCC 9.2.1) | AtCoder *300 |
May/08/2022 18:17 |
488 | B - Enlarged Checker Board | C++ (GCC 9.2.1) | AtCoder *200 |
May/08/2022 17:55 |
487 | A - Adjacent Squares | C++ (GCC 9.2.1) | AtCoder *100 |
May/08/2022 17:37 |
486 | D - Vertical Paths | GNU C++17 | graphs implementation trees *1300 |
May/05/2022 21:14 |
485 | C - Detective Task | GNU C++17 | implementation *1100 |
May/05/2022 20:57 |
484 | B - Make It Increasing | GNU C++17 | greedy implementation *900 |
May/05/2022 20:38 |
483 | A - Food for Animals | GNU C++17 | greedy math *800 |
May/05/2022 20:09 |
482 | E - Polygon | GNU C++17 | dp graphs implementation shortest paths *1300 |
May/03/2022 23:18 |
481 | A - Make it Increasing | GNU C++17 | brute force greedy math *1300 |
May/03/2022 19:31 |
480 | C - Dolce Vita | GNU C++17 | binary search brute force greedy math *1200 |
May/03/2022 15:38 |
479 | C - Infinite Replacement | GNU C++17 | combinatorics implementation strings *1000 |
May/02/2022 20:31 |
478 | B - Dictionary | GNU C++17 | combinatorics math *800 |
May/02/2022 20:17 |
477 | A - Number Transformation | GNU C++17 | constructive algorithms math *800 |
May/02/2022 20:12 |
476 | A - Subtle Substring Subtraction | GNU C++17 | games greedy strings *800 |
Apr/30/2022 20:10 |
475 | E - 2-Letter Strings | GNU C++17 | data structures math strings *1200 |
Apr/28/2022 15:06 |
474 | G - Fall Down | GNU C++17 | dfs and similar implementation *1200 |
Apr/27/2022 12:08 |
473 | H - Maximal AND | GNU C++17 | bitmasks greedy math *1300 |
Apr/27/2022 11:32 |
472 | F - Eating Candies | GNU C++17 | binary search data structures greedy two pointers *1100 |
Apr/27/2022 11:08 |
471 | C - Odd/Even Increments | GNU C++17 | greedy greedy implementation math *800 |
Apr/27/2022 10:41 |
470 | B - Triple | GNU C++17 | implementation sortings *800 |
Apr/27/2022 10:38 |
469 | A - Division? | GNU C++17 | implementation *800 |
Apr/27/2022 10:36 |
468 | B - Same Parity Summands | GNU C++17 | constructive algorithms math *1200 |
Apr/17/2022 18:20 |
467 | B - Rock and Lever | GNU C++17 | bitmasks math *1200 |
Apr/17/2022 15:06 |
466 | C - Get an Even String | GNU C++17 | dp greedy strings *1300 |
Apr/16/2022 16:04 |
465 | B - Getting Zero | GNU C++17 | bitmasks brute force dfs and similar dp graphs greedy shortest paths *1300 |
Apr/15/2022 19:29 |
464 | C - Coupon | C++ (GCC 9.2.1) | AtCoder *300 |
Apr/02/2022 18:10 |
463 | B - Get Closer | C++ (GCC 9.2.1) | AtCoder *200 |
Apr/02/2022 18:00 |
462 | A - Four Points | C++ (GCC 9.2.1) | AtCoder *100 |
Apr/02/2022 17:31 |
461 | C - Pōja Verdon | GNU C++17 | implementation math |
Apr/01/2022 20:45 |
460 | A - Who Tested? | GNU C++17 | expression parsing trees |
Apr/01/2022 20:42 |
459 | A - Coprime Pair | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/29/2022 21:25 |
458 | C - Make Them Equal | GNU C++17 | brute force greedy math strings *1200 |
Mar/29/2022 00:06 |
457 | A - Marin and Photoshoot | GNU C++17 | constructive algorithms implementation math *800 |
Mar/27/2022 23:13 |
456 | D1 - 388535 (Easy Version) | GNU C++17 | bitmasks math *1600 |
Mar/27/2022 21:40 |
455 | B - Marin and Anti-coprime Permutation | GNU C++17 | combinatorics math number theory *800 |
Mar/27/2022 20:52 |
454 | B - Swaps | GNU C++17 | greedy math sortings *1400 |
Mar/27/2022 18:59 |
453 | C - Berpizza | GNU C++17 | data structures implementation *1400 |
Mar/27/2022 16:47 |
452 | B - Negative Prefixes | GNU C++17 | greedy sortings *1300 |
Mar/27/2022 16:22 |
451 | C - Yet Another Array Restoration | GNU C++17 | brute force math number theory *1200 |
Mar/27/2022 16:07 |
450 | C - Madoka and Childish Pranks | GNU C++17 | constructive algorithms greedy *1300 |
Mar/27/2022 15:18 |
449 | D - Co-growing Sequence | GNU C++17 | bitmasks constructive algorithms greedy *1300 |
Mar/27/2022 00:44 |
448 | C - Choose Elements | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/26/2022 21:45 |
447 | B - Princesses and Princes | GNU C++17 | brute force graphs greedy *1200 |
Mar/26/2022 12:43 |
446 | C - Bracket Sequence Deletion | GNU C++17 | greedy implementation *1200 |
Mar/25/2022 00:09 |
445 | B - Chess Cheater | GNU C++17 | greedy implementation sortings *1400 |
Mar/24/2022 23:22 |
444 | C - Make Equal With Mod | GNU C++17 | constructive algorithms math number theory sortings *1200 |
Mar/24/2022 21:05 |
443 | B - Subtract Operation | GNU C++17 | data structures greedy math two pointers *1100 |
Mar/24/2022 20:53 |
442 | A - Good Pairs | GNU C++17 | math sortings *800 |
Mar/24/2022 20:17 |
441 | B - Saving the City | GNU C++17 | dp greedy math sortings *1300 |
Mar/24/2022 13:01 |
440 | B - Hemose Shopping | GNU C++17 | constructive algorithms dsu math sortings *1200 |
Mar/23/2022 22:26 |
439 | B - Madoka and the Elegant Gift | GNU C++17 | brute force constructive algorithms graphs implementation *1200 |
Mar/23/2022 21:23 |
438 | C - Alice and the Cake | GNU C++17 | data structures greedy implementation sortings *1400 |
Mar/23/2022 12:12 |
437 | C - Slay the Dragon | GNU C++17 | binary search greedy sortings ternary search *1300 |
Mar/16/2022 00:39 |
436 | E1 - Rubik's Cube Coloring (easy version) | GNU C++17 | combinatorics math *1300 |
Mar/15/2022 23:18 |
435 | B - Build the Permutation | GNU C++17 | constructive algorithms greedy *1200 |
Mar/15/2022 22:20 |
434 | A - Array Elimination | GNU C++17 | bitmasks greedy math number theory *1300 |
Mar/15/2022 20:42 |
433 | C - Mere Array | GNU C++17 | constructive algorithms math number theory sortings *1300 |
Mar/15/2022 19:13 |
432 | A - Di-visible Confusion | GNU C11 | constructive algorithms math number theory *1300 |
Mar/14/2022 20:42 |
431 | C - Factorials and Powers of Two | GNU C++17 | bitmasks brute force constructive algorithms dp math *1500 |
Mar/14/2022 13:43 |
430 | C - Chat Ban | GNU C++17 | binary search math *1300 |
Mar/14/2022 01:20 |
429 | B - And It's Non-Zero | GNU C++17 | bitmasks greedy math *1300 |
Mar/14/2022 00:06 |
428 | C - Paprika and Permutation | GNU C++17 | binary search greedy math sortings *1300 |
Mar/13/2022 23:26 |
427 | C - Wrong Addition | GNU C++17 | implementation *1200 |
Mar/13/2022 17:59 |
426 | C - Differential Sorting | GNU C++17 | constructive algorithms greedy *1200 |
Mar/13/2022 15:07 |
425 | C - Weight of the System of Nested Segments | GNU C++17 | greedy hashing implementation sortings *1200 |
Mar/12/2022 23:06 |
424 | A - Great Sequence | GNU C++17 | brute force greedy sortings *1200 |
Mar/12/2022 22:05 |
423 | D - Twist the Permutation | GNU C++17 | brute force constructive algorithms implementation math *1300 |
Mar/12/2022 21:51 |
422 | C - Collision 2 | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/12/2022 20:01 |
421 | D - Moves on Binary Tree | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/12/2022 19:56 |
420 | B - Hit and Blow | C++ (GCC 9.2.1) | AtCoder *200 |
Mar/12/2022 17:39 |
419 | A - Shampoo | C++ (GCC 9.2.1) | AtCoder *100 |
Mar/12/2022 17:34 |
418 | D - Productive Meeting | GNU C++17 | constructive algorithms graphs greedy *1400 |
Mar/12/2022 12:22 |
417 | A - Madoka and Math Dad | GNU C++17 | implementation math *800 |
Mar/11/2022 20:35 |
416 | C - Banknotes | GNU C++17 | greedy number theory *1400 |
Mar/11/2022 19:02 |
415 | C - Complex Market Analysis | GNU C++17 | binary search dp implementation number theory schedules two pointers *1400 |
Mar/11/2022 16:55 |
414 | J - Robot Factory | GNU C++17 | bitmasks dfs and similar *1400 |
Mar/10/2022 20:26 |
413 | C - Increase Subarray Sums | GNU C++17 | brute force dp greedy implementation *1400 |
Mar/10/2022 17:42 |
412 | A - Weird Sum | GNU C++17 | combinatorics data structures geometry math matrices sortings *1400 |
Mar/10/2022 16:27 |
411 | A - Deletions of Two Adjacent Letters | GNU C++17 | implementation strings *800 |
Mar/08/2022 20:08 |
410 | E - Military Problem | GNU C++17 | dfs and similar graphs trees *1600 |
Mar/07/2022 14:55 |
409 | C - King's Path | GNU C++17 | dfs and similar graphs hashing shortest paths *1800 |
Mar/07/2022 12:33 |
408 | A - Fair | GNU C++17 | graphs greedy number theory shortest paths *1600 |
Mar/07/2022 11:45 |
407 | A - Game | GNU C++17 | implementation *800 |
Mar/06/2022 19:06 |
406 | C - Delete Two Elements | GNU C++17 | data structures dp implementation math two pointers *1200 |
Feb/18/2022 22:16 |
405 | A - Sorting Parts | GNU C++17 | brute force sortings *800 |
Feb/12/2022 20:08 |
404 | D2 - Prefix-Suffix Palindrome (Hard version) | GNU C++17 | binary search greedy hashing string suffix structures strings *1800 |
Feb/09/2022 16:01 |
403 | D1 - Prefix-Suffix Palindrome (Easy version) | GNU C++17 | hashing string suffix structures strings *1500 |
Feb/09/2022 15:49 |
402 | C - Heap Operations | GNU C++17 | constructive algorithms data structures greedy *1600 |
Feb/08/2022 18:17 |
401 | C - OKEA | GNU C++17 | constructive algorithms *1000 |
Feb/06/2022 20:59 |
400 | A - Reverse and Concatenate | GNU C++17 | greedy strings *800 |
Feb/06/2022 20:12 |
399 | B - Camp Schedule | GNU C++17 | greedy hashing strings *1600 |
Feb/04/2022 22:09 |
398 | D - Good Substrings | GNU C++17 | data structures strings *1800 |
Feb/04/2022 21:05 |
397 | B - Segment Occurrences | GNU C++17 | brute force implementation *1300 |
Feb/04/2022 19:34 |
396 | A - ABC | GNU C++17 | implementation *800 |
Jan/30/2022 20:12 |
395 | A - Download More RAM | GNU C++17 | brute force greedy sortings *800 |
Jan/30/2022 19:44 |
394 | A - Min Max Swap | GNU C++17 | greedy *800 |
Jan/27/2022 20:26 |
393 | D - Safe | GNU C++17 | brute force *2200 |
Jan/25/2022 17:49 |
392 | E - Minimum Array | GNU C++17 | binary search data structures greedy *1700 |
Jan/25/2022 01:05 |
391 | D - Vladik and Favorite Game | GNU C++17 | constructive algorithms dfs and similar graphs interactive *2100 |
Jan/24/2022 21:32 |
390 | E - Binary Numbers AND Sum | GNU C++17 | data structures implementation math *1700 |
Jan/24/2022 16:01 |
389 | D - Diverse Garland | GNU C++17 | constructive algorithms dp greedy *1400 |
Jan/24/2022 15:00 |
388 | D - Cow and Snacks | GNU C++17 | dfs and similar dsu graphs *1700 |
Jan/24/2022 13:44 |
387 | C - Meximum Array | GNU C++17 | constructive algorithms data structures greedy math two pointers *1400 |
Jan/24/2022 02:15 |
386 | C - Grandma Capa Knits a Scarf | GNU C++17 | brute force data structures greedy strings two pointers *1200 |
Jan/23/2022 23:59 |
385 | C - Good Subarrays | GNU C++17 | data structures dp math *1600 |
Jan/20/2022 19:15 |
384 | C - Baby Ehab Partitions Again | GNU C++17 | bitmasks constructive algorithms dp math *1700 |
Jan/20/2022 15:04 |
383 | C - Minimum Grid Path | GNU C++17 | brute force data structures greedy math *1500 |
Jan/20/2022 00:12 |
382 | C - Fence Painting | GNU C++17 | brute force constructive algorithms greedy *1600 |
Jan/19/2022 21:08 |
381 | C - Minimum Ties | GNU C++17 | brute force constructive algorithms dfs and similar graphs greedy implementation math *1500 |
Jan/19/2022 20:26 |
380 | F - Graph Without Long Directed Paths | GNU C++17 | dfs and similar graphs *1700 |
Jan/19/2022 16:22 |
379 | C - Compression and Expansion | GNU C++17 | brute force data structures greedy implementation trees *1600 |
Jan/18/2022 21:07 |
378 | D - a-Good String | GNU C++17 | bitmasks brute force divide and conquer dp implementation *1500 |
Jan/18/2022 20:20 |
377 | D - Binary String To Subsequences | GNU C++17 | constructive algorithms data structures greedy implementation *1500 |
Jan/18/2022 18:57 |
376 | D - Zero Remainder Array | GNU C++17 | math sortings two pointers *1400 |
Jan/18/2022 17:41 |
375 | D - Buying Shovels | GNU C++17 | math number theory *1300 |
Jan/17/2022 22:13 |
374 | A - Strange Birthday Party | GNU C++17 | binary search dp greedy sortings two pointers *1300 |
Jan/17/2022 21:54 |
373 | B - I Hate 1111 | GNU C++17 | dp math number theory *1400 |
Jan/17/2022 19:37 |
372 | B - Minor Reduction | GNU C++17 | greedy strings *1100 |
Jan/16/2022 23:24 |
371 | A - Equidistant Letters | GNU C++17 | constructive algorithms sortings *800 |
Jan/16/2022 23:06 |
370 | C - Not Assigning | GNU C++17 | constructive algorithms dfs and similar number theory trees *1400 |
Jan/15/2022 22:57 |
369 | A - Not Shading | GNU C++17 | constructive algorithms implementation *800 |
Jan/15/2022 20:34 |
368 | O - Matching | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/14/2022 19:48 |
367 | B - Elementary Particles | GNU C++17 | brute force greedy sortings *1100 |
Jan/12/2022 18:41 |
366 | A - Ancient Civilization | GNU C++17 | bitmasks greedy math *800 |
Jan/12/2022 17:49 |
365 | F - Interacdive Problem | GNU C++17 | binary search constructive algorithms interactive *2000 |
Jan/12/2022 17:10 |
364 | F - Consecutive Subsequence | GNU C++17 | dp *1700 |
Jan/11/2022 18:21 |
363 | C - Division by Two and Permutation | GNU C++17 | constructive algorithms flows graph matchings greedy math *1100 |
Jan/10/2022 20:54 |
362 | B - Make AP | GNU C++17 | implementation math *900 |
Jan/10/2022 20:23 |
361 | A - Plus One on the Subset | GNU C++17 | math *800 |
Jan/10/2022 20:07 |
360 | E - Replace the Numbers | GNU C++17 | constructive algorithms data structures dsu implementation *1900 |
Jan/06/2022 19:56 |
359 | G - Unusual Minesweeper | GNU C++17 | binary search dfs and similar dsu greedy sortings *2000 |
Jan/05/2022 16:28 |
358 | A - Stable Arrangement of Rooks | GNU C++17 | constructive algorithms *800 |
Jan/03/2022 20:15 |
357 | B - Array Eversion | GNU C++17 | greedy *900 |
Dec/12/2021 22:12 |
356 | A - Life of a Flower | GNU C++17 | implementation *800 |
Dec/12/2021 20:50 |
355 | D - Neighbors | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/11/2021 18:07 |
354 | C - Counting 2 | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/11/2021 17:38 |
353 | B - Election | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/11/2021 17:33 |
352 | A - Water Pressure | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/11/2021 17:30 |
351 | A - Find Array | GNU C++17 | constructive algorithms math *800 |
Dec/11/2021 15:36 |
350 | B - Absent Remainder | GNU C++17 | greedy implementation sortings *1000 |
Dec/04/2021 17:23 |
349 | B - Triple Metre | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/04/2021 00:37 |
348 | A - AtCoder Quiz 3 | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/04/2021 00:28 |
347 | C - Poisoned Dagger | GNU C++17 | binary search *1200 |
Dec/03/2021 01:33 |
346 | E - Crazy Robot | GNU C++17 | dfs and similar graphs *2000 |
Dec/02/2021 16:29 |
345 | A - Long Comparison | GNU C++17 | implementation math *900 |
Dec/01/2021 22:17 |
344 | B - William the Vigilant | GNU C++17 | implementation strings *1100 |
Nov/28/2021 23:07 |
343 | A - Divide and Multiply | GNU C++17 | greedy implementation math number theory *900 |
Nov/28/2021 20:13 |
342 | B - Divan and a New Project | GNU C++17 | constructive algorithms sortings *1000 |
Nov/26/2021 17:15 |
341 | A - Divan and a Store | GNU C++17 | brute force constructive algorithms greedy *800 |
Nov/26/2021 16:49 |
340 | A - Mathematical Addition | GNU C++17 | math *800 |
Nov/14/2021 11:51 |
339 | C - Dominant Character | GNU C++17 | brute force greedy implementation strings *1400 |
Nov/13/2021 16:34 |
338 | B - Reverse Sort | GNU C++17 | greedy sortings *1000 |
Nov/13/2021 14:17 |
337 | A - A.M. Deviation | GNU C++17 | math number theory *800 |
Nov/13/2021 13:42 |
336 | A - Era | GNU C++17 | greedy *800 |
Nov/12/2021 19:45 |
335 | B - Special Offer! Super Price 999 Bourles! | GNU C++17 | implementation *1400 |
Nov/06/2021 00:25 |
334 | C - Knight Tournament | GNU C++17 | data structures *1500 |
Nov/05/2021 21:21 |
333 | C - Kefa and Park | GNU C++17 | dfs and similar graphs trees *1500 |
Nov/04/2021 00:51 |
332 | C - Flying Saucer Segments | GNU C++17 | math *1400 |
Nov/03/2021 16:51 |
331 | C - Vasya and Petya's Game | GNU C++17 | implementation number theory *1500 |
Nov/03/2021 00:15 |
330 | C - Minimum Extraction | GNU C++17 | brute force sortings *1000 |
Nov/02/2021 21:04 |
329 | B - Odd Grasshopper | GNU C++17 | math *900 |
Nov/02/2021 20:55 |
328 | A - Linear Keyboard | GNU C++17 | implementation strings *800 |
Nov/02/2021 20:10 |
327 | C - Searching for Graph | GNU C++17 | brute force constructive algorithms graphs *1500 |
Nov/02/2021 15:52 |
326 | A - Computer Game | GNU C++17 | brute force dfs and similar dp implementation *800 |
Oct/28/2021 18:19 |
325 | C - Trains | GNU C++17 | implementation math number theory *1500 |
Oct/28/2021 16:48 |
324 | C - The World is a Theatre | GNU C++17 | combinatorics math *1400 |
Oct/28/2021 00:49 |
323 | C - Greg and Array | GNU C++17 | data structures dp implementation *1400 |
Oct/27/2021 23:29 |
322 | B - Phone Numbers | GNU C++17 | implementation strings *1200 |
Oct/26/2021 13:31 |
321 | B - Omkar and Heavenly Tree | GNU C++17 | brute force constructive algorithms trees *1200 |
Oct/24/2021 17:52 |
320 | A - Windblume Ode | GNU C++17 | brute force constructive algorithms greedy math number theory *800 |
Oct/23/2021 21:39 |
319 | B - Kuriyama Mirai's Stones | GNU C++17 | dp implementation sortings *1200 |
Sep/10/2021 00:15 |
318 | B - Decoding | GNU C++17 | implementation strings *900 |
Sep/09/2021 23:53 |
317 | B - Chess Tournament | GNU C++17 | constructive algorithms *1000 |
Sep/08/2021 21:05 |
316 | A - Balanced Substring | GNU C++17 | implementation *800 |
Sep/08/2021 20:38 |
315 | A - Park Lighting | GNU C++17 | greedy math *800 |
Sep/08/2021 19:51 |
314 | C - Hamburgers | GNU C++17 | binary search brute force *1600 |
Sep/08/2021 17:16 |
313 | B - Fox Dividing Cheese | GNU C++17 | math number theory *1300 |
Sep/07/2021 23:28 |
312 | C - Watchmen | GNU C++17 | data structures geometry implementation sortings *1400 |
Sep/07/2021 21:17 |
311 | C - Lucky Permutation Triple | GNU C++17 | constructive algorithms *1300 |
Sep/07/2021 20:48 |
310 | C - Drazil and Factorial | GNU C++17 | greedy math sortings *1400 |
Sep/07/2021 20:34 |
309 | B - MEXor Mixup | GNU C++17 | bitmasks greedy *1000 |
Sep/06/2021 00:10 |
308 | A - Domino Disaster | GNU C++17 | implementation strings *800 |
Sep/05/2021 23:43 |
307 | B - Ternary String | GNU C++17 | binary search dp implementation two pointers *1200 |
Sep/04/2021 22:19 |
306 | D - Districts Connection | GNU C++17 | constructive algorithms dfs and similar *1200 |
Sep/04/2021 20:57 |
305 | C - Ternary XOR | GNU C++17 | greedy implementation *1200 |
Sep/03/2021 12:11 |
304 | D - Take a Guess | GNU C++17 | bitmasks constructive algorithms interactive math *1800 |
Sep/02/2021 22:06 |
303 | A - A Variety of Operations | GNU C++17 | math *800 |
Sep/02/2021 09:48 |
302 | B - Take Your Places! | GNU C++17 | implementation *1300 |
Sep/01/2021 22:54 |
301 | D - Make a Power of Two | GNU C++17 | greedy math strings *1300 |
Sep/01/2021 17:40 |
300 | C - Deep Down Below | GNU C++17 | binary search greedy sortings *1300 |
Sep/01/2021 11:39 |
299 | C - Rings | GNU C++17 | constructive algorithms math *1500 |
Aug/31/2021 22:35 |
298 | B - Scenes From a Memory | GNU C++17 | brute force constructive algorithms implementation math number theory *1000 |
Aug/31/2021 20:39 |
297 | A - The Miracle and the Sleeper | GNU C++17 | greedy math *800 |
Aug/31/2021 11:56 |
296 | A - Simply Strange Sort | GNU C++17 | brute force implementation sortings *800 |
Aug/25/2021 10:57 |
295 | C - Infinity Table | GNU C++17 | implementation math *800 |
Aug/19/2021 20:24 |
294 | B - Who's Opposite? | GNU C++17 | math *800 |
Aug/19/2021 20:03 |
293 | A - Dislike of Threes | GNU C++17 | implementation *800 |
Aug/19/2021 19:46 |
292 | D1 - Mocha and Diana (Easy Version) | GNU C++17 | brute force constructive algorithms dsu graphs greedy trees *1400 |
Aug/18/2021 12:30 |
291 | C - Mocha and Hiking | GNU C++17 | constructive algorithms graphs *1200 |
Aug/18/2021 10:43 |
290 | A - Mocha and Math | GNU C++17 | bitmasks constructive algorithms math *900 |
Aug/15/2021 21:16 |
289 | B - Mocha and Red and Blue | GNU C++17 | dp greedy *900 |
Aug/15/2021 20:53 |
288 | C - Element Extermination | GNU C++17 | constructive algorithms data structures greedy *1400 |
Aug/13/2021 11:00 |
287 | B - TMT Document | GNU C++17 | greedy *1100 |
Aug/12/2021 23:39 |
286 | E - Advertising Agency | GNU C++17 | combinatorics math sortings *1600 |
Aug/12/2021 22:11 |
285 | D - Knapsack 1 | C++ (GCC 9.2.1) | AtCoder *100 |
Aug/12/2021 18:51 |
284 | C - Vacation | C++ (GCC 9.2.1) | AtCoder *100 |
Aug/12/2021 17:12 |
283 | B - Frog 2 | C++ (GCC 9.2.1) | AtCoder *100 |
Aug/12/2021 11:34 |
282 | A - Frog 1 | C++ (GCC 9.2.1) | AtCoder *100 |
Aug/12/2021 11:28 |
281 | B - Moamen and k-subarrays | GNU C++17 | greedy sortings *1100 |
Aug/09/2021 21:10 |
280 | A - Ezzat and Two Subsequences | GNU C++17 | brute force math sortings *800 |
Aug/09/2021 20:42 |
279 | C - Knapsack | GNU C++17 | constructive algorithms greedy math sortings *1300 |
Aug/08/2021 00:22 |
278 | C2 - Potions (Hard Version) | GNU C++17 | data structures greedy *1600 |
Aug/07/2021 19:19 |
277 | B - Cobb | GNU C++17 | bitmasks brute force greedy math *1700 |
Aug/06/2021 13:23 |
276 | B - Two Tables | GNU C++17 | brute force *1300 |
Aug/05/2021 21:56 |
275 | C - Coin Rows | GNU C++17 | brute force constructive algorithms dp implementation *1300 |
Aug/05/2021 20:21 |
274 | D - Integers Have Friends | GNU C++17 | binary search data structures math two pointers *1800 |
Aug/05/2021 10:13 |
273 | C - Web of Lies | GNU C++17 | graphs greedy *1400 |
Aug/03/2021 18:42 |
272 | B - Gregor and the Pawn Game | GNU C++17 | dfs and similar dp flows graph matchings graphs greedy implementation *800 |
Aug/01/2021 20:21 |
271 | A - Gregor and Cryptography | GNU C++17 | math number theory *800 |
Aug/01/2021 20:07 |
270 | A - PizzaForces | GNU C++17 | brute force math *900 |
Jul/31/2021 09:48 |
269 | A - Cherry | GNU C++17 | greedy *800 |
Jul/30/2021 19:39 |
268 | C - Phoenix and Distribution | GNU C++17 | constructive algorithms greedy sortings strings *1600 |
Jul/29/2021 17:20 |
267 | A - Acacius and String | GNU C++17 | brute force implementation strings *1500 |
Jul/29/2021 13:46 |
266 | A - Common Prefixes | GNU C++17 | constructive algorithms greedy strings *1200 |
Jul/29/2021 10:54 |
265 | A1 - Prefix Flip (Easy Version) | GNU C++17 | constructive algorithms data structures strings *1300 |
Jul/28/2021 18:43 |
264 | C - String Equality | GNU C++17 | dp greedy hashing implementation strings *1400 |
Jul/28/2021 13:44 |
263 | D - Backspace | GNU C++17 | dp greedy strings two pointers *1500 |
Jul/28/2021 10:56 |
262 | C - Penalty | GNU C++17 | bitmasks brute force dp greedy *1200 |
Jul/27/2021 23:53 |
261 | B - Reverse String | GNU C++17 | brute force dp hashing implementation strings *1300 |
Jul/27/2021 21:55 |
260 | D2 - Domino (hard version) | GNU C++17 | constructive algorithms implementation math *2100 |
Jul/27/2021 18:07 |
259 | D1 - Domino (easy version) | GNU C++17 | constructive algorithms math *1700 |
Jul/27/2021 15:00 |
258 | C - Interesting Story | GNU C++17 | greedy sortings strings *1500 |
Jul/27/2021 12:09 |
257 | B - Running for Gold | GNU C++17 | combinatorics graphs greedy sortings *1500 |
Jul/27/2021 10:22 |
256 | A - Subsequence Permutation | GNU C++17 | sortings strings *800 |
Jul/26/2021 20:24 |
255 | B2 - Wonderful Coloring - 2 | GNU C++17 | binary search constructive algorithms data structures greedy *1400 |
Jul/24/2021 19:33 |
254 | B1 - Wonderful Coloring - 1 | GNU C++17 | greedy strings *800 |
Jul/23/2021 20:31 |
253 | A - Polycarp and Coins | GNU C++17 | greedy math *800 |
Jul/23/2021 20:11 |
252 | A - Digits Sum | GNU C++17 | math number theory *800 |
Jul/22/2021 20:10 |
251 | C - Palindromifier | GNU C++17 | constructive algorithms strings *1400 |
Jul/22/2021 00:49 |
250 | E - Two Round Dances | GNU C++17 | combinatorics math *1300 |
Jul/21/2021 22:21 |
249 | C - Add One | GNU C++17 | dp matrices *1600 |
Jul/21/2021 21:03 |
248 | D - Non-zero Segments | GNU C++17 | constructive algorithms data structures greedy sortings *1500 |
Jul/20/2021 17:27 |
247 | B - Morning Jogging | GNU C++17 | constructive algorithms greedy sortings *1200 |
Jul/20/2021 14:29 |
246 | C - Fillomino 2 | GNU C++17 | constructive algorithms dfs and similar greedy implementation *1400 |
Jul/19/2021 22:45 |
245 | A - Knapsack | GNU C++17 | constructive algorithms greedy sortings *1300 |
Jul/19/2021 21:47 |
244 | C - The Delivery Dilemma | GNU C++17 | binary search greedy sortings *1400 |
Jul/19/2021 19:53 |
243 | B - Minimal Cost | GNU C++17 | brute force math *1200 |
Jul/19/2021 10:55 |
242 | C - Pursuit | GNU C++14 | binary search brute force greedy sortings *1200 |
Jul/18/2021 17:43 |
241 | D - Secret Santa | GNU C++14 | constructive algorithms flows graphs greedy math *1600 |
Jul/18/2021 01:02 |
240 | B - Putting Plates | GNU C++17 | constructive algorithms implementation *800 |
Jul/17/2021 21:08 |
239 | A - Binary Decimal | GNU C++17 | greedy math *800 |
Jul/17/2021 20:34 |
238 | A - Balanced Rating Changes | GNU C++17 | implementation math *1000 |
Jul/17/2021 19:18 |
237 | B - Reverse Binary Strings | GNU C++17 | constructive algorithms greedy *1200 |
Jul/16/2021 22:19 |
236 | C - Unstable String | GNU C++17 | binary search dp greedy implementation strings two pointers *1400 |
Jul/16/2021 14:34 |
235 | B - Maximum Cost Deletion | GNU C++17 | greedy math *1000 |
Jul/16/2021 11:31 |
234 | A - Find The Array | GNU C++17 | greedy math *800 |
Jul/15/2021 23:14 |
233 | D - Phoenix and Socks | GNU C++17 | greedy sortings two pointers *1500 |
Jul/15/2021 22:26 |
232 | B - Toy Blocks | GNU C++17 | binary search greedy math sortings *1400 |
Jul/14/2021 23:54 |
231 | C - Two Brackets | GNU C++17 | greedy *800 |
Jul/13/2021 21:56 |
230 | A - Robot Program | GNU C++17 | math *800 |
Jul/13/2021 21:35 |
229 | C - Make Good | GNU C++17 | bitmasks constructive algorithms math *1400 |
Jul/13/2021 17:24 |
228 | C - Johnny and Another Rating Drop | GNU C++17 | bitmasks greedy math *1400 |
Jul/13/2021 16:15 |
227 | D - Another Problem About Dividing Numbers | GNU C++17 | constructive algorithms math number theory *1700 |
Jul/13/2021 13:47 |
226 | C - AquaMoon and Strange Sort | GNU C++17 | sortings *1500 |
Jul/12/2021 17:29 |
225 | B - AquaMoon and Stolen String | GNU C++17 | interactive math *1200 |
Jul/11/2021 23:41 |
224 | A - AquaMoon and Two Arrays | GNU C++17 | brute force greedy *800 |
Jul/11/2021 19:44 |
223 | E - Air Conditioners | GNU C++17 | data structures dp implementation shortest paths sortings two pointers *1500 |
Jul/11/2021 00:00 |
222 | C - Pair Programming | GNU C++17 | greedy two pointers *1100 |
Jul/10/2021 20:45 |
221 | B - Alphabetical Strings | GNU C++17 | greedy implementation strings *800 |
Jul/10/2021 20:31 |
220 | A - Shortest Path with Obstacle | GNU C++17 | implementation math *800 |
Jul/10/2021 20:14 |
219 | C - Ball in Berland | GNU C++17 | combinatorics graphs math *1400 |
Jul/10/2021 19:28 |
218 | E - Accidental Victory | GNU C++17 | binary search data structures greedy *1400 |
Jul/10/2021 17:31 |
217 | F - Equalize the Array | GNU C++17 | binary search data structures greedy math sortings *1500 |
Jul/10/2021 00:52 |
216 | E1 - Close Tuples (easy version) | GNU C++17 | binary search combinatorics math sortings two pointers *1500 |
Jul/09/2021 19:35 |
215 | C - Unique Number | GNU C++17 | brute force greedy math *900 |
Jul/09/2021 18:27 |
214 | D - Add to Neighbour and Remove | GNU C++17 | greedy math number theory *1400 |
Jul/09/2021 14:11 |
213 | C - Maximum width | GNU C++17 | binary search data structures dp greedy two pointers *1500 |
Jul/09/2021 09:18 |
212 | E - Restoring the Permutation | GNU C++17 | constructive algorithms implementation *1500 |
Jul/08/2021 21:20 |
211 | D1 - RPD and Rap Sheet (Easy Version) | GNU C++17 | bitmasks constructive algorithms interactive math *1700 |
Jul/08/2021 10:19 |
210 | B - Customising the Track | GNU C++17 | combinatorics greedy math *900 |
Jul/07/2021 20:27 |
209 | A - Exciting Bets | GNU C++17 | greedy math number theory *900 |
Jul/07/2021 20:14 |
208 | B - M-arrays | GNU C++17 | constructive algorithms greedy math *1200 |
Jul/07/2021 12:33 |
207 | C - Bouncing Ball | GNU C++17 | dp implementation *1400 |
Jul/06/2021 22:15 |
206 | B - Repainting Street | GNU C++17 | brute force greedy *1100 |
Jul/06/2021 19:23 |
205 | A - Prison Break | GNU C++17 | brute force math *800 |
Jul/06/2021 18:44 |
204 | B - Move and Turn | GNU C++17 | dp math *1300 |
Jul/05/2021 22:18 |
203 | B - Find The Array | GNU C++17 | bitmasks constructive algorithms greedy *1400 |
Jul/05/2021 17:32 |
202 | A - Bear and Prime 100 | GNU C++17 | constructive algorithms interactive math *1400 |
Jul/05/2021 15:14 |
201 | A - Searching Local Minimum | GNU C++17 | binary search interactive ternary search *1700 |
Jul/05/2021 14:46 |
200 | B - New Colony | GNU C++17 | brute force greedy implementation *1100 |
Jul/05/2021 13:33 |
199 | D - Permutation Transformation | GNU C++17 | dfs and similar divide and conquer implementation *1200 |
Jul/05/2021 12:37 |
198 | B - Find the Spruce | GNU C++17 | brute force dp implementation *1400 |
Jul/04/2021 23:51 |
197 | C - Canine poetry | GNU C++17 | dp greedy strings *1300 |
Jul/04/2021 21:51 |
196 | C - Strange Birthday Party | GNU C++17 | brute force greedy sortings *1300 |
Jul/04/2021 17:46 |
195 | B - Strange List | GNU C++17 | brute force greedy implementation math *1100 |
Jul/04/2021 17:14 |
194 | C - Strange Function | GNU C++17 | math number theory *1600 |
Jul/04/2021 14:39 |
193 | B - Plus and Multiply | GNU C++17 | constructive algorithms math number theory *1500 |
Jul/03/2021 23:15 |
192 | A - Odd Set | GNU C++14 | math *800 |
Jul/03/2021 18:39 |
191 | A - Shifting Stacks | GNU C++17 | greedy implementation *900 |
Jul/01/2021 22:30 |
190 | B - Maximum Product | GNU C++17 | brute force dp greedy implementation sortings *1200 |
Jul/01/2021 21:59 |
189 | A - Subset Mex | GNU C++17 | greedy implementation math *900 |
Jul/01/2021 20:07 |
188 | C2 - k-LCM (hard version) | GNU C++17 | constructive algorithms math *1600 |
Jul/01/2021 17:51 |
187 | A - Box is Pull | GNU C++17 | math *800 |
Jul/01/2021 16:27 |
186 | C - ABBB | GNU C++17 | brute force data structures greedy strings *1100 |
Jul/01/2021 16:12 |
185 | D - Even-Odd Game | GNU C++17 | dp games greedy sortings *1200 |
Jul/01/2021 14:30 |
184 | A - Buying Torches | GNU C++17 | math *1000 |
Jul/01/2021 00:26 |
183 | A - Digit Game | GNU C++17 | games greedy implementation *900 |
Jun/30/2021 23:11 |
182 | D1 - Sage's Birthday (easy version) | GNU C++17 | binary search constructive algorithms greedy sortings *1000 |
Jun/30/2021 22:48 |
181 | A - Cows and Primitive Roots | GNU C++17 | implementation math number theory *1400 |
Jun/29/2021 17:33 |
180 | B - Balls of Steel | GNU C++17 | brute force geometry greedy *1000 |
Jun/28/2021 23:21 |
179 | B - Different Divisors | GNU C++17 | binary search constructive algorithms greedy math number theory *1000 |
Jun/28/2021 19:25 |
178 | B - Planet Lapituletti | GNU C++17 | brute force implementation *1300 |
Jun/28/2021 16:56 |
177 | D - Epic Transformation | GNU C++17 | constructive algorithms data structures greedy *1400 |
Jun/28/2021 15:29 |
176 | A - Candy Bags | GNU C++14 | implementation *1000 |
Jun/28/2021 13:59 |
175 | A - Dima and Continuous Line | GNU C++14 | brute force implementation *1400 |
Jun/27/2021 00:59 |
174 | B - Pleasant Pairs | GNU C++14 | brute force implementation math number theory *1200 |
Jun/26/2021 18:10 |
173 | A - Pretty Permutations | GNU C++14 | constructive algorithms greedy implementation *800 |
Jun/26/2021 17:52 |
172 | B - Balanced Remainders | GNU C++17 | brute force constructive algorithms math *1000 |
Jun/25/2021 22:08 |
171 | B - Fair Numbers | GNU C++17 | brute force math number theory *1000 |
Jun/25/2021 19:52 |
170 | A - In-game Chat | GNU C++17 | implementation strings *800 |
Jun/25/2021 19:44 |
169 | A - Three swimmers | GNU C++17 | math *800 |
Jun/23/2021 20:18 |
168 | A - Domino on Windowsill | GNU C++17 | combinatorics constructive algorithms math *800 |
Jun/23/2021 20:11 |
167 | C - Planar Reflections | GNU C++17 | brute force data structures dp *1600 |
Jun/23/2021 17:02 |
166 | B - Box Fitting | GNU C++17 | binary search bitmasks data structures greedy *1300 |
Jun/23/2021 14:18 |
165 | A - Split it! | GNU C++17 | brute force constructive algorithms greedy strings *900 |
Jun/23/2021 11:46 |
164 | A - GCD Sum | GNU C++17 | brute force math *800 |
Jun/22/2021 22:31 |
163 | C - Diluc and Kaeya | GNU C++14 | data structures dp hashing number theory *1500 |
Jun/22/2021 17:44 |
162 | C - K-Complete Word | GNU C++14 | dfs and similar dsu greedy implementation strings *1500 |
Jun/22/2021 15:05 |
161 | D - Number into Sequence | GNU C++14 | constructive algorithms math number theory *1300 |
Jun/22/2021 10:58 |
160 | C - Sequence Transformation | GNU C++14 | greedy implementation *1200 |
Jun/21/2021 18:19 |
159 | B - Unique Bid Auction | GNU C++17 | implementation *800 |
Jun/21/2021 17:17 |
158 | A - Special Permutation | GNU C++17 | constructive algorithms probabilities *800 |
Jun/21/2021 17:03 |
157 | A - Alexey and Train | GNU C++17 | implementation *800 |
Jun/21/2021 16:10 |
156 | A - Strange Functions | GNU C++17 | math number theory *800 |
Jun/21/2021 11:45 |
155 | B - Jumps | GNU C++17 | constructive algorithms math *1200 |
Jun/21/2021 11:25 |
154 | C - Ping-pong | GNU C++17 | constructive algorithms games math *1100 |
Jun/21/2021 00:53 |
153 | D - PriceFixed | GNU C++17 | binary search greedy implementation sortings two pointers *1600 |
Jun/20/2021 21:32 |
152 | C - Stable Groups | GNU C++17 | greedy sortings *1200 |
Jun/20/2021 16:45 |
151 | B - Love Song | GNU C++17 | dp implementation strings *800 |
Jun/20/2021 16:13 |
150 | A - Contest Start | GNU C++17 | combinatorics geometry greedy math *1000 |
Jun/20/2021 15:56 |
149 | C - Phoenix and Towers | GNU C++17 | constructive algorithms data structures greedy *1400 |
Jun/20/2021 00:25 |
148 | A - Division | GNU C++17 | brute force math number theory *1500 |
Jun/19/2021 23:26 |
147 | B - Elimination | GNU C++17 | greedy math *900 |
Jun/19/2021 20:37 |
146 | A - Array Rearrangment | GNU C++17 | greedy sortings *800 |
Jun/19/2021 20:31 |
145 | D - Deleting Divisors | GNU C++17 | games math number theory *1700 |
Jun/19/2021 17:17 |
144 | B - Bad Boy | GNU C++17 | constructive algorithms greedy math *900 |
Jun/19/2021 15:53 |
143 | C - Challenging Cliffs | GNU C++17 | constructive algorithms greedy implementation math *1200 |
Jun/18/2021 21:37 |
142 | A - Arithmetic Array | GNU C++17 | greedy math *800 |
Jun/18/2021 20:24 |
141 | B - Replace and Keep Sorted | GNU C++17 | dp implementation math *1200 |
Jun/18/2021 11:30 |
140 | B - Inflation | GNU C++17 | binary search brute force greedy math *1300 |
Jun/18/2021 10:03 |
139 | A - XXXXX | GNU C++17 | brute force data structures number theory two pointers *1200 |
Jun/18/2021 00:37 |
138 | A - Dreamoon and Stairs | GNU C++17 | implementation math *1000 |
Jun/16/2021 00:24 |
137 | B - Two Buttons | GNU C++17 | dfs and similar graphs greedy implementation math shortest paths *1400 |
Jun/16/2021 00:14 |
136 | B - BerSU Ball | GNU C++17 | dfs and similar dp graph matchings greedy sortings two pointers *1200 |
Jun/15/2021 22:43 |
135 | A - Boredom | GNU C++17 | dp *1500 |
Jun/15/2021 21:08 |
134 | E - Arranging The Sheep | GNU C++17 | greedy math *1400 |
Jun/15/2021 00:03 |
133 | A - Prison Break | GNU C++17 | constructive algorithms *800 |
Jun/14/2021 21:33 |
132 | B - Nastia and a Good Array | GNU C++17 | constructive algorithms math number theory *1300 |
Jun/14/2021 21:18 |
131 | A - Game of Life | GNU C++17 | implementation *800 |
Jun/14/2021 20:31 |
130 | C - Little Alawn's Puzzle | GNU C++17 | combinatorics dp dsu graphs math *1300 |
Jun/14/2021 17:49 |
129 | B - Histogram Ugliness | GNU C++17 | greedy implementation math *1100 |
Jun/14/2021 15:24 |
128 | A - Colour the Flag | GNU C++17 | brute force implementation *800 |
Jun/13/2021 21:26 |
127 | B - Array Reodering | GNU C++17 | brute force greedy math number theory sortings *900 |
Jun/13/2021 00:04 |
126 | A - Fair Playoff | GNU C++17 | brute force implementation *800 |
Jun/12/2021 23:56 |
125 | B1 - Palindrome Game (easy version) | GNU C++17 | constructive algorithms games *1200 |
Jun/12/2021 22:17 |
124 | A - Omkar and Bad Story | GNU C++17 | brute force constructive algorithms *800 |
Jun/12/2021 22:12 |
123 | B - Sort the Array | GNU C++17 | implementation sortings *1300 |
Jun/12/2021 16:56 |
122 | B - Polo the Penguin and Matrix | GNU C++17 | brute force dp implementation sortings ternary search *1400 |
Jun/12/2021 16:15 |
121 | B - T-primes | GNU C++17 | binary search implementation math number theory *1300 |
Jun/12/2021 16:01 |
120 | A - Domino | GNU C++17 | implementation math *1200 |
Jun/12/2021 14:59 |
119 | B - Simple Game | GNU C++17 | constructive algorithms games greedy implementation math *1300 |
Jun/12/2021 14:39 |
118 | B - Choosing Laptop | GNU C++17 | brute force implementation *1000 |
Jun/11/2021 23:55 |
117 | A - Nicholas and Permutation | GNU C++17 | constructive algorithms implementation *800 |
Jun/11/2021 23:28 |
116 | B - Bear and Finding Criminals | GNU C++17 | constructive algorithms implementation *1000 |
Jun/11/2021 23:10 |
115 | A - Olesya and Rodion | GNU C++17 | math *1000 |
Jun/11/2021 20:01 |
114 | F - Interesting Function | GNU C++17 | binary search dp math number theory *1500 |
Jun/11/2021 14:19 |
113 | C - Number of Pairs | GNU C++17 | binary search data structures math two pointers *1300 |
Jun/10/2021 21:38 |
112 | B - Friends and Candies | GNU C++17 | greedy math *800 |
Jun/10/2021 20:29 |
111 | A - Stone Game | GNU C++17 | brute force dp greedy *800 |
Jun/10/2021 20:24 |
110 | A - Diamond Miner | GNU C++17 | geometry greedy math sortings *1200 |
Jun/10/2021 18:28 |
109 | C - Sum of Cubes | GNU C++17 | binary search brute force brute force math *1100 |
Jun/09/2021 23:35 |
108 | B - Red and Blue | GNU C++17 | dp greedy *1000 |
Jun/09/2021 22:35 |
107 | C1 - k-LCM (easy version) | GNU C++17 | constructive algorithms math *1200 |
Jun/09/2021 22:17 |
106 | B - Binary Removals | GNU C++17 | brute force dp greedy implementation *1000 |
Jun/09/2021 21:05 |
105 | D - Corrupted Array | GNU C++17 | constructive algorithms data structures greedy *1200 |
Jun/09/2021 16:08 |
104 | B - String LCM | GNU C++17 | brute force math number theory strings *1000 |
Jun/09/2021 13:12 |
103 | A - K-divisible Sum | GNU C++17 | binary search constructive algorithms greedy math *1000 |
Jun/08/2021 21:37 |
102 | B - Lord of the Values | GNU C++17 | constructive algorithms *1100 |
Jun/08/2021 21:00 |
101 | B - Prinzessin der Verurteilung | GNU C++17 | brute force constructive algorithms strings *1200 |
Jun/08/2021 16:41 |
100 | C - A-B Palindrome | GNU C++17 | constructive algorithms implementation strings *1200 |
Jun/08/2021 15:17 |
99 | A - Mean Inequality | GNU C++17 | constructive algorithms sortings *800 |
May/28/2021 22:48 |
98 | B - The Cake Is a Lie | GNU C++17 | dp math *800 |
May/28/2021 00:43 |
97 | C - Sequence Pair Weight | GNU C++17 | hashing implementation math *1600 |
May/27/2021 22:41 |
96 | B - Permutation Sort | GNU C++14 | constructive algorithms greedy *900 |
May/26/2021 15:48 |
95 | B - Sifid and Strange Subsequences | GNU C++14 | greedy math sortings *1100 |
May/25/2021 22:39 |
94 | A - Potion-making | GNU C++14 | math number theory *800 |
May/25/2021 17:54 |
93 | A - And Then There Were K | GNU C++14 | bitmasks *800 |
May/25/2021 17:36 |
92 | A - Eshag Loves Big Arrays | GNU C++14 | constructive algorithms greedy math *800 |
May/25/2021 14:47 |
91 | A - Nastia and Nearly Good Numbers | GNU C++14 | constructive algorithms math number theory *1000 |
May/08/2021 00:04 |
90 | D - Same Differences | GNU C++14 | data structures hashing math *1200 |
May/06/2021 22:35 |
89 | C - Not Adjacent Matrix | GNU C++14 | constructive algorithms *1000 |
May/06/2021 22:23 |
88 | B - Ordinary Numbers | GNU C++17 | brute force math number theory *800 |
May/05/2021 21:26 |
87 | A - Do Not Be Distracted! | GNU C++14 | brute force implementation *800 |
May/05/2021 20:10 |
86 | A - Phoenix and Gold | GNU C++14 | constructive algorithms greedy math *800 |
May/02/2021 22:04 |
85 | B - Phoenix and Puzzle | GNU C++14 | brute force geometry math number theory *1000 |
May/02/2021 21:56 |
84 | E - Bertown roads | GNU C++14 | dfs and similar graphs *2000 |
Apr/30/2021 16:52 |
83 | A - Red and Blue Beans | GNU C++14 | math *800 |
Apr/29/2021 20:30 |
82 | B - Photo to Remember | GNU C++14 | *special problem data structures dp implementation *1100 |
Apr/27/2021 18:54 |
81 | B - Sereja and Suffixes | GNU C++14 | data structures dp *1100 |
Apr/27/2021 17:05 |
80 | B - Sequential Nim | GNU C++14 | dp games *1100 |
Apr/27/2021 16:45 |
79 | A - Filling Shapes | GNU C++14 | dp math *1000 |
Apr/27/2021 15:59 |
78 | A - Filling Diamonds | GNU C++14 | brute force dp implementation math *900 |
Apr/27/2021 15:49 |
77 | A - New Year Transportation | GNU C++14 | dfs and similar graphs implementation *1000 |
Apr/26/2021 22:26 |
76 | B - Last minute enhancements | GNU C++14 | dp greedy *800 |
Apr/26/2021 21:20 |
75 | B - Non-Substring Subsequence | GNU C++14 | dp greedy implementation strings *900 |
Apr/26/2021 20:43 |
74 | A - Santa Claus and Candies | GNU C++14 | dp greedy math *1000 |
Apr/26/2021 20:01 |
73 | B - Make Product Equal One | GNU C++14 | dp implementation *900 |
Apr/26/2021 17:08 |
72 | B - Cormen --- The Best Friend Of a Man | GNU C++14 | dp greedy *1000 |
Apr/26/2021 16:40 |
71 | C - Double-ended Strings | GNU C++14 | brute force implementation strings *1000 |
Apr/25/2021 18:11 |
70 | B - Max and Mex | GNU C++14 | math *1100 |
Apr/25/2021 18:00 |
69 | A - Is it rated - 2 | GNU C++14 | *special problem implementation interactive *900 |
Apr/24/2021 00:16 |
68 | A - Review Site | GNU C++14 | greedy *800 |
Apr/23/2021 23:22 |
67 | A - Sum of 2050 | GNU C++14 | greedy math *800 |
Apr/23/2021 20:18 |
66 | A - Bad Ugly Numbers | GNU C++14 | constructive algorithms number theory *1000 |
Apr/23/2021 18:50 |
65 | B - Make Them Odd | GNU C++14 | greedy number theory *1200 |
Apr/23/2021 17:38 |
64 | A - Strange Partition | GNU C++14 | greedy math number theory *900 |
Apr/23/2021 16:42 |
63 | A - Add and Divide | GNU C++14 | brute force greedy math number theory *1000 |
Apr/23/2021 16:10 |
62 | B - Cat Cycle | GNU C++14 | math number theory *1200 |
Apr/23/2021 15:06 |
61 | B - GCD Length | GNU C++14 | constructive algorithms math number theory *1100 |
Apr/23/2021 13:28 |
60 | C - Product 1 Modulo N | GNU C++14 | greedy number theory *1600 |
Apr/23/2021 12:52 |
59 | B - AGAGA XOOORRR | GNU C++14 | bitmasks brute force dp greedy *1500 |
Apr/23/2021 10:34 |
58 | A - Tit for Tat | GNU C++14 | greedy *800 |
Apr/22/2021 22:04 |
57 | C - Friends and Gifts | GNU C++14 | constructive algorithms data structures math *1500 |
Apr/22/2021 19:51 |
56 | A - Minutes Before the New Year | GNU C++14 | math *800 |
Apr/22/2021 18:36 |
55 | B - Candies Division | GNU C++14 | math *900 |
Apr/22/2021 18:29 |
54 | B - Magic Stick | GNU C++14 | math *1000 |
Apr/22/2021 18:00 |
53 | B1 - Character Swap (Easy Version) | GNU C++14 | strings *1000 |
Apr/22/2021 16:06 |
52 | A - Maximum Square | GNU C++14 | implementation *800 |
Apr/22/2021 15:42 |
51 | B - Flip the Bits | GNU C++14 | constructive algorithms greedy implementation math *1200 |
Apr/22/2021 15:14 |
50 | B - DMCA | GNU C++14 | *special problem implementation number theory *1600 |
Apr/21/2021 16:56 |
49 | B - Partial Replacement | GNU C++14 | greedy implementation *1100 |
Apr/21/2021 16:21 |
48 | B - AND Sequences | GNU C++14 | bitmasks combinatorics constructive algorithms math *1400 |
Apr/20/2021 22:38 |
47 | B - AND 0, Sum Big | GNU C++14 | bitmasks combinatorics math *1200 |
Apr/19/2021 22:36 |
46 | C - Yet Another Card Deck | GNU C++14 | brute force data structures implementation trees *1100 |
Apr/19/2021 22:10 |
45 | A - Perfectly Imperfect Array | GNU C++14 | math number theory *800 |
Apr/19/2021 19:23 |
44 | A - Favorite Sequence | GNU C++14 | implementation two pointers *800 |
Apr/19/2021 18:10 |
43 | A - Regular Bracket Sequence | GNU C++14 | constructive algorithms greedy *1000 |
Apr/19/2021 17:00 |
42 | B - Ilya and Queries | GNU C++14 | dp implementation *1100 |
Apr/19/2021 14:13 |
41 | A - QAQ | GNU C++14 | brute force dp *800 |
Apr/19/2021 13:55 |
40 | B - Card Constructions | GNU C++14 | binary search brute force dp math *1100 |
Apr/19/2021 13:46 |
39 | A - Strange Table | GNU C++14 | math *800 |
Apr/19/2021 13:15 |
38 | B - Misha and Changing Handles | GNU C++14 | data structures dsu strings *1100 |
Apr/18/2021 19:58 |
37 | B - Napoleon Cake | GNU C++14 | dp implementation sortings *900 |
Apr/18/2021 17:07 |
36 | B - Almost Rectangle | GNU C++14 | implementation *800 |
Apr/17/2021 22:23 |
35 | A - Déjà Vu | GNU C++17 | constructive algorithms strings *800 |
Apr/17/2021 20:44 |
34 | A - Average Height | GNU C++17 | constructive algorithms *800 |
Apr/16/2021 20:20 |
33 | A - Array and Peaks | GNU C++17 | constructive algorithms implementation *800 |
Apr/13/2021 09:08 |
32 | D - Again? | PyPy 3 | *special problem implementation |
Mar/26/2021 13:27 |
31 | B - Limericks | PyPy 3 | *special problem math number theory |
Mar/26/2021 13:19 |
30 | A - Is it rated? | PyPy 3 | *special problem |
Mar/26/2021 13:06 |
29 | C - Going Home | GNU C++14 | brute force implementation math *1800 |
Mar/13/2021 15:56 |
28 | B - Berland Crossword | GNU C++14 | bitmasks brute force greedy implementation *1400 |
Mar/05/2021 21:07 |
27 | A - ABC String | GNU C++14 | bitmasks brute force implementation *900 |
Mar/05/2021 16:42 |
26 | A - K-th Largest Value | GNU C++14 | brute force greedy implementation *800 |
Feb/28/2021 19:25 |
25 | B - Vanya and Lanterns | GNU C++14 | binary search implementation math sortings *1200 |
Feb/24/2021 21:18 |
24 | A - Young Physicist | GNU C++14 | implementation math *1000 |
Feb/24/2021 20:50 |
23 | A - Theatre Square | GNU C++14 | math *1000 |
Feb/24/2021 20:40 |
22 | A - Cut Ribbon | GNU C++14 | brute force dp *1300 |
Feb/24/2021 20:12 |
21 | B - Fence | GNU C++14 | brute force dp *1100 |
Feb/24/2021 19:41 |
20 | B - Interesting drink | GNU C++14 | binary search dp implementation *1100 |
Feb/24/2021 19:04 |
19 | A - Kefa and First Steps | GNU C++14 | brute force dp implementation *900 |
Feb/24/2021 15:32 |
18 | C - Registration System | GNU C++14 | data structures hashing implementation *1300 |
Feb/24/2021 15:06 |
17 | B - Coloring a Tree | GNU C++14 | dfs and similar dsu greedy *1200 |
Feb/24/2021 14:46 |
16 | B2 - Books Exchange (hard version) | GNU C++14 | dfs and similar dsu math *1300 |
Feb/24/2021 13:17 |
15 | B1 - Books Exchange (easy version) | GNU C++14 | dsu math *1000 |
Feb/24/2021 12:19 |
14 | A - Dungeon | GNU C++14 | binary search math *1100 |
Feb/17/2021 15:37 |
13 | D - Pythagorean Triples | GNU C++14 | binary search brute force math number theory *1500 |
Feb/15/2021 22:15 |
12 | A - Arena | GNU C++14 | implementation sortings *800 |
Feb/15/2021 20:12 |
11 | A - Yet Another String Game | GNU C++14 | games greedy strings *800 |
Feb/07/2021 20:28 |
10 | A - Nezzar and Colorful Balls | GNU C++14 | brute force greedy *800 |
Jan/28/2021 20:13 |
9 | B - Christmas Spruce | GNU C++14 | implementation trees *1200 |
Jan/27/2021 23:38 |
8 | A - Party | GNU C++14 | dfs and similar graphs trees *900 |
Jan/27/2021 22:05 |
7 | A - Bmail Computer Network | GNU C++14 | *special problem dfs and similar trees *900 |
Jan/27/2021 19:42 |
6 | B - New Year's Number | GNU C++14 | brute force dp math *900 |
Jan/27/2021 19:11 |
5 | A - Odd Divisor | GNU C++14 | math number theory *900 |
Jan/27/2021 18:58 |
4 | C - Long Jumps | GNU C++14 | dp graphs *1100 |
Jan/17/2021 20:05 |
3 | A - Cards for Friends | GNU C++14 | greedy math *800 |
Jan/17/2021 18:56 |
2 | B - Fair Division | GNU C++14 | dp greedy math *800 |
Jan/16/2021 23:19 |
1 | B - Last Year's Substring | GNU C++14 | dp implementation strings *800 |
Jan/16/2021 21:47 |