Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
# | Title | Solution | Tags | Submitted |
---|---|---|---|---|
977 | E - Equal Tree Sums | GNU C++17 (64) | constructive algorithms dfs and similar trees |
Mar/27/2022 12:15 |
976 | D - K-good | GNU C++17 (64) | constructive algorithms implementation math number theory |
Mar/24/2022 23:28 |
975 | C - Make Equal With Mod | GNU C++17 (64) | constructive algorithms math number theory sortings |
Mar/24/2022 20:31 |
974 | B - Subtract Operation | GNU C++17 (64) | data structures math two pointers |
Mar/24/2022 20:20 |
973 | A - Good Pairs | GNU C++17 (64) | 2-sat math sortings |
Mar/24/2022 20:07 |
972 | G - Counting Shortcuts | GNU C++17 (64) | data structures dfs and similar dp graphs shortest paths *2100 |
Mar/23/2022 23:27 |
971 | D - Potion Brewing Class | GNU C++17 (64) | dfs and similar math number theory trees *2100 |
Mar/23/2022 21:32 |
970 | D - For Gamers. By Gamers. | GNU C++17 (64) | binary search brute force greedy math sortings *2000 |
Mar/22/2022 21:44 |
969 | C - Bracket Sequence Deletion | GNU C++17 | greedy implementation *1200 |
Mar/22/2022 20:28 |
968 | B - XY Sequence | GNU C++17 (64) | brute force greedy *800 |
Mar/22/2022 20:20 |
967 | A - Integer Moves | GNU C++17 (64) | brute force math *800 |
Mar/22/2022 20:17 |
966 | C - Alice and the Cake | GNU C++17 (64) | data structures greedy implementation sortings *1400 |
Mar/21/2022 01:49 |
965 | B - Prefix Removals | GNU C++17 (64) | strings *800 |
Mar/21/2022 01:30 |
964 | A - Maximum Cake Tastiness | GNU C++17 (64) | brute force greedy implementation sortings *800 |
Mar/21/2022 01:30 |
963 | D - Yet Another Problem On a Subsequence | GNU C++17 (64) | combinatorics dp *1900 |
Mar/19/2022 19:52 |
962 | A - Ivan the Fool and the Probability Theory | GNU C++17 (64) | combinatorics dp math *1700 |
Mar/19/2022 16:21 |
961 | G - Path Queries | GNU C++17 (64) | divide and conquer dsu graphs sortings trees *1800 |
Mar/18/2022 16:22 |
960 | E - Two Small Strings | GNU C++17 (64) | brute force constructive algorithms *1900 |
Mar/18/2022 15:29 |
959 | B - Maximum Value | GNU C++17 (64) | binary search math sortings two pointers *2100 |
Mar/18/2022 12:03 |
958 | E - Best Pair | GNU C++17 (64) | binary search brute force implementation *2100 |
Mar/18/2022 11:25 |
957 | C - Weight of the System of Nested Segments | GNU C++17 (64) | greedy hashing implementation sortings *1200 |
Mar/16/2022 16:05 |
956 | B - DIV + MOD | GNU C++17 (64) | math *900 |
Mar/16/2022 15:49 |
955 | A - Deletions of Two Adjacent Letters | GNU C++17 (64) | implementation strings *800 |
Mar/16/2022 15:31 |
954 | E - Tyler and Strings | GNU C++17 (64) | combinatorics data structures dp math *1900 |
Mar/16/2022 15:17 |
953 | D - Madoka and the Best School in Russia | GNU C++17 (64) | constructive algorithms dp math number theory *1900 |
Mar/11/2022 20:58 |
952 | C - Madoka and Childish Pranks | GNU C++17 (64) | constructive algorithms greedy *1300 |
Mar/11/2022 20:35 |
951 | B - Madoka and the Elegant Gift | GNU C++17 (64) | brute force constructive algorithms graphs implementation *1200 |
Mar/11/2022 20:27 |
950 | A - Madoka and Math Dad | GNU C++17 (64) | implementation math *800 |
Mar/11/2022 20:09 |
949 | D - Nearest Excluded Points | GNU C++17 (64) | binary search data structures dfs and similar graphs shortest paths *1900 |
Mar/11/2022 01:19 |
948 | C - Fault-tolerant Network | GNU C++17 (64) | brute force data structures implementation *1500 |
Mar/11/2022 00:41 |
947 | B - Prove Him Wrong | GNU C++17 (64) | constructive algorithms greedy *800 |
Mar/10/2022 23:57 |
946 | A - Playoff | GNU C++17 (64) | implementation *800 |
Mar/10/2022 23:44 |
945 | F - Vitaly and Advanced Useless Algorithms | GNU C++17 (64) | dp greedy implementation *2200 |
Mar/09/2022 15:09 |
944 | E - Rescheduling the Exam | GNU C++17 (64) | binary search data structures greedy implementation math sortings *1900 |
Mar/08/2022 21:05 |
943 | D - Twist the Permutation | GNU C++17 (64) | brute force constructive algorithms implementation math *1300 |
Mar/08/2022 20:28 |
942 | D - Integral Array | GNU C++17 (64) | brute force constructive algorithms math sortings *1800 |
Mar/07/2022 15:20 |
941 | C - Weird Sum | GNU C++17 (64) | brute force implementation math matrices *1400 |
Mar/07/2022 14:32 |
940 | B - Game of Ball Passing | GNU C++17 (64) | greedy implementation *1300 |
Mar/07/2022 14:17 |
939 | A - Game | GNU C++17 (64) | implementation *800 |
Mar/07/2022 14:13 |
938 | D - Weight the Tree | GNU C++17 (64) | constructive algorithms dfs and similar dp implementation trees *2000 |
Mar/05/2022 01:40 |
937 | C - Factorials and Powers of Two | GNU C++17 (64) | bitmasks brute force constructive algorithms dp math *1500 |
Mar/05/2022 00:07 |
936 | B - Quality vs Quantity | GNU C++17 (64) | brute force constructive algorithms greedy sortings two pointers *800 |
Mar/04/2022 21:11 |
935 | A - Square Counting | GNU C++17 (64) | math *800 |
Mar/04/2022 21:07 |
934 | E - Cars | GNU C++17 (64) | 2-sat constructive algorithms dfs and similar dsu graphs greedy sortings *2200 |
Feb/27/2022 14:22 |
933 | D - Ezzat and Grid | GNU C++17 (64) | data structures dp greedy *2200 |
Feb/25/2022 22:19 |
932 | E - Lexicographically Small Enough | GNU C++17 (64) | brute force data structures greedy strings *2200 |
Feb/24/2022 21:11 |
931 | C - Anonymity Is Important | GNU C++17 | binary search brute force data structures dsu greedy sortings *2200 |
Feb/24/2022 16:04 |
930 | E - Anonymity Is Important | GNU C++17 | binary search data structures sortings *2200 |
Feb/24/2022 16:03 |
929 | D - Repetitions Decoding | GNU C++17 | constructive algorithms sortings *2000 |
Feb/24/2022 11:03 |
928 | A - Hard Way | GNU C++17 | geometry *800 |
Feb/23/2022 21:28 |
927 | B - Power Walking | GNU C++17 | greedy *900 |
Feb/23/2022 20:37 |
926 | C - Great Sequence | GNU C++17 | greedy sortings *1200 |
Feb/23/2022 20:29 |
925 | E - Expand the Path | GNU C++17 (64) | brute force combinatorics data structures implementation math *1900 |
Feb/23/2022 15:35 |
924 | C - Increase Subarray Sums | GNU C++17 (64) | brute force dp greedy implementation *1400 |
Feb/22/2022 21:57 |
923 | D - Cross Coloring | GNU C++17 (64) | data structures implementation math *1700 |
Feb/22/2022 21:33 |
922 | B - Anti-Fibonacci Permutation | GNU C++17 (64) | brute force constructive algorithms implementation *800 |
Feb/22/2022 20:15 |
921 | A - Doors and Keys | GNU C++17 (64) | implementation *800 |
Feb/22/2022 20:09 |
920 | D - Infinite Set | GNU C++17 (64) | bitmasks dp math matrices number theory strings *1800 |
Feb/20/2022 23:39 |
919 | C - Differential Sorting | GNU C++17 (64) | constructive algorithms greedy *1200 |
Feb/20/2022 20:43 |
918 | B - Avoid Local Maximums | GNU C++17 (64) | greedy *800 |
Feb/20/2022 20:17 |
917 | A - Min Or Sum | GNU C++17 (64) | bitmasks greedy *800 |
Feb/20/2022 20:10 |
916 | A - Cut and Paste | GNU C++17 (64) | implementation math *1700 |
Feb/20/2022 00:10 |
915 | E - Math Test | GNU C++17 | bitmasks brute force greedy *2200 |
Feb/18/2022 21:02 |
914 | D - Big Brush | GNU C++17 | constructive algorithms data structures greedy implementation *2000 |
Feb/15/2022 01:24 |
913 | C - Inversion Graph | GNU C++17 | data structures dsu graphs math *1300 |
Feb/14/2022 20:28 |
912 | B - Odd Swap Sort | GNU C++17 | data structures math sortings *1100 |
Feb/14/2022 20:16 |
911 | A - Reverse | GNU C++17 | constructive algorithms greedy math *800 |
Feb/14/2022 20:09 |
910 | D - Yet Another Minimization Problem | GNU C++17 (64) | dp greedy math *1800 |
Feb/12/2022 22:16 |
909 | C - Andrew and Stones | GNU C++17 (64) | greedy implementation *1200 |
Feb/12/2022 20:33 |
908 | B - MEX and Array | GNU C++17 (64) | brute force dp greedy math *1100 |
Feb/12/2022 20:23 |
907 | A - Sorting Parts | GNU C++17 (64) | brute force sortings *800 |
Feb/12/2022 20:07 |
906 | D - Finding Zero | GNU C++17 (64) | constructive algorithms interactive math *2000 |
Feb/06/2022 21:04 |
905 | C - OKEA | GNU C++17 (64) | constructive algorithms *1000 |
Feb/06/2022 20:34 |
904 | B - Fortune Telling | GNU C++17 (64) | bitmasks math *1400 |
Feb/06/2022 20:16 |
903 | A - Reverse and Concatenate | GNU C++17 (64) | greedy strings *800 |
Feb/06/2022 20:08 |
902 | C - Save the Nature | GNU C++17 (64) | binary search greedy *1600 |
Feb/01/2022 22:12 |
901 | D - Make Them Equal | GNU C++17 (64) | dp greedy *1600 |
Jan/31/2022 20:50 |
900 | D1 - Too Many Impostors (easy version) | GNU C++17 (64) | constructive algorithms implementation interactive |
Dec/16/2021 20:18 |
899 | C - Paprika and Permutation | GNU C++17 (64) | binary search greedy math sortings |
Dec/16/2021 19:25 |
898 | B - GCD Problem | GNU C++17 (64) | brute force constructive algorithms math number theory |
Dec/16/2021 19:14 |
897 | A - Forbidden Subsequence | GNU C++17 (64) | constructive algorithms greedy sortings strings |
Dec/16/2021 19:09 |
896 | E - Singers' Tour | GNU C++17 (64) | constructive algorithms math *1700 |
Dec/14/2021 21:46 |
895 | D - Array and Operations | GNU C++17 (64) | dp greedy math *1300 |
Dec/14/2021 20:14 |
894 | E - Frequency Queries | GNU C++17 | binary search data structures dfs and similar trees two pointers *2400 |
Dec/14/2021 00:02 |
893 | D - Yet Another Sorting Problem | GNU C++17 (64) | constructive algorithms data structures math sortings *1900 |
Dec/12/2021 21:57 |
892 | C - Minimize Distance | GNU C++17 (64) | greedy math *1300 |
Dec/12/2021 21:04 |
891 | B - Array Eversion | GNU C++17 (64) | greedy *900 |
Dec/12/2021 20:51 |
890 | A - Life of a Flower | GNU C++17 (64) | implementation *800 |
Dec/12/2021 20:47 |
889 | C - Game Master | GNU C++17 (64) | data structures dfs and similar dp graphs greedy two pointers *1700 |
Dec/11/2021 23:43 |
888 | B - Build the Permutation | GNU C++17 (64) | constructive algorithms greedy *1200 |
Dec/11/2021 23:03 |
887 | A - Find Array | GNU C++17 (64) | constructive algorithms math *800 |
Dec/11/2021 22:35 |
886 | D - Task On The Board | GNU C++17 (64) | constructive algorithms greedy implementation sortings *1800 |
Dec/09/2021 18:55 |
885 | A - Hilbert's Hotel | GNU C++17 (64) | math number theory sortings *1600 |
Dec/09/2021 17:48 |
884 | D - MEX Sequences | GNU C++17 (64) | dp math *1900 |
Dec/02/2021 20:29 |
883 | E - Crazy Robot | GNU C++17 (64) | dfs and similar graphs *2000 |
Dec/01/2021 23:29 |
882 | C - Poisoned Dagger | GNU C++17 (64) | binary search *1200 |
Dec/01/2021 20:25 |
881 | B - Absent Remainder | GNU C++17 (64) | greedy implementation sortings *1000 |
Dec/01/2021 20:18 |
880 | A - Long Comparison | GNU C++17 (64) | implementation math *900 |
Dec/01/2021 20:08 |
879 | D - Social Network | GNU C++17 (64) | dsu graphs greedy implementation trees *1600 |
Nov/28/2021 22:02 |
878 | C - Complex Market Analysis | GNU C++17 (64) | binary search dp implementation number theory schedules two pointers *1400 |
Nov/28/2021 21:40 |
877 | B - William the Vigilant | GNU C++17 (64) | implementation strings *1100 |
Nov/28/2021 20:23 |
876 | A - Divide and Multiply | GNU C++17 (64) | greedy implementation math number theory *900 |
Nov/28/2021 20:14 |
875 | D1 - Divan and Kostomuksha (easy version) | GNU C++17 (64) | dp number theory *2100 |
Nov/27/2021 15:44 |
874 | C - Divan and bitwise operations | GNU C++17 (64) | bitmasks combinatorics constructive algorithms dp math *1500 |
Nov/26/2021 17:23 |
873 | B - Divan and a New Project | GNU C++17 (64) | constructive algorithms sortings *1000 |
Nov/26/2021 16:59 |
872 | A - Divan and a Store | GNU C++17 (64) | brute force constructive algorithms greedy *800 |
Nov/26/2021 16:49 |
871 | C - Polycarp Recovers the Permutation | GNU C++17 (64) | constructive algorithms *1000 |
Nov/26/2021 12:22 |
870 | D - Weights Assignment For Tree Edges | GNU C++17 (64) | constructive algorithms trees *1500 |
Nov/26/2021 11:51 |
869 | A - Make Even | GNU C++17 (64) | constructive algorithms math *800 |
Nov/26/2021 11:19 |
868 | B - Team Composition: Programmers and Mathematicians | GNU C++17 (64) | binary search constructive algorithms math *800 |
Nov/26/2021 11:04 |
867 | E2 - Escape The Maze (hard version) | GNU C++17 (64) | dfs and similar dp greedy shortest paths trees *1900 |
Nov/26/2021 00:46 |
866 | E1 - Escape The Maze (easy version) | GNU C++17 (64) | dfs and similar greedy shortest paths trees two pointers *1700 |
Nov/26/2021 00:13 |
865 | D - Guess the Permutation | GNU C++17 (64) | binary search combinatorics interactive math *2000 |
Nov/14/2021 20:08 |
864 | B - Coloring Rectangles | GNU C++17 (64) | greedy *1000 |
Nov/14/2021 12:03 |
863 | C - Two Arrays | GNU C++17 (64) | greedy math sortings *900 |
Nov/14/2021 11:50 |
862 | A - Mathematical Addition | GNU C++17 (64) | math *800 |
Nov/14/2021 11:47 |
861 | D - Treelabeling | GNU C++17 (64) | bitmasks constructive algorithms dfs and similar games greedy implementation trees *2100 |
Nov/13/2021 10:50 |
860 | C - Dominant Character | GNU C++17 (64) | brute force greedy implementation strings *1400 |
Nov/12/2021 21:22 |
859 | B - Reverse Sort | GNU C++17 (64) | greedy sortings *1000 |
Nov/12/2021 20:28 |
858 | A - A.M. Deviation | GNU C++17 (64) | math number theory *800 |
Nov/12/2021 20:10 |
857 | C2 - Errich-Tac-Toe (Hard Version) | GNU C++17 (64) | constructive algorithms math *2300 |
Nov/09/2021 20:51 |
856 | C1 - Errich-Tac-Toe (Easy Version) | GNU C++17 (64) | constructive algorithms math *2100 |
Nov/09/2021 20:36 |
855 | D - Max Median | GNU C++17 (64) | binary search data structures dp *2100 |
Nov/08/2021 22:29 |
854 | C - Dijkstra? | GNU C++17 (64) | graphs shortest paths *1900 |
Nov/07/2021 21:17 |
853 | D2 - Painting the Array II | GNU C++17 (64) | data structures dp greedy *2100 |
Nov/07/2021 19:41 |
852 | G - To Go Or Not To Go? | GNU C++17 (64) | brute force dfs and similar graphs greedy implementation shortest paths *2200 |
Nov/07/2021 13:09 |
851 | E - Assimilation IV | GNU C++17 (64) | combinatorics dp math probabilities two pointers *2100 |
Nov/06/2021 13:11 |
850 | H - Banquet Preparations 2 | GNU C++17 (64) | greedy sortings two pointers *2200 |
Nov/05/2021 15:50 |
849 | G - Banquet Preparations 1 | GNU C++17 (64) | greedy *2200 |
Nov/03/2021 11:04 |
848 | E - Robot on the Board 1 | GNU C++17 (64) | implementation *1600 |
Nov/02/2021 20:27 |
847 | D - Blue-Red Permutation | GNU C++17 (64) | greedy math sortings *1300 |
Nov/02/2021 20:15 |
846 | D - Cut | GNU C++17 (64) | binary search data structures dp graphs number theory two pointers *2100 |
Nov/02/2021 11:33 |
845 | E - Non-Decreasing Dilemma | GNU C++17 (64) | data structures divide and conquer math *2200 |
Nov/01/2021 20:36 |
844 | C - Bottom-Tier Reversals | GNU C++17 (64) | constructive algorithms greedy *2000 |
Oct/31/2021 23:36 |
843 | E - Paired Payment | GNU C++17 (64) | binary search brute force constructive algorithms dp flows graphs shortest paths *2200 |
Oct/31/2021 14:40 |
842 | D - Moderate Modular Mode | GNU C++17 (64) | math number theory *1600 |
Oct/30/2021 20:53 |
841 | C - Di-visible Confusion | GNU C++17 (64) | brute force greedy math number theory *1300 |
Oct/30/2021 20:32 |
840 | B - XOR Specia-LIS-t | GNU C++17 (64) | *1100 |
Oct/30/2021 20:14 |
839 | A - Era | GNU C++17 (64) | greedy *800 |
Oct/30/2021 20:08 |
838 | F - Zero Remainder Sum | GNU C++17 (64) | dp *2100 |
Oct/30/2021 18:33 |
837 | E - Carrots for Rabbits | GNU C++17 (64) | binary search data structures greedy math sortings *2200 |
Oct/30/2021 14:53 |
836 | E - Arena | GNU C++17 (64) | combinatorics dp math *2100 |
Oct/30/2021 12:10 |
835 | B - Update Files | GNU C++17 (64) | greedy implementation math *1100 |
Oct/29/2021 22:46 |
834 | C - Banknotes | GNU C++17 (64) | greedy number theory *1400 |
Oct/29/2021 20:52 |
833 | A - AB Balance | GNU C++17 (64) | strings *900 |
Oct/29/2021 20:07 |
832 | D - Johnny and Contribution | GNU C++17 (64) | constructive algorithms graphs greedy implementation sortings *1700 |
Oct/28/2021 22:35 |
831 | C - Johnny and Another Rating Drop | GNU C++17 (64) | bitmasks greedy math *1400 |
Oct/28/2021 19:56 |
830 | B - Johnny and His Hobbies | GNU C++17 (64) | bitmasks brute force *1200 |
Oct/28/2021 19:51 |
829 | A - Johnny and Ancient Computer | GNU C++17 (64) | implementation *1000 |
Oct/28/2021 19:42 |
828 | D - Frog Traveler | GNU C++17 (64) | data structures dp graphs greedy shortest paths *1900 |
Oct/27/2021 22:21 |
827 | B - Divine Array | GNU C++17 (64) | constructive algorithms implementation *1100 |
Oct/25/2021 17:52 |
826 | C - Array Elimination | GNU C++17 (64) | bitmasks math number theory *1300 |
Oct/25/2021 15:55 |
825 | A - Two Subsequences | GNU C++17 (64) | implementation *800 |
Oct/25/2021 15:25 |
824 | F1 - Korney Korneevich and XOR (easy version) | GNU C++17 (64) | bitmasks dp greedy *1800 |
Oct/24/2021 16:58 |
823 | D - Vupsen, Pupsen and 0 | GNU C++17 (64) | constructive algorithms math *1600 |
Oct/24/2021 16:44 |
822 | B - Luntik and Subsequences | GNU C++17 (64) | combinatorics math *900 |
Oct/24/2021 16:10 |
821 | C - Grandma Capa Knits a Scarf | GNU C++17 (64) | brute force data structures greedy strings two pointers *1200 |
Oct/24/2021 16:09 |
820 | A - Luntik and Concerts | GNU C++17 (64) | math *800 |
Oct/24/2021 15:40 |
819 | D - Divisible by Twenty-Five | GNU C++17 (64) | brute force dfs and similar dp *1800 |
Oct/18/2021 20:16 |
818 | E - Moment of Bloom | GNU C++17 (64) | constructive algorithms dfs and similar dsu graph matchings graphs greedy trees *2200 |
Oct/18/2021 18:02 |
817 | D - Omkar and the Meaning of Life | GNU C++17 (64) | constructive algorithms greedy interactive math *1800 |
Oct/17/2021 18:05 |
816 | C - Omkar and Determination | GNU C++17 (64) | constructive algorithms dp greedy implementation two pointers *1700 |
Oct/17/2021 17:45 |
815 | B - Omkar and Heavenly Tree | GNU C++17 (64) | brute force constructive algorithms trees *1200 |
Oct/17/2021 17:37 |
814 | A - Windblume Ode | GNU C++17 (64) | brute force constructive algorithms greedy math number theory *800 |
Oct/17/2021 16:44 |
813 | F - Red-Black Number | GNU C++17 (64) | dfs and similar dp implementation math meet-in-the-middle *2100 |
Oct/15/2021 11:36 |
812 | D2 - Half of Same | GNU C++17 (64) | brute force math number theory *1900 |
Oct/14/2021 10:57 |
811 | E - Gardener and Tree | GNU C++17 (64) | brute force data structures dfs and similar greedy implementation trees *1600 |
Oct/13/2021 22:53 |
810 | D1 - All are Same | GNU C++17 (64) | math number theory *1100 |
Oct/13/2021 20:11 |
809 | D - Training Session | GNU C++17 (64) | combinatorics data structures geometry implementation math *1700 |
Oct/11/2021 00:53 |
808 | C - Delete Two Elements | GNU C++17 (64) | data structures dp implementation math two pointers *1200 |
Oct/10/2021 23:44 |
807 | B - Groups | GNU C++17 (64) | brute force implementation *1000 |
Oct/10/2021 23:35 |
806 | A - Computer Game | GNU C++17 (64) | brute force dfs and similar dp implementation *800 |
Oct/10/2021 23:27 |
805 | D - The Number of Imposters | GNU C++17 (64) | constructive algorithms dfs and similar dp dsu graphs *1700 |
Oct/09/2021 00:59 |
804 | E1 - Rubik's Cube Coloring (easy version) | GNU C++17 (64) | combinatorics math *1300 |
Oct/08/2021 21:22 |
803 | C - Make Them Equal | GNU C++17 (64) | brute force greedy math strings *1200 |
Oct/08/2021 21:09 |
802 | B - Special Numbers | GNU C++17 (64) | bitmasks math *1100 |
Oct/08/2021 20:42 |
801 | A - Consecutive Sum Riddle | GNU C++17 (64) | math *800 |
Oct/08/2021 20:38 |
800 | C - Messy | GNU C++17 (64) | constructive algorithms implementation *1700 |
Oct/05/2021 20:08 |
799 | B - Box | GNU C++17 (64) | constructive algorithms *1200 |
Oct/05/2021 19:40 |
798 | F - Array Stabilization (AND version) | GNU C++17 (64) | brute force graphs math number theory shortest paths *1700 |
Oct/04/2021 18:25 |
797 | D - Hemose in ICPC ? | GNU C++17 (64) | binary search dfs and similar interactive math number theory trees |
Oct/03/2021 23:30 |
796 | C - Bakry and Partitioning | GNU C++17 (64) | bitmasks constructive algorithms dfs and similar dp graphs trees |
Oct/03/2021 21:03 |
795 | B - Hemose Shopping | GNU C++17 (64) | constructive algorithms dsu math sortings |
Oct/03/2021 20:16 |
794 | A - Gamer Hemose | GNU C++17 (64) | binary search greedy math sortings |
Oct/03/2021 20:08 |
793 | E2 - Array Optimization by Deque | GNU C++17 (64) | data structures greedy *1700 |
Oct/02/2021 23:57 |
792 | B - Diameter of Graph | GNU C++17 (64) | constructive algorithms graphs greedy math *1200 |
Oct/01/2021 09:30 |
791 | C - Portal | GNU C++17 (64) | brute force dp greedy implementation *1700 |
Sep/30/2021 17:41 |
790 | A - CQXYM Count Permutations | GNU C++17 (64) | combinatorics math number theory *800 |
Sep/30/2021 15:49 |
789 | E1 - Permutation Minimization by Deque | GNU C++17 (64) | constructive algorithms greedy math *1000 |
Sep/28/2021 20:26 |
788 | D - Productive Meeting | GNU C++17 (64) | constructive algorithms graphs greedy *1400 |
Sep/28/2021 20:19 |
787 | C - Book | GNU C++17 (64) | data structures dp graphs implementation *1800 |
Sep/21/2021 17:50 |
786 | D - The Strongest Build | GNU C++17 | binary search brute force data structures dfs and similar graphs greedy hashing implementation *2000 |
Sep/21/2021 16:27 |
785 | C - Slay the Dragon | GNU C++17 | binary search greedy sortings ternary search *1300 |
Sep/20/2021 20:30 |
784 | B - Combinatorics Homework | GNU C++17 | combinatorics greedy math *1100 |
Sep/20/2021 20:18 |
783 | A - Regular Bracket Sequences | GNU C++17 | constructive algorithms *800 |
Sep/20/2021 20:09 |
782 | B - Swaps | GNU C++17 (64) | greedy math sortings *1400 |
Sep/18/2021 20:16 |
781 | A - Countdown | GNU C++17 | greedy *800 |
Sep/18/2021 20:07 |
780 | D - Same GCDs | GNU C++17 (64) | math number theory *1800 |
Sep/16/2021 15:26 |
779 | C - Fancy Number | GNU C++17 (64) | brute force greedy sortings strings *1900 |
Sep/13/2021 20:00 |
778 | E - Buds Re-hanging | GNU C++17 (64) | constructive algorithms dfs and similar dp greedy trees *2000 |
Sep/13/2021 13:22 |
777 | D2 - Seating Arrangements (hard version) | GNU C++17 (64) | data structures greedy implementation sortings two pointers *1600 |
Sep/12/2021 21:04 |
776 | D1 - Seating Arrangements (easy version) | GNU C++17 (64) | data structures greedy sortings *1100 |
Sep/12/2021 20:43 |
775 | C - MAX-MEX Cut | GNU C++17 (64) | bitmasks constructive algorithms dp greedy *1000 |
Sep/12/2021 20:31 |
774 | B - MIN-MEX Cut | GNU C++17 (64) | bitmasks constructive algorithms dp greedy *800 |
Sep/12/2021 20:22 |
773 | A - Median Maximization | GNU C++17 (64) | binary search greedy math *800 |
Sep/12/2021 20:14 |
772 | D - Inconvenient Pairs | GNU C++17 (64) | binary search data structures implementation sortings two pointers *1900 |
Sep/08/2021 21:38 |
771 | C - Jury Meeting | GNU C++17 (64) | combinatorics math *1500 |
Sep/08/2021 20:45 |
770 | B - Chess Tournament | GNU C++17 (64) | constructive algorithms *1000 |
Sep/08/2021 20:20 |
769 | A - Balanced Substring | GNU C++17 (64) | implementation *800 |
Sep/08/2021 20:09 |
768 | C - Ayoub's function | GNU C++17 (64) | binary search combinatorics greedy math strings *1700 |
Sep/08/2021 19:01 |
767 | D - Shortest and Longest LIS | GNU C++17 (64) | constructive algorithms graphs greedy two pointers *1800 |
Sep/07/2021 19:12 |
766 | D - Santa's Bot | GNU C++17 (64) | combinatorics math probabilities *1700 |
Sep/07/2021 16:35 |
765 | D - Expression Evaluation Error | GNU C++17 (64) | constructive algorithms greedy implementation math *2000 |
Sep/06/2021 11:23 |
764 | C - Carrying Conundrum | GNU C++17 (64) | bitmasks combinatorics dp math *1600 |
Sep/05/2021 20:45 |
763 | B - MEXor Mixup | GNU C++17 (64) | bitmasks greedy *1000 |
Sep/05/2021 20:13 |
762 | A - Domino Disaster | GNU C++17 (64) | implementation strings *800 |
Sep/05/2021 20:07 |
761 | A2 - Prefix Flip (Hard Version) | GNU C++17 (64) | constructive algorithms data structures implementation strings two pointers *1700 |
Sep/04/2021 21:36 |
760 | C - Compressed Bracket Sequence | GNU C++17 (64) | brute force implementation *1800 |
Aug/29/2021 21:43 |
759 | D - Take a Guess | GNU C++17 (64) | bitmasks constructive algorithms interactive math *1800 |
Aug/29/2021 21:04 |
758 | B - Take Your Places! | GNU C++17 (64) | implementation *1300 |
Aug/29/2021 20:13 |
757 | A - A Variety of Operations | GNU C++17 (64) | math *800 |
Aug/29/2021 20:07 |
756 | D2 - Two Hundred Twenty One (hard version) | GNU C++17 (64) | data structures math *2200 |
Aug/27/2021 12:53 |
755 | D1 - Two Hundred Twenty One (easy version) | GNU C++17 (64) | data structures dp math *1700 |
Aug/26/2021 22:01 |
754 | C - Rings | GNU C++17 (64) | constructive algorithms math *1500 |
Aug/26/2021 21:11 |
753 | B - Scenes From a Memory | GNU C++17 (64) | brute force constructive algorithms implementation math number theory *1000 |
Aug/26/2021 20:47 |
752 | A - The Miracle and the Sleeper | GNU C++17 (64) | greedy math *800 |
Aug/26/2021 20:13 |
751 | D1 - Up the Strip (simplified version) | GNU C++17 (64) | brute force data structures dp math number theory *1700 |
Aug/25/2021 15:39 |
750 | B - Charmed by the Game | GNU C++17 (64) | brute force math *1300 |
Aug/24/2021 21:01 |
749 | C - Deep Down Below | GNU C++17 | binary search greedy sortings *1300 |
Aug/24/2021 20:42 |
748 | A - Simply Strange Sort | GNU C++17 (64) | brute force implementation sortings *800 |
Aug/24/2021 20:12 |
747 | D - Cow and Snacks | GNU C++17 (64) | dfs and similar dsu graphs *1700 |
Aug/23/2021 22:59 |
746 | A - Long Beautiful Integer | GNU C++17 (64) | constructive algorithms greedy implementation strings *1700 |
Aug/23/2021 13:50 |
745 | D - Ehab the Xorcist | GNU C++17 (64) | bitmasks constructive algorithms greedy number theory *1700 |
Aug/22/2021 19:38 |
744 | B - Unmerge | GNU C++17 (64) | dp *1800 |
Aug/21/2021 12:58 |
743 | D - Unshuffling a Deck | GNU C++17 (64) | constructive algorithms implementation *2000 |
Aug/20/2021 20:38 |
742 | A - String Transformation 1 | GNU C++17 (64) | dsu graphs greedy sortings strings trees two pointers *1700 |
Aug/19/2021 17:50 |
741 | F2 - Nearest Beautiful Number (hard version) | GNU C++17 (64) | bitmasks brute force constructive algorithms dfs and similar dp greedy *2100 |
Aug/18/2021 22:06 |
740 | F1 - Nearest Beautiful Number (easy version) | GNU C++17 (64) | bitmasks brute force constructive algorithms dfs and similar greedy *1900 |
Aug/18/2021 22:05 |
739 | E - Polycarp and String Transformation | GNU C++17 (64) | binary search implementation sortings strings *1800 |
Aug/18/2021 20:58 |
738 | D - Make a Power of Two | GNU C++17 (64) | greedy math strings *1300 |
Aug/18/2021 20:41 |
737 | C - Infinity Table | GNU C++17 (64) | implementation math *800 |
Aug/18/2021 20:20 |
736 | B - Who's Opposite? | GNU C++17 (64) | math *800 |
Aug/18/2021 20:14 |
735 | A - Dislike of Threes | GNU C++17 (64) | implementation *800 |
Aug/18/2021 20:07 |
734 | D - Pashmak and Parmida's problem | GNU C++17 (64) | data structures divide and conquer sortings *1800 |
Aug/17/2021 16:32 |
733 | D1 - Mocha and Diana (Easy Version) | GNU C++17 (64) | brute force constructive algorithms dsu graphs greedy trees *1400 |
Aug/16/2021 20:52 |
732 | D - Harmonious Graph | GNU C++17 (64) | constructive algorithms dfs and similar dsu graphs greedy sortings *1700 |
Aug/16/2021 19:51 |
731 | C - Mocha and Hiking | GNU C++17 (64) | constructive algorithms graphs *1200 |
Aug/15/2021 20:21 |
730 | B - Mocha and Red and Blue | GNU C++17 (64) | dp greedy *900 |
Aug/15/2021 20:13 |
729 | A - Mocha and Math | GNU C++17 (64) | bitmasks constructive algorithms math *900 |
Aug/15/2021 20:07 |
728 | D - Powerful array | GNU C++17 (64) | data structures implementation math two pointers *2200 |
Aug/15/2021 16:06 |
727 | C - Sereja and Brackets | GNU C++17 (64) | data structures schedules *2000 |
Aug/15/2021 14:15 |
726 | C - Choosing flowers | GNU C++17 (64) | binary search brute force data structures dfs and similar dp greedy sortings two pointers *2000 |
Aug/14/2021 13:00 |
725 | D - GCD of an Array | GNU C++17 (64) | brute force data structures hashing implementation math number theory sortings two pointers *2100 |
Aug/13/2021 13:05 |
724 | F - Three Paths on a Tree | GNU C++17 (64) | dfs and similar dp greedy trees *2000 |
Aug/12/2021 12:11 |
723 | C - Peaceful Rooks | GNU C++17 (64) | dfs and similar dsu graphs *1700 |
Aug/11/2021 22:40 |
722 | F - Removing Leaves | GNU C++17 (64) | data structures greedy implementation trees *2300 |
Aug/11/2021 12:59 |
721 | D - Count the Arrays | GNU C++17 (64) | combinatorics math *1700 |
Aug/10/2021 19:46 |
720 | C - Primitive Primes | GNU C++17 (64) | constructive algorithms math ternary search *1800 |
Aug/10/2021 19:12 |
719 | E - Assiut Chess | GNU C++17 (64) | brute force interactive probabilities two pointers |
Aug/09/2021 23:11 |
718 | C - Moamen and XOR | GNU C++17 (64) | bitmasks combinatorics dp math |
Aug/09/2021 21:01 |
717 | B - Moamen and k-subarrays | GNU C++17 (64) | greedy sortings |
Aug/09/2021 20:16 |
716 | A - Ezzat and Two Subsequences | GNU C++17 (64) | brute force math |
Aug/09/2021 20:07 |
715 | C - Classy Numbers | GNU C++17 (64) | combinatorics dp *1900 |
Aug/09/2021 13:51 |
714 | B - XOR-pyramid | GNU C++17 (64) | dp *1800 |
Aug/09/2021 01:37 |
713 | D - Treasure Island | GNU C++17 (64) | dfs and similar dp flows hashing *1900 |
Aug/08/2021 13:28 |
712 | D - Minimax Problem | GNU C++17 (64) | binary search bitmasks dp *2000 |
Aug/07/2021 14:03 |
711 | B - Edge Weight Assignment | GNU C++17 (64) | bitmasks constructive algorithms dfs and similar greedy math trees *1800 |
Aug/06/2021 11:53 |
710 | A - Dreamoon Likes Coloring | GNU C++17 (64) | constructive algorithms greedy implementation math *1800 |
Aug/05/2021 14:17 |
709 | D2 - Prefix-Suffix Palindrome (Hard version) | GNU C++17 (64) | binary search greedy hashing string suffix structures strings *1800 |
Aug/05/2021 13:16 |
708 | C - Uncle Bogdan and Country Happiness | GNU C++17 (64) | dfs and similar greedy math trees *1800 |
Aug/04/2021 19:37 |
707 | C - Count Triangles | GNU C++17 (64) | binary search implementation math two pointers *1800 |
Aug/03/2021 14:49 |
706 | C - Modified GCD | GNU C++17 (64) | binary search number theory *1600 |
Aug/02/2021 12:17 |
705 | D - Integers Have Friends | GNU C++17 (64) | binary search data structures math two pointers *1800 |
Aug/01/2021 22:11 |
704 | C - Web of Lies | GNU C++17 (64) | graphs greedy *1400 |
Aug/01/2021 20:35 |
703 | B - Gregor and the Pawn Game | GNU C++17 | dfs and similar dp flows graph matchings graphs greedy implementation |
Aug/01/2021 20:23 |
702 | A - Gregor and Cryptography | GNU C++17 (64) | math number theory |
Aug/01/2021 20:08 |
701 | E - Boring Segments | GNU C++17 (64) | data structures sortings trees two pointers *2100 |
Aug/01/2021 15:09 |
700 | D - Maximum Distributed Tree | GNU C++17 (64) | dfs and similar dp greedy implementation math number theory sortings trees *1800 |
Jul/31/2021 15:22 |
699 | D - Say No to Palindromes | GNU C++17 (64) | brute force constructive algorithms dp strings *1600 |
Jul/30/2021 21:40 |
698 | C - Coin Rows | GNU C++17 (64) | brute force constructive algorithms dp implementation *1300 |
Jul/30/2021 21:13 |
697 | B - Two Tables | GNU C++17 (64) | brute force *1300 |
Jul/30/2021 20:48 |
696 | A - PizzaForces | GNU C++17 (64) | brute force math *900 |
Jul/30/2021 20:16 |
695 | C - Array Product | GNU C++17 (64) | constructive algorithms greedy math *1700 |
Jul/30/2021 19:16 |
694 | C - Multiplicity | GNU C++17 (64) | data structures dp implementation math number theory *1700 |
Jul/30/2021 18:20 |
693 | D - Zookeeper and The Infinite Zoo | GNU C++17 (64) | bitmasks constructive algorithms dp greedy math *1800 |
Jul/30/2021 15:38 |
692 | D - Berserk And Fireball | GNU C++17 (64) | constructive algorithms greedy implementation math two pointers *2000 |
Jul/30/2021 12:42 |
691 | C - Mikasa | GNU C++17 (64) | binary search bitmasks greedy implementation *1800 |
Jul/30/2021 11:15 |
690 | D - Diane | GNU C++17 (64) | constructive algorithms greedy strings *1800 |
Jul/30/2021 11:06 |
689 | B - Cobb | GNU C++17 (64) | bitmasks brute force greedy math *1700 |
Jul/29/2021 23:28 |
688 | A - Cherry | GNU C++17 (64) | greedy *800 |
Jul/29/2021 20:08 |
687 | E - Necklace Assembly | GNU C++17 (64) | brute force dfs and similar dp graphs greedy number theory *1900 |
Jul/28/2021 12:24 |
686 | E - Modular Stability | GNU C++17 (64) | combinatorics math number theory *2000 |
Jul/27/2021 17:29 |
685 | E - Fixed Points | GNU C++17 (64) | binary search brute force dp *2000 |
Jul/27/2021 01:04 |
684 | E - Colors and Intervals | GNU C++17 (64) | constructive algorithms data structures greedy sortings *2300 |
Jul/26/2021 01:32 |
683 | F - Telepanting | GNU C++17 (64) | binary search data structures dp sortings *2200 |
Jul/25/2021 22:38 |
682 | D - Array Differentiation | GNU C++17 (64) | bitmasks brute force constructive algorithms dfs and similar dp graphs math *1800 |
Jul/25/2021 21:16 |
681 | C - Maximize the Intersections | GNU C++17 (64) | combinatorics constructive algorithms geometry greedy sortings *1800 |
Jul/25/2021 20:36 |
680 | B - Running for Gold | GNU C++17 (64) | combinatorics graphs greedy sortings *1500 |
Jul/25/2021 20:20 |
679 | A - Subsequence Permutation | GNU C++17 (64) | sortings strings *800 |
Jul/25/2021 20:07 |
678 | D2 - Domino (hard version) | GNU C++17 (64) | constructive algorithms implementation math *2100 |
Jul/24/2021 10:27 |
677 | D1 - Domino (easy version) | GNU C++17 (64) | constructive algorithms math *1700 |
Jul/24/2021 09:28 |
676 | C - Interesting Story | GNU C++17 (64) | greedy sortings strings *1500 |
Jul/23/2021 21:01 |
675 | B1 - Wonderful Coloring - 1 | GNU C++17 (64) | greedy strings *800 |
Jul/23/2021 20:37 |
674 | B2 - Wonderful Coloring - 2 | GNU C++17 (64) | binary search constructive algorithms data structures greedy *1400 |
Jul/23/2021 20:33 |
673 | A - Polycarp and Coins | GNU C++17 (64) | greedy math *800 |
Jul/23/2021 20:07 |
672 | E - Permutation Shift | GNU C++17 (64) | brute force combinatorics constructive algorithms dfs and similar dsu graphs math *2100 |
Jul/23/2021 12:00 |
671 | D - Backspace | GNU C++17 (64) | dp greedy strings two pointers *1500 |
Jul/23/2021 11:23 |
670 | B - Reverse String | GNU C++17 (64) | brute force dp hashing implementation strings *1300 |
Jul/22/2021 20:45 |
669 | C - Penalty | GNU C++17 (64) | bitmasks brute force dp greedy *1200 |
Jul/22/2021 20:38 |
668 | A - Digits Sum | GNU C++17 (64) | math number theory *800 |
Jul/22/2021 20:06 |
667 | D - The Number of Pairs | GNU C++17 (64) | dp math number theory *2100 |
Jul/22/2021 12:39 |
666 | C - Painting Fence | GNU C++17 (64) | divide and conquer dp greedy *1900 |
Jul/21/2021 20:33 |
665 | D - Roads not only in Berland | GNU C++17 (64) | dsu graphs trees *1900 |
Jul/21/2021 19:35 |
664 | C - Gargari and Bishops | GNU C++17 (64) | greedy hashing implementation *1900 |
Jul/21/2021 16:05 |
663 | C - The Football Season | GNU C++17 (64) | brute force math number theory *2000 |
Jul/21/2021 13:43 |
662 | E - Infinite Inversions | GNU C++17 (64) | binary search data structures implementation sortings trees *2100 |
Jul/21/2021 12:32 |
661 | F - Ant colony | GNU C++17 (64) | data structures math number theory *2100 |
Jul/20/2021 14:38 |
660 | D - Xenia and Bit Operations | GNU C++17 (64) | data structures trees *1700 |
Jul/19/2021 17:11 |
659 | E - Minimax | GNU C++17 (64) | constructive algorithms greedy strings *2100 |
Jul/18/2021 01:08 |
658 | D - Secret Santa | GNU C++17 (64) | constructive algorithms flows graphs greedy math *1600 |
Jul/17/2021 21:45 |
657 | C - Pursuit | GNU C++17 (64) | binary search brute force greedy sortings *1200 |
Jul/17/2021 20:49 |
656 | B - Putting Plates | GNU C++17 (64) | constructive algorithms implementation *800 |
Jul/17/2021 20:18 |
655 | A - Binary Decimal | GNU C++17 (64) | greedy math *800 |
Jul/17/2021 20:07 |
654 | E - Directing Edges | GNU C++17 (64) | constructive algorithms dfs and similar graphs *2000 |
Jul/16/2021 15:05 |
653 | D - Excellent Arrays | GNU C++17 (64) | binary search combinatorics constructive algorithms implementation math sortings two pointers *2300 |
Jul/15/2021 19:52 |
652 | C - Manhattan Subarrays | GNU C++17 (64) | brute force geometry greedy implementation *1700 |
Jul/14/2021 21:27 |
651 | B - Maximum Cost Deletion | GNU C++17 (64) | greedy math *1000 |
Jul/14/2021 20:15 |
650 | A - Find The Array | GNU C++17 (64) | greedy math *800 |
Jul/14/2021 20:06 |
649 | E - Tree Shuffling | GNU C++17 (64) | dfs and similar dp greedy trees *2000 |
Jul/14/2021 19:13 |
648 | D - Three Integers | GNU C++17 (64) | brute force math *2000 |
Jul/14/2021 10:25 |
647 | D - Yet Another Yet Another Task | GNU C++17 (64) | data structures dp implementation two pointers *2000 |
Jul/13/2021 20:01 |
646 | G - A/B Matrix | GNU C++17 (64) | constructive algorithms greedy math *1900 |
Jul/13/2021 19:19 |
645 | B - Orac and Medians | GNU C++17 (64) | constructive algorithms greedy math *2000 |
Jul/13/2021 17:12 |
644 | E - Maximum Subsequence Value | GNU C++17 (64) | brute force constructive algorithms *1900 |
Jul/13/2021 13:31 |
643 | D - Two Divisors | GNU C++17 (64) | constructive algorithms math number theory *2000 |
Jul/13/2021 12:42 |
642 | E1 - Weights Division (easy version) | GNU C++17 (64) | data structures dfs and similar greedy trees *2000 |
Jul/12/2021 20:35 |
641 | D - Captain Flint and Treasure | GNU C++17 (64) | data structures dfs and similar graphs greedy implementation trees *2000 |
Jul/10/2021 02:38 |
640 | F - Number of Subsequences | GNU C++17 (64) | combinatorics dp strings *2000 |
Jul/09/2021 19:54 |
639 | D2 - RPD and Rap Sheet (Hard Version) | GNU C++17 (64) | brute force constructive algorithms interactive math *2200 |
Jul/08/2021 14:34 |
638 | D1 - RPD and Rap Sheet (Easy Version) | GNU C++17 (64) | bitmasks constructive algorithms interactive math *1700 |
Jul/07/2021 21:39 |
637 | C - Need for Pink Slips | GNU C++17 (64) | bitmasks brute force dfs and similar implementation math probabilities *1900 |
Jul/07/2021 21:33 |
636 | B - Customising the Track | GNU C++17 (64) | combinatorics greedy math *900 |
Jul/07/2021 20:15 |
635 | A - Exciting Bets | GNU C++17 (64) | greedy math number theory *900 |
Jul/07/2021 20:12 |
634 | C - The Hard Work of Paparazzi | GNU C++17 (64) | dp *2000 |
Jul/07/2021 11:32 |
633 | B - Make Them Equal | GNU C++17 (64) | constructive algorithms greedy math *2000 |
Jul/06/2021 18:07 |
632 | F - Unusual Matrix | GNU C++17 (64) | 2-sat brute force constructive algorithms *1900 |
Jul/06/2021 16:50 |
631 | E2 - Bitwise Queries (Hard Version) | GNU C++17 (64) | bitmasks constructive algorithms interactive math *2300 |
Jul/05/2021 20:45 |
630 | E1 - Bitwise Queries (Easy Version) | GNU C++17 (64) | bitmasks constructive algorithms interactive math *2000 |
Jul/05/2021 19:46 |
629 | D1 - Painting the Array I | GNU C++17 (64) | data structures dp greedy implementation *1900 |
Jul/05/2021 17:54 |
628 | F - Triangular Paths | GNU C++17 (64) | constructive algorithms graphs math shortest paths sortings *2000 |
Jul/05/2021 17:02 |
627 | D - Shurikens | GNU C++17 (64) | data structures greedy implementation *1700 |
Jul/04/2021 20:11 |
626 | C - Strange Function | GNU C++17 (64) | math number theory *1600 |
Jul/03/2021 21:57 |
625 | B - Plus and Multiply | GNU C++17 (64) | constructive algorithms math number theory *1500 |
Jul/03/2021 18:47 |
624 | A - Odd Set | GNU C++17 (64) | math *800 |
Jul/03/2021 18:38 |
623 | D - Odd-Even Subsequence | GNU C++17 (64) | binary search dp dsu greedy implementation *2000 |
Jul/03/2021 14:43 |
622 | C - Engineer Artem | GNU C++17 (64) | 2-sat chinese remainder theorem constructive algorithms fft flows *2000 |
Jul/03/2021 11:44 |
621 | D - Glass Half Spilled | GNU C++17 (64) | brute force dp *2000 |
Jul/02/2021 22:20 |
620 | B - Strange Definition | GNU C++17 (64) | bitmasks graphs hashing math number theory *1900 |
Jul/02/2021 19:59 |
619 | C - K-beautiful Strings | GNU C++17 (64) | binary search brute force constructive algorithms greedy strings *2000 |
Jul/02/2021 18:33 |
618 | D - AB Graph | GNU C++17 (64) | brute force constructive algorithms graphs greedy implementation *2000 |
Jul/02/2021 13:45 |
617 | E - Number of Simple Paths | GNU C++17 (64) | combinatorics dfs and similar graphs trees *2000 |
Jul/01/2021 16:58 |
616 | C - Mahmoud and Ehab and the xor | GNU C++17 (64) | constructive algorithms *1900 |
Jul/01/2021 14:14 |
615 | D - Cut and Stick | GNU C++17 (64) | binary search data structures greedy implementation sortings *2000 |
Jun/30/2021 23:34 |
614 | E - Cakewalk | GNU C++17 (64) | *special problem greedy implementation shortest paths *1800 |
Jun/30/2021 19:25 |
613 | G - Maximize the Remaining String | GNU C++17 (64) | brute force data structures dp greedy strings *2000 |
Jun/30/2021 18:35 |
612 | D - GCD and MST | GNU C++17 (64) | constructive algorithms dsu graphs greedy number theory sortings *2000 |
Jun/30/2021 14:25 |
611 | E2 - Asterism (Hard Version) | GNU C++17 (64) | binary search combinatorics dp math number theory sortings *2300 |
Jun/30/2021 00:04 |
610 | E1 - Asterism (Easy Version) | GNU C++17 (64) | binary search brute force combinatorics math number theory sortings *1900 |
Jun/29/2021 21:38 |
609 | E - XOR Guessing | GNU C++17 (64) | bitmasks interactive math *1900 |
Jun/29/2021 20:29 |
608 | D - Dr. Evil Underscores | GNU C++17 (64) | bitmasks brute force dfs and similar divide and conquer dp greedy strings trees *1900 |
Jun/29/2021 19:38 |
607 | E - Tree Queries | GNU C++17 (64) | dfs and similar graphs trees *1900 |
Jun/29/2021 12:41 |
606 | D - White Lines | GNU C++17 (64) | brute force data structures dp implementation two pointers *1900 |
Jun/28/2021 18:30 |
605 | D - Print a 1337-string... | GNU C++17 (64) | combinatorics constructive algorithms math strings *1900 |
Jun/28/2021 13:42 |
604 | E - K-periodic Garland | GNU C++17 (64) | brute force dp greedy *1900 |
Jun/27/2021 18:21 |
603 | A - Pretty Permutations | GNU C++17 (64) | constructive algorithms greedy implementation *800 |
Jun/27/2021 17:35 |
602 | E - Pavel and Triangles | GNU C++17 (64) | brute force dp fft greedy ternary search *1900 |
Jun/27/2021 13:15 |
601 | D - Tree Array | GNU C++17 (64) | combinatorics dp graphs math probabilities trees *2300 |
Jun/26/2021 13:49 |
600 | B - Pleasant Pairs | GNU C++17 (64) | brute force implementation math number theory *1200 |
Jun/25/2021 23:55 |
599 | C - Great Graphs | GNU C++17 (64) | constructive algorithms graphs greedy shortest paths sortings *1400 |
Jun/25/2021 23:47 |
598 | D - Array Splitting | GNU C++17 (64) | greedy sortings *1900 |
Jun/25/2021 21:21 |
597 | B - 0-1 MST | GNU C++17 (64) | dfs and similar dsu graphs sortings *1900 |
Jun/25/2021 12:17 |
596 | D - Beautiful Sequence | GNU C++17 (64) | constructive algorithms greedy *1900 |
Jun/24/2021 22:03 |
595 | D - Strange Device | GNU C++17 (64) | constructive algorithms interactive math sortings *1900 |
Jun/24/2021 19:41 |
594 | D - Complete Tripartite | GNU C++17 (64) | brute force constructive algorithms graphs hashing implementation *1900 |
Jun/24/2021 10:53 |
593 | D - Salary Changing | GNU C++17 (64) | binary search greedy sortings *1900 |
Jun/23/2021 20:07 |
592 | E - Nearest Opposite Parity | GNU C++17 (64) | dfs and similar graphs shortest paths *1900 |
Jun/23/2021 14:54 |
591 | D - A Game with Traps | GNU C++17 (64) | binary search dp greedy sortings *1900 |
Jun/23/2021 11:31 |
590 | D - Kuroni and the Celebration | GNU C++17 (64) | constructive algorithms dfs and similar interactive trees *1900 |
Jun/22/2021 16:31 |
589 | D - Phoenix and Science | GNU C++17 (64) | binary search constructive algorithms greedy implementation math *1900 |
Jun/22/2021 12:32 |
588 | B - Two Fairs | GNU C++17 (64) | combinatorics dfs and similar dsu graphs *1900 |
Jun/21/2021 15:58 |
587 | D - Let's Play the Words? | GNU C++17 (64) | data structures hashing implementation math *1900 |
Jun/21/2021 14:17 |
586 | D - PriceFixed | GNU C++17 (64) | binary search greedy implementation sortings two pointers *1600 |
Jun/20/2021 16:06 |
585 | C - Stable Groups | GNU C++17 (64) | greedy sortings *1200 |
Jun/20/2021 15:55 |
584 | B - Love Song | GNU C++17 (64) | dp implementation strings *800 |
Jun/20/2021 15:49 |
583 | A - Contest Start | GNU C++17 (64) | combinatorics geometry greedy math *1000 |
Jun/20/2021 15:44 |
582 | D - Multiple Testcases | GNU C++17 (64) | binary search constructive algorithms data structures greedy sortings two pointers *1900 |
Jun/20/2021 11:52 |
581 | F - Figure Fixing | GNU C++17 (64) | constructive algorithms dfs and similar dsu graphs math *2200 |
Jun/19/2021 13:38 |
580 | E1 - Erase and Extend (Easy Version) | GNU C++17 (64) | binary search brute force dp greedy hashing string suffix structures strings two pointers *1600 |
Jun/19/2021 12:19 |
579 | E2 - Erase and Extend (Hard Version) | GNU C++17 (64) | binary search data structures greedy hashing string suffix structures strings two pointers *2200 |
Jun/19/2021 12:16 |
578 | D - Deleting Divisors | GNU C++17 (64) | games math number theory *1700 |
Jun/18/2021 20:56 |
577 | C - Challenging Cliffs | GNU C++17 (64) | constructive algorithms greedy implementation math *1200 |
Jun/18/2021 20:28 |
576 | B - Bad Boy | GNU C++17 (64) | constructive algorithms greedy math *900 |
Jun/18/2021 20:14 |
575 | A - Arithmetic Array | GNU C++17 (64) | greedy math *800 |
Jun/18/2021 20:07 |
574 | C1 - Skyscrapers (easy version) | GNU C++17 (64) | brute force data structures dp greedy *1500 |
Jun/18/2021 16:14 |
573 | C2 - Skyscrapers (hard version) | GNU C++17 (64) | data structures dp greedy *1900 |
Jun/18/2021 16:13 |
572 | E - Obtain a Permutation | GNU C++17 (64) | greedy implementation math *1900 |
Jun/18/2021 15:27 |
571 | D - Fill The Bag | GNU C++17 (64) | bitmasks greedy *1900 |
Jun/17/2021 13:13 |
570 | B - Modulo Sum | GNU C++17 (64) | combinatorics data structures dp two pointers *1900 |
Jun/16/2021 22:54 |
569 | D - The Best Vacation | GNU C++17 (64) | binary search brute force greedy implementation two pointers *1900 |
Jun/16/2021 12:26 |
568 | E - Nezzar and Binary String | GNU C++17 (64) | data structures greedy *1900 |
Jun/15/2021 21:19 |
567 | D - Replace by MEX | GNU C++17 (64) | brute force constructive algorithms sortings *1900 |
Jun/15/2021 15:48 |
566 | B2 - Koa and the Beach (Hard Version) | GNU C++17 (64) | constructive algorithms dp greedy implementation *2200 |
Jun/15/2021 13:27 |
565 | B1 - Koa and the Beach (Easy Version) | GNU C++17 (64) | brute force dp greedy *1900 |
Jun/15/2021 13:25 |
564 | E - Lost Array | GNU C++17 (64) | graphs greedy interactive shortest paths *2300 |
Jun/15/2021 12:05 |
563 | D - Multiset | GNU C++17 (64) | binary search data structures *1900 |
Jun/14/2021 16:12 |
562 | D - TediousLee | GNU C++17 (64) | dp graphs greedy math trees *1900 |
Jun/14/2021 14:44 |
561 | D - Zigzags | GNU C++17 (64) | brute force combinatorics data structures math two pointers *1900 |
Jun/14/2021 12:44 |
560 | D - Lost Tree | GNU C++17 (64) | constructive algorithms interactive trees |
Jun/14/2021 10:36 |
559 | C - Little Alawn's Puzzle | GNU C++17 (64) | combinatorics dfs and similar dp dsu graphs math |
Jun/13/2021 21:32 |
558 | B - Histogram Ugliness | GNU C++17 (64) | greedy implementation math |
Jun/13/2021 21:23 |
557 | A - Colour the Flag | GNU C++17 (64) | brute force implementation |
Jun/13/2021 21:10 |
556 | B - Divide and Sum | GNU C++17 (64) | combinatorics math sortings *1900 |
Jun/13/2021 11:43 |
555 | D - Hexagons | GNU C++17 (64) | brute force constructive algorithms greedy implementation math shortest paths *1900 |
Jun/13/2021 11:07 |
554 | B - Valuable Paper | GNU C++17 (64) | binary search flows graph matchings graphs *1900 |
Jun/12/2021 22:54 |
553 | D - Bouncing Boomerangs | GNU C++17 (64) | constructive algorithms greedy implementation *1900 |
Jun/12/2021 12:30 |
552 | D - Checkpoints | GNU C++17 (64) | brute force constructive algorithms greedy math probabilities *1900 |
Jun/11/2021 20:15 |
551 | C - Three Bags | GNU C++17 (64) | constructive algorithms greedy *1900 |
Jun/11/2021 18:15 |
550 | E - String Reversal | GNU C++17 (64) | data structures greedy strings *1900 |
Jun/11/2021 15:58 |
549 | D - Bandit in a City | GNU C++17 (64) | binary search dfs and similar graphs greedy trees *1900 |
Jun/11/2021 11:50 |
548 | B - Friends and Candies | GNU C++17 (64) | greedy math |
Jun/11/2021 02:12 |
547 | A - Stone Game | GNU C++17 (64) | brute force greedy |
Jun/11/2021 02:08 |
546 | C - Number of Pairs | GNU C++17 (64) | binary search data structures math two pointers |
Jun/11/2021 02:00 |
545 | E - Funny Substrings | GNU C++17 (64) | data structures implementation strings |
Jun/10/2021 23:10 |
544 | G - Gift Set | GNU C++17 (64) | binary search greedy math ternary search |
Jun/10/2021 21:32 |
543 | F - Interesting Function | GNU C++17 (64) | binary search dp math number theory |
Jun/10/2021 21:06 |
542 | D - Another Problem About Dividing Numbers | GNU C++17 (64) | constructive algorithms math number theory |
Jun/10/2021 20:54 |
541 | D - Pairs | GNU C++17 (64) | binary search constructive algorithms greedy two pointers *1900 |
Jun/10/2021 14:32 |
540 | C - 1D Sokoban | GNU C++17 (64) | binary search dp greedy implementation two pointers *1900 |
Jun/10/2021 13:23 |
539 | A - Binary Literature | GNU C++17 (64) | constructive algorithms greedy implementation strings two pointers *1900 |
Jun/10/2021 11:50 |
538 | G - Strange Beauty | GNU C++17 (64) | dp math number theory sortings *1900 |
Jun/10/2021 02:33 |
537 | E - Cheap Dinner | GNU C++17 (64) | brute force data structures graphs greedy implementation sortings two pointers *2000 |
Jun/09/2021 20:38 |
536 | F - Education | GNU C++17 (64) | brute force dp greedy implementation *1900 |
Jun/09/2021 18:05 |
535 | A1 - Binary Table (Easy Version) | GNU C++17 (64) | constructive algorithms implementation *1500 |
Jun/09/2021 13:33 |
534 | A2 - Binary Table (Hard Version) | GNU C++17 (64) | constructive algorithms graphs greedy implementation *1900 |
Jun/09/2021 13:32 |
533 | C - Pinkie Pie Eats Patty-cakes | GNU C++17 (64) | constructive algorithms greedy math sortings *1700 |
Jun/08/2021 22:48 |
532 | E - Apollo versus Pan | GNU C++17 (64) | bitmasks brute force math *1800 |
Jun/08/2021 19:49 |
531 | D - Rating Compression | GNU C++17 | binary search data structures greedy implementation two pointers *1800 |
Jun/08/2021 15:00 |
530 | C - Match Points | GNU C++17 | binary search greedy sortings ternary search two pointers *2000 |
Jun/08/2021 13:14 |
529 | D - Rescue Nibel! | GNU C++17 | combinatorics data structures sortings *1800 |
Jun/08/2021 12:30 |
528 | D - Omkar and Bed Wars | GNU C++17 | dp greedy *1700 |
Jun/07/2021 22:30 |
527 | F - The Treasure of The Segments | GNU C++17 | binary search data structures greedy *1800 |
Jun/07/2021 19:40 |
526 | D - Omkar and Medians | GNU C++17 | data structures greedy implementation *2000 |
Jun/06/2021 23:49 |
525 | C - Diluc and Kaeya | GNU C++17 | data structures dp hashing number theory *1500 |
Jun/06/2021 20:58 |
524 | B - Prinzessin der Verurteilung | GNU C++17 | brute force constructive algorithms strings *1200 |
Jun/06/2021 20:52 |
523 | A - Omkar and Bad Story | GNU C++17 | brute force constructive algorithms *800 |
Jun/06/2021 20:22 |
522 | E - Gold Transfer | GNU C++17 | binary search data structures dp greedy interactive trees *2200 |
Jun/06/2021 12:23 |
521 | D - Distinct Characters Queries | GNU C++17 | data structures *1600 |
Jun/05/2021 19:02 |
520 | D - Playoff Tournament | GNU C++17 | data structures dfs and similar dp implementation trees *1800 |
Jun/04/2021 21:47 |
519 | C - Unstable String | GNU C++17 | binary search dp greedy implementation strings two pointers *1400 |
Jun/04/2021 20:53 |
518 | B - Array Reodering | GNU C++17 | brute force greedy math number theory sortings *900 |
Jun/04/2021 20:13 |
517 | A - Fair Playoff | GNU C++17 | brute force implementation *800 |
Jun/04/2021 20:07 |
516 | B2 - K for the Price of One (Hard Version) | GNU C++17 | dp greedy sortings *1600 |
Jun/04/2021 16:22 |
515 | C - Remove Adjacent | GNU C++17 | brute force constructive algorithms greedy strings *1600 |
Jun/03/2021 19:05 |
514 | B - Catch Overflow! | GNU C++17 | data structures expression parsing implementation *1600 |
Jun/02/2021 21:13 |
513 | B - Xenia and Colorful Gems | GNU C++17 | binary search greedy math sortings two pointers *1700 |
Jun/02/2021 20:44 |
512 | C - Ehab and Prefix MEXs | GNU C++17 | brute force constructive algorithms greedy *1600 |
Jun/02/2021 19:25 |
511 | C - Link Cut Centroids | GNU C++17 | constructive algorithms dfs and similar graphs trees *1700 |
Jun/02/2021 01:46 |
510 | E2 - Close Tuples (hard version) | GNU C++17 | binary search combinatorics implementation math sortings two pointers *1700 |
Jun/01/2021 17:47 |
509 | C - Building a Fence | GNU C++17 | dp greedy implementation two pointers *1600 |
Jun/01/2021 16:58 |
508 | E - Crypto Lights | GNU C++17 | combinatorics dp math probabilities *2600 |
May/31/2021 15:36 |
507 | C - Compression and Expansion | GNU C++17 | brute force data structures greedy implementation trees *1600 |
May/30/2021 21:57 |
506 | B - Lord of the Values | GNU C++17 | constructive algorithms *1100 |
May/30/2021 21:31 |
505 | A - Game of Life | GNU C++17 | implementation *800 |
May/30/2021 20:31 |
504 | B - Let's Go Hiking | GNU C++17 | games greedy *1900 |
May/30/2021 16:17 |
503 | G - Old Floppy Drive | GNU C++17 | binary search data structures math *1900 |
May/30/2021 13:06 |
502 | D - Kill Anton | GNU C++17 | brute force constructive algorithms data structures math strings *2200 |
May/29/2021 23:21 |
501 | E - Rock, Paper, Scissors | GNU C++17 | brute force constructive algorithms flows greedy math *1800 |
May/29/2021 15:58 |
500 | C - Busy Robot | GNU C++17 | implementation *1800 |
May/29/2021 15:00 |
499 | D - Genius's Gambit | GNU C++17 | bitmasks constructive algorithms greedy math *1900 |
May/29/2021 11:53 |
498 | C2 - Potions (Hard Version) | GNU C++17 | data structures greedy *1600 |
May/28/2021 23:28 |
497 | C1 - Potions (Easy Version) | GNU C++17 | brute force data structures dp greedy *1500 |
May/28/2021 20:02 |
496 | B - I Hate 1111 | GNU C++17 | dp math number theory *1400 |
May/28/2021 19:51 |
495 | A - Mean Inequality | GNU C++17 | constructive algorithms sortings *800 |
May/28/2021 19:44 |
494 | E2 - String Coloring (hard version) | GNU C++17 | data structures dp *2000 |
May/28/2021 15:47 |
493 | E1 - String Coloring (easy version) | GNU C++17 | constructive algorithms dp graphs greedy sortings *1800 |
May/28/2021 15:27 |
492 | E - Two Platforms | GNU C++17 | binary search dp sortings two pointers *1800 |
May/28/2021 14:46 |
491 | E - Correct Placement | GNU C++17 | binary search data structures dp sortings two pointers *1700 |
May/27/2021 21:17 |
490 | E - K Balanced Teams | GNU C++17 | dp sortings two pointers *1800 |
May/27/2021 19:21 |
489 | E - Count The Blocks | GNU C++17 | combinatorics dp math *1800 |
May/27/2021 18:10 |
488 | D - Colored Rectangles | GNU C++17 | dp greedy sortings *1800 |
May/27/2021 16:40 |
487 | E - Sleeping Schedule | GNU C++17 | dp implementation *1700 |
May/27/2021 14:22 |
486 | A - DZY Loves Sequences | GNU C++17 | dp implementation two pointers *1600 |
May/27/2021 13:09 |
485 | D - Radio Towers | GNU C++17 | combinatorics dp math *1600 |
May/27/2021 12:12 |
484 | C - Perform Easily | GNU C++17 | binary search brute force dp implementation sortings two pointers *1900 |
May/27/2021 11:04 |
483 | E2 - Three Blocks Palindrome (hard version) | GNU C++17 | brute force data structures dp two pointers *1800 |
May/27/2021 00:23 |
482 | E1 - Three Blocks Palindrome (easy version) | GNU C++17 | binary search brute force data structures dp two pointers *1700 |
May/27/2021 00:11 |
481 | B - GameGame | GNU C++17 | bitmasks constructive algorithms dp games greedy math *1900 |
May/26/2021 20:20 |
480 | D - Carousel | GNU C++17 | constructive algorithms dp graphs greedy math *1800 |
May/26/2021 19:38 |
479 | C - Berry Jam | GNU C++17 | data structures dp greedy implementation *1700 |
May/26/2021 16:54 |
478 | A - Boboniu Chats with Du | GNU C++17 | dp greedy sortings two pointers *1800 |
May/26/2021 15:29 |
477 | D - Tree Tag | GNU C++17 | constructive algorithms dfs and similar dp games strings trees *1900 |
May/26/2021 11:44 |
476 | A - Extreme Subtraction | GNU C++17 | constructive algorithms dp greedy *1800 |
May/26/2021 10:51 |
475 | C - Pekora and Trampoline | GNU C++17 | brute force data structures dp greedy implementation *1700 |
May/25/2021 22:42 |
474 | D - Kavi on Pairing Duty | GNU C++17 | combinatorics dp math number theory *1700 |
May/25/2021 01:59 |
473 | C - Parsa's Humongous Tree | GNU C++17 | dfs and similar dp graphs greedy trees *1600 |
May/25/2021 00:59 |
472 | B - Sifid and Strange Subsequences | GNU C++17 | greedy math sortings *1100 |
May/24/2021 20:40 |
471 | A - Eshag Loves Big Arrays | GNU C++17 | constructive algorithms greedy math *800 |
May/24/2021 20:08 |
470 | F - Full Turn | GNU C++17 | geometry hashing number theory *1700 |
May/23/2021 11:21 |
469 | D - Firecrackers | GNU C++17 | binary search sortings *1700 |
May/22/2021 13:55 |
468 | E - New Year Parties | GNU C++17 | dp greedy *1800 |
May/21/2021 21:02 |
467 | C - Friends and Gifts | GNU C++17 | constructive algorithms data structures math *1500 |
May/21/2021 20:28 |
466 | B - Candies Division | GNU C++17 | math *900 |
May/21/2021 19:55 |
465 | A - Minutes Before the New Year | GNU C++17 | math *800 |
May/21/2021 19:52 |
464 | C2 - Guessing the Greatest (hard version) | GNU C++17 | binary search interactive *1900 |
May/21/2021 18:22 |
463 | D - Explorer Space | GNU C++17 | dp graphs shortest paths *1800 |
May/21/2021 15:49 |
462 | G - Short Task | GNU C++17 | brute force dp math number theory *1700 |
May/21/2021 14:00 |
461 | B2 - Palindrome Game (hard version) | GNU C++17 | constructive algorithms dp games *1900 |
May/21/2021 12:20 |
460 | C - Sequence Pair Weight | GNU C++17 | hashing implementation math *1600 |
May/20/2021 21:44 |
459 | B1 - Palindrome Game (easy version) | GNU C++17 | dp games *1200 |
May/20/2021 20:25 |
458 | A - And Then There Were K | GNU C++17 | bitmasks *800 |
May/20/2021 20:08 |
457 | C - p-binary | GNU C++17 | bitmasks brute force math *1600 |
May/20/2021 19:50 |
456 | C - Electrification | GNU C++17 | binary search brute force greedy *1600 |
May/20/2021 01:54 |
455 | A - Recommendations | GNU C++17 | data structures greedy sortings *1700 |
May/19/2021 21:04 |
454 | D - Constant Palindrome Sum | GNU C++17 | brute force data structures greedy two pointers *1700 |
May/19/2021 19:52 |
453 | C - Triangles | GNU C++17 | greedy implementation *1700 |
May/19/2021 19:16 |
452 | D - AND, OR and square sum | GNU C++17 | bitmasks greedy math *1700 |
May/19/2021 12:11 |
451 | D - Solve The Maze | GNU C++17 | constructive algorithms dfs and similar dsu graphs greedy implementation shortest paths *1700 |
May/18/2021 20:43 |
450 | B - Stoned Game | GNU C++17 | brute force constructive algorithms games greedy *1800 |
May/18/2021 16:48 |
449 | E1 - Square-free division (easy version) | GNU C++17 | data structures dp greedy math number theory two pointers *1700 |
May/18/2021 11:18 |
448 | A - Nezzar and Board | GNU C++17 | constructive algorithms math number theory *1800 |
May/18/2021 00:34 |
447 | D - Minimal Height Tree | GNU C++17 | graphs greedy shortest paths trees *1600 |
May/17/2021 21:16 |
446 | C - Covered Points Count | GNU C++17 | data structures implementation sortings *1700 |
May/17/2021 19:32 |
445 | C - Robot Collisions | GNU C++17 | data structures greedy implementation sortings *2000 |
May/17/2021 10:45 |
444 | D - Armchairs | GNU C++17 | flows graph matchings greedy *1800 |
May/16/2021 14:30 |
443 | B - Permutation Sort | GNU C++17 | constructive algorithms greedy *900 |
May/16/2021 13:43 |
442 | A - Potion-making | GNU C++17 | math number theory *800 |
May/16/2021 13:31 |
441 | E1 - Reading Books (easy version) | GNU C++17 | data structures greedy sortings *1600 |
May/16/2021 12:08 |
440 | C - Boboniu and Bit Operations | GNU C++17 | bitmasks brute force dp greedy *1600 |
May/15/2021 22:27 |
439 | C - Chef Monocarp | GNU C++17 | dp flows graph matchings greedy math sortings *1800 |
May/15/2021 20:51 |
438 | C - League of Leesins | GNU C++17 | constructive algorithms implementation *1600 |
May/15/2021 15:25 |
437 | C - Minimize The Integer | GNU C++17 | greedy two pointers *1600 |
May/15/2021 12:37 |
436 | C - Longest Simple Cycle | GNU C++17 | dp graphs greedy *1600 |
May/15/2021 12:27 |
435 | C - New Year and Permutation | GNU C++17 | combinatorics math *1600 |
May/14/2021 20:03 |
434 | B - Azamon Web Services | GNU C++17 | greedy *1600 |
May/14/2021 19:11 |
433 | D - MEX maximizing | GNU C++17 | data structures greedy implementation math *1600 |
May/14/2021 18:32 |
432 | C - Mind Control | GNU C++17 | brute force data structures greedy math *1600 |
May/14/2021 13:40 |
431 | D - Grid-00100 | GNU C++17 | constructive algorithms greedy implementation *1600 |
May/13/2021 22:48 |
430 | C - Fox And Names | GNU C++17 | dfs and similar graphs sortings *1600 |
May/13/2021 19:02 |
429 | D - String Deletion | GNU C++17 | binary search data structures greedy two pointers *1700 |
May/12/2021 19:23 |
428 | A - Going Home | GNU C++17 | brute force hashing implementation math *1800 |
May/12/2021 15:07 |
427 | C - Kuroni and Impossible Calculation | GNU C++17 | brute force combinatorics math number theory *1600 |
May/11/2021 23:44 |
426 | D - Xenolith? Hippodrome? | GNU C++17 | *special problem number theory *1800 |
May/11/2021 19:29 |
425 | B - Catching Cheaters | GNU C++17 | dp strings *1800 |
May/11/2021 01:11 |
424 | C - Make It Good | GNU C++17 | greedy *1200 |
May/10/2021 22:39 |
423 | C - The Delivery Dilemma | GNU C++17 | binary search greedy sortings *1400 |
May/09/2021 20:26 |
422 | C - Two Arrays | GNU C++17 | combinatorics dp *1600 |
May/08/2021 15:00 |
421 | A - Orac and LCM | GNU C++17 | data structures math number theory *1600 |
May/08/2021 13:01 |
420 | D - Maximum Sum on Even Positions | GNU C++17 | divide and conquer dp greedy implementation *1600 |
May/08/2021 12:44 |
419 | C - Fence Painting | GNU C++17 | brute force constructive algorithms greedy *1600 |
May/08/2021 12:05 |
418 | B - Nastia and a Good Array | GNU C++17 | constructive algorithms math number theory *1300 |
May/07/2021 23:08 |
417 | C - Nastia and a Hidden Permutation | GNU C++17 | constructive algorithms interactive *2000 |
May/07/2021 21:36 |
416 | A - Nastia and Nearly Good Numbers | GNU C++17 | constructive algorithms math number theory *1000 |
May/07/2021 20:15 |
415 | C - Perfect Keyboard | GNU C++17 | dfs and similar greedy implementation *1600 |
May/07/2021 19:26 |
414 | C - Obtain The String | GNU C++17 | dp greedy strings *1600 |
May/07/2021 16:51 |
413 | C - Phoenix and Distribution | GNU C++17 | constructive algorithms greedy sortings strings *1600 |
May/07/2021 15:54 |
412 | C - Game with Chips | GNU C++17 | constructive algorithms implementation *1600 |
May/07/2021 14:26 |
411 | C - Chocolate Bunny | GNU C++17 | constructive algorithms interactive math two pointers *1600 |
May/07/2021 12:06 |
410 | D - Program | GNU C++17 | data structures dp implementation strings *1700 |
May/07/2021 01:47 |
409 | B - Hills And Valleys | GNU C++17 | brute force implementation *1700 |
May/06/2021 23:40 |
408 | C - Bargain | GNU C++17 | combinatorics dp math *1700 |
May/06/2021 17:23 |
407 | D - Journey | GNU C++17 | dfs and similar dp dsu implementation *1700 |
May/06/2021 15:30 |
406 | F - Spy-string | GNU C++17 | bitmasks brute force constructive algorithms dp hashing strings *1700 |
May/06/2021 12:43 |
405 | F1 - Guess the K-th Zero (Easy version) | GNU C++17 | binary search interactive *1600 |
May/05/2021 21:01 |
404 | E - Arranging The Sheep | GNU C++17 | greedy math *1400 |
May/05/2021 20:38 |
403 | C - Not Adjacent Matrix | GNU C++17 | constructive algorithms *1000 |
May/05/2021 20:32 |
402 | D - Same Differences | GNU C++17 | data structures hashing math *1200 |
May/05/2021 20:27 |
401 | B - Ordinary Numbers | GNU C++17 | brute force math number theory *800 |
May/05/2021 20:15 |
400 | A - Do Not Be Distracted! | GNU C++17 | brute force implementation *800 |
May/05/2021 20:09 |
399 | B - 3-Coloring | GNU C++17 | constructive algorithms games interactive *1700 |
May/05/2021 16:14 |
398 | B - Identify the Operations | GNU C++17 | combinatorics data structures dsu greedy implementation *1800 |
May/05/2021 13:24 |
397 | D - Divide and Summarize | GNU C++17 | binary search brute force data structures divide and conquer implementation sortings *1600 |
May/05/2021 12:19 |
396 | D - Circle Game | GNU C++17 | games geometry math *1700 |
May/05/2021 01:35 |
395 | A - Searching Local Minimum | GNU C++17 | binary search interactive ternary search *1700 |
May/05/2021 01:12 |
394 | B - RPG Protagonist | GNU C++17 | brute force greedy math *1700 |
May/04/2021 23:43 |
393 | C - Mixing Water | GNU C++17 | binary search math *1700 |
May/04/2021 22:27 |
392 | C - Yet Another Counting Problem | GNU C++17 | math number theory *1600 |
May/04/2021 22:01 |
391 | C - Circle of Monsters | GNU C++17 | brute force constructive algorithms greedy math *1600 |
May/04/2021 13:26 |
390 | D - Taxes | GNU C++17 | math number theory *1600 |
May/03/2021 21:11 |
389 | A - Multiples of Length | GNU C++17 | constructive algorithms greedy number theory *1600 |
May/03/2021 18:10 |
388 | B - Array Walk | GNU C++17 | brute force dp greedy *1600 |
May/03/2021 16:31 |
387 | D - Flowers | GNU C++17 | dp *1700 |
May/03/2021 13:49 |
386 | D - Phoenix and Socks | GNU C++17 | greedy sortings two pointers *1500 |
May/02/2021 22:00 |
385 | C - Phoenix and Towers | GNU C++17 | constructive algorithms data structures greedy *1400 |
May/02/2021 21:36 |
384 | B - Phoenix and Puzzle | GNU C++17 | brute force geometry math number theory *1000 |
May/02/2021 21:16 |
383 | A - Phoenix and Gold | GNU C++17 | constructive algorithms greedy math *800 |
May/02/2021 20:11 |
382 | C - Hiring Staff | GNU C++17 | greedy *1800 |
May/02/2021 16:54 |
381 | C - Little Frog | GNU C++17 | constructive algorithms *1200 |
May/02/2021 16:16 |
380 | A - Replacement | GNU C++17 | greedy implementation sortings *1300 |
May/02/2021 16:10 |
379 | A - Hockey | GNU C++17 | implementation strings *1600 |
May/02/2021 12:33 |
378 | A - Maxim and Discounts | GNU C++17 | greedy sortings *1400 |
May/02/2021 12:07 |
377 | A - Points on Line | GNU C++17 | binary search combinatorics two pointers *1300 |
May/01/2021 21:01 |
376 | A - Trains | GNU C++17 | implementation math *1500 |
May/01/2021 20:43 |
375 | A - No to Palindromes! | GNU C++17 | greedy strings *1700 |
May/01/2021 12:44 |
374 | D - Maximum Sum of Products | GNU C++17 | brute force dp implementation math two pointers *1600 |
May/01/2021 12:17 |
373 | A - Fight the Monster | GNU C++17 | binary search brute force implementation *1800 |
May/01/2021 11:20 |
372 | A - Purification | GNU C++17 | constructive algorithms greedy *1500 |
Apr/30/2021 15:29 |
371 | C - Berland Regional | GNU C++17 | brute force data structures greedy number theory sortings *1400 |
Apr/29/2021 20:54 |
370 | B - The Cake Is a Lie | GNU C++17 | dp math *800 |
Apr/29/2021 20:14 |
369 | A - Red and Blue Beans | GNU C++17 | math *800 |
Apr/29/2021 20:07 |
368 | C - Magic Formulas | GNU C++17 | math *1600 |
Apr/29/2021 12:36 |
367 | A - Lucky Sum | GNU C++17 | implementation *1100 |
Apr/29/2021 11:55 |
366 | A - Rational Resistance | GNU C++17 | math number theory *1600 |
Apr/29/2021 11:39 |
365 | C - Beautiful Numbers | GNU C++17 | brute force combinatorics *1800 |
Apr/29/2021 00:17 |
364 | A - Win or Freeze | GNU C++17 | games math number theory *1400 |
Apr/28/2021 22:55 |
363 | A - Mafia | GNU C++17 | binary search math sortings *1600 |
Apr/28/2021 22:22 |
362 | A - LCM Challenge | GNU C++17 | number theory *1600 |
Apr/28/2021 20:14 |
361 | C - Quiz | GNU C++17 | binary search greedy math matrices number theory *1600 |
Apr/28/2021 19:19 |
360 | A - Cows and Sequence | GNU C++17 | constructive algorithms data structures implementation *1600 |
Apr/28/2021 18:19 |
359 | A - Divisible by Seven | GNU C++17 | math number theory *1600 |
Apr/28/2021 13:27 |
358 | A - Escape from Stones | GNU C++17 | constructive algorithms data structures implementation two pointers *1200 |
Apr/28/2021 13:08 |
357 | A - Glass Carving | GNU C++17 | data structures implementation *1500 |
Apr/27/2021 20:58 |
356 | C - Division into Teams | GNU C++17 | greedy math sortings *1500 |
Apr/27/2021 18:35 |
355 | C - Ladder | GNU C++17 | dp implementation two pointers *1700 |
Apr/27/2021 17:56 |
354 | C - To Add or Not to Add | GNU C++17 | binary search sortings two pointers *1600 |
Apr/27/2021 12:34 |
353 | A - Ice Skating | GNU C++17 | brute force dfs and similar dsu graphs *1200 |
Apr/27/2021 12:08 |
352 | A - Maze | GNU C++17 | dfs and similar *1600 |
Apr/26/2021 19:48 |
351 | C - Checkposts | GNU C++17 | dfs and similar graphs two pointers *1700 |
Apr/26/2021 14:14 |
350 | A - Little Elephant and Problem | GNU C++17 | implementation sortings *1300 |
Apr/26/2021 12:57 |
349 | C - Hexadecimal's Numbers | GNU C++17 | brute force implementation math *1200 |
Apr/26/2021 12:08 |
348 | A - Mashmokh and Numbers | GNU C++17 | constructive algorithms number theory *1500 |
Apr/25/2021 22:22 |
347 | C - History | GNU C++17 | sortings *1500 |
Apr/25/2021 19:53 |
346 | C - Stripe | GNU C++17 | data structures implementation *1200 |
Apr/25/2021 19:44 |
345 | C - Hamburgers | GNU C++17 | binary search brute force *1600 |
Apr/25/2021 19:00 |
344 | C - Bombs | GNU C++17 | greedy implementation sortings *1600 |
Apr/25/2021 14:27 |
343 | C - Bear and Prime Numbers | GNU C++17 | binary search brute force data structures dp implementation math number theory *1700 |
Apr/25/2021 12:19 |
342 | C - Arithmetic Progression | GNU C++17 | implementation sortings *1700 |
Apr/24/2021 23:04 |
341 | C - Pocket Book | GNU C++17 | combinatorics *1400 |
Apr/24/2021 22:16 |
340 | C - Hacking Cypher | GNU C++17 | brute force math number theory strings *1700 |
Apr/24/2021 19:22 |
339 | C - Palindrome Transformation | GNU C++17 | brute force greedy implementation *1700 |
Apr/24/2021 16:10 |
338 | C - Fixing Typos | GNU C++17 | greedy implementation *1400 |
Apr/24/2021 15:45 |
337 | A - Lucky Sum of Digits | GNU C++17 | brute force implementation *1000 |
Apr/24/2021 15:38 |
336 | C - Valera and Tubes | GNU C++17 | constructive algorithms dfs and similar implementation *1500 |
Apr/24/2021 13:23 |
335 | C - Beautiful Sets of Points | GNU C++17 | constructive algorithms implementation *1500 |
Apr/24/2021 12:35 |
334 | C - Table Decorations | GNU C++17 | greedy *1800 |
Apr/24/2021 12:28 |
333 | C - Team | GNU C++17 | constructive algorithms greedy implementation *1400 |
Apr/24/2021 02:14 |
332 | C - Number of Ways | GNU C++17 | binary search brute force data structures dp two pointers *1700 |
Apr/24/2021 01:59 |
331 | C - Game On Leaves | GNU C++17 | games trees *1600 |
Apr/24/2021 01:23 |
330 | C - Fillomino 2 | GNU C++17 | constructive algorithms dfs and similar greedy implementation *1400 |
Apr/23/2021 21:35 |
329 | B - Morning Jogging | GNU C++17 | constructive algorithms greedy sortings *1200 |
Apr/23/2021 20:37 |
328 | A - Sum of 2050 | GNU C++17 | greedy math *800 |
Apr/23/2021 20:09 |
327 | F - Integer Game | GNU C++17 | constructive algorithms games interactive math *2600 |
Apr/23/2021 19:22 |
326 | C - Celex Update | GNU C++17 | math *1600 |
Apr/23/2021 15:38 |
325 | B - Spreadsheet | GNU C++17 | implementation math *1600 |
Apr/22/2021 23:50 |
324 | D - Constructing the Array | GNU C++17 | constructive algorithms data structures sortings *1600 |
Apr/22/2021 20:40 |
323 | G - Special Permutation | GNU C++17 | constructive algorithms *1600 |
Apr/22/2021 19:31 |
322 | K - The Robot | GNU C++17 | brute force implementation *1600 |
Apr/22/2021 15:57 |
321 | K - Lonely Numbers | GNU C++17 | binary search math number theory two pointers *1600 |
Apr/22/2021 13:43 |
320 | C - Baby Ehab Partitions Again | GNU C++17 | bitmasks constructive algorithms dp math *1700 |
Apr/22/2021 01:20 |
319 | B - AGAGA XOOORRR | GNU C++17 | bitmasks brute force dp greedy *1500 |
Apr/21/2021 19:20 |
318 | A - Tit for Tat | GNU C++17 | greedy *800 |
Apr/21/2021 19:07 |
317 | D - Sequence and Swaps | GNU C++17 | dp greedy sortings *1600 |
Apr/21/2021 13:55 |
316 | C - Planar Reflections | GNU C++17 | brute force data structures dp *1600 |
Apr/20/2021 23:12 |
315 | A - Balance the Bits | GNU C++17 | constructive algorithms greedy *1600 |
Apr/20/2021 20:18 |
314 | C - Minimum Ties | GNU C++17 | brute force constructive algorithms dfs and similar graphs greedy implementation math *1500 |
Apr/20/2021 19:05 |
313 | C1 - Guessing the Greatest (easy version) | GNU C++17 | binary search interactive *1600 |
Apr/20/2021 12:41 |
312 | D - Pythagorean Triples | GNU C++17 | binary search brute force math number theory *1500 |
Apr/20/2021 12:11 |
311 | C - Product 1 Modulo N | GNU C++17 | greedy number theory *1600 |
Apr/19/2021 23:03 |
310 | A - Boredom | GNU C++17 | dp *1500 |
Apr/14/2021 12:39 |
309 | B - Fix You | GNU C++14 | brute force greedy implementation *800 |
Apr/13/2021 15:19 |
308 | D - Min Cost String | GNU C++14 | brute force constructive algorithms graphs greedy strings *1600 |
Apr/12/2021 20:51 |
307 | C - Yet Another Card Deck | GNU C++14 | brute force data structures implementation trees *1100 |
Apr/12/2021 20:37 |
306 | B - GCD Length | GNU C++14 | constructive algorithms math number theory *1100 |
Apr/12/2021 20:14 |
305 | A - Review Site | GNU C++14 | greedy *800 |
Apr/12/2021 20:07 |
304 | C - Add One | GNU C++14 | dp matrices *1600 |
Apr/12/2021 13:44 |
303 | B - AND Sequences | GNU C++14 | bitmasks combinatorics constructive algorithms math *1400 |
Apr/11/2021 21:04 |
302 | A - Array and Peaks | GNU C++14 | constructive algorithms implementation *800 |
Apr/11/2021 20:09 |
301 | C - Dominant Piranha | GNU C++14 | constructive algorithms greedy *900 |
Apr/07/2021 12:33 |
300 | B - Prime Square | GNU C++14 | constructive algorithms math *900 |
Apr/07/2021 10:57 |
299 | A - Marketing Scheme | GNU C++14 | brute force constructive algorithms greedy math *800 |
Apr/07/2021 10:43 |
298 | A - Reorder | GNU C++14 | math *800 |
Apr/07/2021 10:34 |
297 | A - Array Rearrangment | GNU C++14 | greedy sortings *800 |
Apr/06/2021 22:05 |
296 | B - Balls of Steel | GNU C++14 | brute force geometry greedy *1000 |
Apr/06/2021 21:40 |
295 | E - Four Segments | GNU C++14 | greedy *800 |
Apr/06/2021 21:31 |
294 | A - Anti-knapsack | GNU C++14 | constructive algorithms greedy *800 |
Apr/06/2021 20:57 |
293 | A - Split it! | GNU C++14 | brute force constructive algorithms greedy strings *900 |
Apr/06/2021 20:47 |
292 | B - Reverse Binary Strings | GNU C++14 | constructive algorithms greedy *1200 |
Apr/06/2021 19:49 |
291 | B - Putting Bricks in the Wall | GNU C++14 | constructive algorithms implementation *1100 |
Apr/06/2021 14:14 |
290 | B - Max and Mex | GNU C++14 | math *1100 |
Apr/06/2021 13:41 |
289 | B - Flip the Bits | GNU C++14 | constructive algorithms greedy implementation math *1200 |
Apr/06/2021 13:13 |
288 | A - DĂ©jĂ Vu | GNU C++14 | constructive algorithms strings *800 |
Apr/06/2021 12:38 |
287 | B - DMCA | GNU C++14 | *special problem implementation number theory *1600 |
Apr/06/2021 01:34 |
286 | C - Fibonacci Words | GNU C++14 | *special problem implementation *1400 |
Apr/06/2021 01:31 |
285 | A - Is it rated - 2 | GNU C++14 | *special problem implementation interactive *900 |
Apr/06/2021 01:12 |
284 | B - Box Fitting | GNU C++14 | binary search bitmasks data structures greedy *1300 |
Apr/05/2021 21:21 |
283 | A - GCD Sum | GNU C++14 | brute force math *800 |
Apr/05/2021 20:20 |
282 | A - Is it rated? | GNU C++14 | *special problem |
Mar/31/2021 19:20 |
281 | E - Restoring the Permutation | GNU C++14 | constructive algorithms implementation *1500 |
Mar/26/2021 19:15 |
280 | D - Epic Transformation | GNU C++14 | constructive algorithms data structures greedy *1400 |
Mar/25/2021 21:58 |
279 | C - Double-ended Strings | GNU C++14 | brute force implementation strings *1000 |
Mar/25/2021 20:48 |
278 | B - Partial Replacement | GNU C++14 | greedy implementation *1100 |
Mar/25/2021 20:39 |
277 | A - Strange Table | GNU C++14 | math *800 |
Mar/25/2021 20:17 |
276 | B - Planet Lapituletti | GNU C++14 | brute force implementation *1300 |
Mar/25/2021 13:27 |
275 | A - Diamond Miner | GNU C++14 | geometry greedy math sortings *1200 |
Mar/25/2021 12:48 |
274 | F - Spiders | GNU C++14 | dp greedy trees *1400 |
Mar/23/2021 20:18 |
273 | A - Prison Break | GNU C++14 | constructive algorithms *800 |
Mar/23/2021 12:11 |
272 | C - Substring Game in the Lesson | GNU C++14 | games greedy strings *1300 |
Mar/19/2021 22:28 |
271 | B - Conan and Agasa play a Card Game | GNU C++14 | games greedy implementation *1200 |
Mar/19/2021 20:10 |
270 | R - Game | GNU C++14 | games math *1200 |
Mar/19/2021 20:00 |
269 | B - Playing Cubes | GNU C++14 | games greedy implementation *1300 |
Mar/19/2021 19:54 |
268 | C - Minimum Grid Path | GNU C++14 | brute force data structures greedy math *1500 |
Mar/18/2021 21:01 |
267 | B - Binary Removals | GNU C++14 | brute force dp greedy implementation *1000 |
Mar/18/2021 20:45 |
266 | A - Domino on Windowsill | GNU C++14 | combinatorics constructive algorithms math *800 |
Mar/18/2021 20:31 |
265 | C2 - k-LCM (hard version) | GNU C++14 | constructive algorithms math *1600 |
Mar/17/2021 21:02 |
264 | C1 - k-LCM (easy version) | GNU C++14 | constructive algorithms math *1200 |
Mar/17/2021 20:49 |
263 | B - M-arrays | GNU C++14 | constructive algorithms greedy math *1200 |
Mar/17/2021 20:35 |
262 | A - Meximization | GNU C++14 | brute force data structures greedy sortings *800 |
Mar/17/2021 20:13 |
261 | B - Simple Game | GNU C++14 | constructive algorithms games greedy implementation math *1300 |
Mar/17/2021 19:16 |
260 | C - Doors Breaking and Repairing | GNU C++14 | games *1200 |
Mar/17/2021 11:47 |
259 | B - Game with Telephone Numbers | GNU C++14 | games greedy implementation *1200 |
Mar/17/2021 11:33 |
258 | B - Belted Rooms | GNU C++14 | graphs implementation *1200 |
Mar/14/2021 23:16 |
257 | B - Napoleon Cake | GNU C++14 | dp implementation sortings *900 |
Mar/14/2021 00:53 |
256 | A - Alexey and Train | GNU C++14 | implementation *800 |
Mar/14/2021 00:38 |
255 | B - Berland Crossword | GNU C++14 | bitmasks brute force greedy implementation *1400 |
Mar/04/2021 20:53 |
254 | A - ABC String | GNU C++14 | bitmasks brute force implementation *900 |
Mar/04/2021 19:18 |
253 | B - Minimal Cost | GNU C++14 | brute force math *1200 |
Mar/03/2021 19:52 |
252 | A - K-th Largest Value | GNU C++14 | brute force greedy implementation *800 |
Mar/03/2021 19:13 |
251 | C - Kefa and Park | GNU C++14 | dfs and similar graphs trees *1500 |
Feb/25/2021 20:38 |
250 | C - Maximum width | GNU C++14 | binary search data structures dp greedy two pointers *1500 |
Feb/25/2021 14:34 |
249 | B - Bear and Compressing | GNU C++14 | brute force dfs and similar dp strings *1300 |
Feb/25/2021 00:26 |
248 | A - Reposts | GNU C++14 | *special problem dfs and similar dp graphs trees *1200 |
Feb/24/2021 23:33 |
247 | A - DZY Loves Chessboard | GNU C++14 | dfs and similar implementation *1200 |
Feb/23/2021 22:48 |
246 | B - Card Deck | GNU C++14 | data structures greedy math *1100 |
Feb/23/2021 22:39 |
245 | A - Three swimmers | GNU C++14 | math *800 |
Feb/23/2021 19:14 |
244 | B - Plus from Picture | GNU C++14 | dfs and similar implementation strings *1300 |
Feb/21/2021 11:49 |
243 | B - Coloring a Tree | GNU C++14 | dfs and similar dsu greedy *1200 |
Feb/19/2021 20:14 |
242 | B - Eastern Exhibition | GNU C++14 | binary search geometry shortest paths sortings *1500 |
Feb/19/2021 19:19 |
241 | C - Frog Jumps | GNU C++14 | binary search data structures dfs and similar greedy implementation *1100 |
Feb/19/2021 19:08 |
240 | A - Shifting Stacks | GNU C++14 | greedy implementation *900 |
Feb/18/2021 20:18 |
239 | A - C+= | GNU C++14 | brute force greedy implementation math *800 |
Feb/18/2021 19:28 |
238 | B - The Great Hero | GNU C++14 | greedy implementation sortings *900 |
Feb/18/2021 13:44 |
237 | C - Increase and Copy | GNU C++14 | binary search constructive algorithms math *1100 |
Feb/17/2021 20:43 |
236 | B - Symmetric Matrix | GNU C++14 | implementation *900 |
Feb/17/2021 20:32 |
235 | A - Floor Number | GNU C++14 | implementation math *800 |
Feb/17/2021 20:22 |
234 | F - Equalize the Array | GNU C++14 | binary search data structures greedy math sortings *1500 |
Feb/17/2021 19:19 |
233 | E - Accidental Victory | GNU C++14 | binary search data structures greedy *1400 |
Feb/16/2021 21:58 |
232 | D - Permutation Transformation | GNU C++14 | dfs and similar divide and conquer implementation *1200 |
Feb/16/2021 21:15 |
231 | C - Sum of Cubes | GNU C++14 | binary search brute force brute force math *1100 |
Feb/16/2021 20:54 |
230 | B - Balanced Remainders | GNU C++14 | brute force constructive algorithms math *1000 |
Feb/16/2021 20:25 |
229 | A - Dense Array | GNU C++14 | greedy math *800 |
Feb/16/2021 20:12 |
228 | B - Cat Cycle | GNU C++14 | math number theory *1200 |
Feb/16/2021 19:47 |
227 | A - Arena | GNU C++14 | implementation sortings *800 |
Feb/16/2021 19:26 |
226 | C - Floor and Mod | GNU C++14 | binary search brute force math number theory *1700 |
Feb/12/2021 22:00 |
225 | B - Replace and Keep Sorted | GNU C++14 | dp implementation math *1200 |
Feb/12/2021 21:05 |
224 | A - Add and Divide | GNU C++14 | brute force greedy math number theory *1000 |
Feb/12/2021 20:39 |
223 | A - Yet Another String Game | GNU C++14 | games greedy strings *800 |
Feb/08/2021 00:46 |
222 | B - New Colony | GNU C++14 | brute force greedy implementation *1100 |
Feb/05/2021 20:45 |
221 | A - Space Navigation | GNU C++14 | greedy strings *800 |
Feb/05/2021 20:11 |
220 | B - Vanya and Books | GNU C++14 | implementation math *1200 |
Feb/04/2021 21:57 |
219 | C - Common Divisors | GNU C++14 | implementation math *1300 |
Feb/04/2021 21:43 |
218 | C - Perfect Team | GNU C++14 | binary search math *1200 |
Feb/04/2021 21:22 |
217 | C - Fadi and LCM | GNU C++14 | brute force math number theory *1400 |
Feb/04/2021 20:24 |
216 | B - Orac and Models | GNU C++14 | dp math number theory *1400 |
Feb/04/2021 19:20 |
215 | C - Yet Another Broken Keyboard | GNU C++14 | combinatorics dp implementation *1200 |
Feb/04/2021 13:30 |
214 | A - Powered Addition | GNU C++14 | greedy math *1500 |
Feb/04/2021 13:12 |
213 | B - Soldier and Badges | GNU C++14 | brute force greedy implementation sortings *1200 |
Feb/03/2021 21:05 |
212 | N - Waste Sorting | GNU C++14 | greedy implementation *900 |
Feb/03/2021 15:49 |
211 | A - Sign Flipping | GNU C++14 | constructive algorithms math *1100 |
Feb/03/2021 01:20 |
210 | B - Omkar and Last Class of Math | GNU C++14 | greedy math number theory *1300 |
Feb/03/2021 01:14 |
209 | B - GCD Compression | GNU C++14 | constructive algorithms math number theory *1100 |
Feb/02/2021 19:14 |
208 | C - Omkar and Waterslide | GNU C++14 | greedy implementation *1200 |
Feb/01/2021 13:44 |
207 | A - Jeff and Digits | GNU C++14 | brute force implementation math *1000 |
Feb/01/2021 13:23 |
206 | B - Subsequence Hate | GNU C++14 | implementation strings *1400 |
Feb/01/2021 13:16 |
205 | C - Drazil and Factorial | GNU C++14 | greedy math sortings *1400 |
Jan/31/2021 20:10 |
204 | C - Divisibility by Eight | GNU C++14 | brute force dp math *1500 |
Jan/31/2021 19:14 |
203 | D - Districts Connection | GNU C++14 | constructive algorithms dfs and similar *1200 |
Jan/31/2021 15:43 |
202 | C - ABBB | GNU C++14 | brute force data structures greedy strings *1100 |
Jan/31/2021 15:27 |
201 | B - Princesses and Princes | GNU C++14 | brute force graphs greedy *1200 |
Jan/30/2021 21:13 |
200 | A - Sum of Odd Integers | GNU C++14 | math *1100 |
Jan/30/2021 20:12 |
199 | A - Ehab and another construction problem | GNU C++14 | brute force constructive algorithms *800 |
Jan/30/2021 20:06 |
198 | B - Sereja and Suffixes | GNU C++14 | data structures dp *1100 |
Jan/30/2021 20:01 |
197 | B - Rock and Lever | GNU C++14 | bitmasks math *1200 |
Jan/30/2021 15:40 |
196 | C - Book Reading | GNU C++14 | math *1200 |
Jan/30/2021 15:27 |
195 | B - Petr and a Combination Lock | GNU C++14 | bitmasks brute force dp *1200 |
Jan/30/2021 13:31 |
194 | B - Inflation | GNU C++14 | binary search brute force greedy math *1300 |
Jan/29/2021 21:31 |
193 | A - K-divisible Sum | GNU C++14 | binary search constructive algorithms greedy math *1000 |
Jan/29/2021 20:26 |
192 | C - Pluses and Minuses | GNU C++14 | math *1300 |
Jan/29/2021 19:48 |
191 | C - Nezzar and Symmetric Array | GNU C++14 | implementation math sortings *1700 |
Jan/29/2021 19:05 |
190 | B - Nezzar and Lucky Number | GNU C++14 | brute force dp greedy math *1100 |
Jan/28/2021 20:58 |
189 | A - Nezzar and Colorful Balls | GNU C++14 | brute force greedy *800 |
Jan/28/2021 20:10 |
188 | C - RationalLee | GNU C++14 | greedy math sortings two pointers *1400 |
Jan/28/2021 19:22 |
187 | B - Kuriyama Mirai's Stones | GNU C++14 | dp implementation sortings *1200 |
Jan/28/2021 19:03 |
186 | C - A and B and Team Training | GNU C++14 | greedy implementation math number theory *1300 |
Jan/27/2021 21:03 |
185 | C - Social Distance | GNU C++14 | constructive algorithms greedy math *1300 |
Jan/27/2021 21:00 |
184 | E - Advertising Agency | GNU C++14 | combinatorics math sortings *1600 |
Jan/27/2021 19:50 |
183 | D - Cleaning the Phone | GNU C++14 | binary search dp sortings two pointers *1800 |
Jan/26/2021 21:24 |
182 | C - Ball in Berland | GNU C++14 | combinatorics graphs math *1400 |
Jan/26/2021 19:37 |
181 | B - New Year's Number | GNU C++14 | brute force dp math *900 |
Jan/25/2021 20:38 |
180 | A - Odd Divisor | GNU C++14 | math number theory *900 |
Jan/25/2021 20:34 |
179 | B - Shuffle | GNU C++14 | math two pointers *1300 |
Jan/24/2021 19:53 |
178 | C - Building Permutation | GNU C++14 | greedy implementation sortings *1200 |
Jan/24/2021 19:43 |
177 | B - Sorted Adjacent Differences | GNU C++14 | constructive algorithms sortings *1200 |
Jan/24/2021 19:36 |
176 | C - K-th Not Divisible by n | GNU C++14 | binary search math *1200 |
Jan/24/2021 19:22 |
175 | B - Yet Another Bookshelf | GNU C++14 | greedy implementation *800 |
Jan/24/2021 15:41 |
174 | C - Yet Another Array Restoration | GNU C++14 | brute force math number theory *1200 |
Jan/24/2021 01:06 |
173 | C - Similar Pairs | GNU C++14 | constructive algorithms graph matchings greedy sortings *1100 |
Jan/24/2021 00:51 |
172 | B - Collecting Packages | GNU C++14 | implementation sortings *1200 |
Jan/23/2021 21:35 |
171 | D - Anti-Sudoku | GNU C++14 | constructive algorithms implementation *1300 |
Jan/23/2021 20:15 |
170 | A - Pashmak and Garden | GNU C++14 | implementation *1200 |
Jan/23/2021 19:57 |
169 | C - Less or Equal | GNU C++14 | sortings *1200 |
Jan/23/2021 15:29 |
168 | A - Level Statistics | GNU C++14 | implementation math *1200 |
Jan/23/2021 15:20 |
167 | A - Sequence with Digits | GNU C++14 | brute force implementation math *1200 |
Jan/23/2021 15:09 |
166 | B - Same Parity Summands | GNU C++14 | constructive algorithms math *1200 |
Jan/23/2021 14:57 |
165 | C - Ternary XOR | GNU C++14 | greedy implementation *1200 |
Jan/23/2021 14:43 |
164 | B - Balanced Array | GNU C++14 | constructive algorithms math *800 |
Jan/23/2021 00:33 |
163 | B - Drinks | GNU C++14 | implementation math *800 |
Jan/23/2021 00:24 |
162 | C - A Cookie for You | GNU C++14 | greedy implementation math *1300 |
Jan/22/2021 23:04 |
161 | B - Valerii Against Everyone | GNU C++14 | constructive algorithms data structures greedy sortings *1000 |
Jan/22/2021 22:25 |
160 | A - Specific Tastes of Andre | GNU C++14 | constructive algorithms implementation *800 |
Jan/22/2021 18:47 |
159 | A - String Generation | GNU C++14 | constructive algorithms greedy *800 |
Jan/22/2021 18:27 |
158 | C - Two Teams Composing | GNU C++14 | binary search greedy implementation sortings *1100 |
Jan/21/2021 21:05 |
157 | B - Ilya and Queries | GNU C++14 | dp implementation *1100 |
Jan/21/2021 20:38 |
156 | B - A and B and Compilation Errors | GNU C++14 | data structures implementation sortings *1100 |
Jan/21/2021 20:19 |
155 | B - Two Arrays | GNU C++14 | greedy math sortings *1100 |
Jan/21/2021 19:23 |
154 | B - Big Vova | GNU C++14 | brute force greedy math number theory *1300 |
Jan/20/2021 21:11 |
153 | C - Mere Array | GNU C++14 | constructive algorithms math number theory sortings *1300 |
Jan/20/2021 20:18 |
152 | C - Array Destruction | GNU C++14 | brute force constructive algorithms data structures greedy implementation sortings *1700 |
Jan/20/2021 19:03 |
151 | B - Different Divisors | GNU C++14 | binary search constructive algorithms greedy math number theory *1000 |
Jan/19/2021 21:38 |
150 | A - Puzzle From the Future | GNU C++14 | greedy *800 |
Jan/19/2021 20:15 |
149 | C - Boats Competition | GNU C++14 | brute force greedy two pointers *1200 |
Jan/19/2021 19:22 |
148 | B - Borze | GNU C++14 | expression parsing implementation *800 |
Jan/19/2021 19:06 |
147 | C - Product of Three Numbers | GNU C++14 | greedy math number theory *1300 |
Jan/18/2021 21:46 |
146 | B - Two Buttons | GNU C++14 | dfs and similar graphs greedy implementation math shortest paths *1400 |
Jan/18/2021 20:03 |
145 | A - String Similarity | GNU C++14 | constructive algorithms strings *800 |
Jan/18/2021 00:29 |
144 | A - Boy or Girl | GNU C++14 | brute force implementation strings *800 |
Jan/18/2021 00:20 |
143 | A - Watermelon | GNU C++14 | brute force math *800 |
Dec/21/2020 18:30 |
142 | C - Row GCD | GNU C++14 | math number theory *1600 |
Dec/21/2020 15:14 |
141 | B - Move and Turn | GNU C++14 | dp math *1300 |
Dec/21/2020 14:56 |
140 | A - Red-Blue Shuffle | GNU C++14 | math probabilities *800 |
Dec/21/2020 14:30 |
139 | B - Fair Numbers | GNU C++14 | brute force math number theory *1000 |
Dec/21/2020 13:31 |
138 | A - In-game Chat | GNU C++14 | implementation strings *800 |
Dec/21/2020 13:08 |
137 | B - Settlers' Training | GNU C++14 | implementation *1200 |
Dec/20/2020 19:31 |
136 | B - Traffic Lights | GNU C++14 | implementation *1500 |
Dec/20/2020 14:36 |
135 | B - Counting Rhombi | GNU C++14 | brute force math *1300 |
Dec/20/2020 14:22 |
134 | A - Magical Array | GNU C++14 | math *1300 |
Dec/19/2020 21:04 |
133 | B - The Child and Set | GNU C++14 | bitmasks greedy implementation sortings *1500 |
Dec/19/2020 20:24 |
132 | B - Friends | GNU C++14 | graphs implementation math *1300 |
Dec/19/2020 15:18 |
131 | B - Students and Shoelaces | GNU C++14 | brute force dfs and similar graphs implementation *1200 |
Dec/19/2020 15:02 |
130 | B - Help Kingdom of Far Far Away 2 | GNU C++14 | implementation strings *1200 |
Dec/18/2020 21:02 |
129 | B - Permutation | GNU C++14 | constructive algorithms dp math *1400 |
Dec/18/2020 20:41 |
128 | B - Phone Numbers | GNU C++14 | implementation strings *1200 |
Dec/18/2020 19:46 |
127 | B - Tournament | GNU C++14 | bitmasks brute force dfs and similar greedy *1300 |
Dec/18/2020 19:15 |
126 | B - Find The Array | GNU C++14 | bitmasks constructive algorithms greedy *1400 |
Dec/17/2020 20:35 |
125 | A - Dungeon | GNU C++14 | binary search math *1100 |
Dec/17/2020 20:10 |
124 | D - Add to Neighbour and Remove | GNU C++14 | greedy math number theory *1400 |
Dec/17/2020 13:01 |
123 | B - Reading | GNU C++14 | sortings *1000 |
Dec/16/2020 22:22 |
122 | B - Lucky Numbers (easy) | GNU C++14 | binary search bitmasks brute force *1300 |
Dec/16/2020 21:18 |
121 | B - Non-square Equation | GNU C++14 | binary search brute force math *1400 |
Dec/16/2020 19:52 |
120 | E1 - Close Tuples (easy version) | GNU C++14 | binary search combinatorics math sortings two pointers *1500 |
Dec/15/2020 23:59 |
119 | C - Unique Number | GNU C++14 | brute force greedy math *900 |
Dec/15/2020 21:19 |
118 | B - Last Year's Substring | GNU C++14 | dp implementation strings *800 |
Dec/15/2020 20:33 |
117 | A - Favorite Sequence | GNU C++14 | implementation two pointers *800 |
Dec/15/2020 20:08 |
116 | B - Special Offer! Super Price 999 Bourles! | GNU C++14 | implementation *1400 |
Dec/15/2020 19:39 |
115 | B - Little Elephant and Sorting | GNU C++14 | brute force greedy *1400 |
Dec/15/2020 19:16 |
114 | B - Walking in the Rain | GNU C++14 | brute force implementation *1100 |
Dec/15/2020 18:30 |
113 | B - Vasya's Calendar | GNU C++14 | implementation *1000 |
Dec/15/2020 18:24 |
112 | B - Routine Problem | GNU C++14 | greedy math number theory *1400 |
Dec/15/2020 13:13 |
111 | B - Color the Fence | GNU C++14 | data structures dp greedy implementation *1700 |
Dec/14/2020 23:35 |
110 | B - Levko and Permutation | GNU C++14 | constructive algorithms math number theory *1200 |
Dec/14/2020 18:02 |
109 | B - Archer | GNU C++14 | math probabilities *1300 |
Dec/14/2020 17:53 |
108 | B - Petya and Countryside | GNU C++14 | brute force implementation *1100 |
Dec/14/2020 17:48 |
107 | B - Han Solo and Lazer Gun | GNU C++14 | brute force data structures geometry implementation math *1400 |
Dec/14/2020 13:45 |
106 | B - Flag Day | GNU C++14 | constructive algorithms implementation *1400 |
Dec/14/2020 13:31 |
105 | B - Garland | GNU C++14 | implementation *1200 |
Dec/13/2020 22:26 |
104 | B - Polo the Penguin and Matrix | GNU C++14 | brute force dp implementation sortings ternary search *1400 |
Dec/13/2020 22:16 |
103 | B - Dima and To-do List | GNU C++14 | brute force implementation *1200 |
Dec/13/2020 20:25 |
102 | B - Art Union | GNU C++14 | brute force dp implementation *1300 |
Dec/13/2020 20:02 |
101 | B - Lucky String | GNU C++14 | constructive algorithms strings *1100 |
Dec/13/2020 19:45 |
100 | B - Coins | GNU C++14 | greedy *1300 |
Dec/13/2020 19:08 |
99 | B - Unary | GNU C++14 | implementation *1200 |
Dec/13/2020 18:36 |
98 | B - Jeff and Periods | GNU C++14 | implementation sortings *1300 |
Dec/13/2020 15:05 |
97 | B - Before an Exam | GNU C++14 | constructive algorithms greedy *1200 |
Dec/12/2020 21:02 |
96 | B - Painting Eggs | GNU C++14 | greedy math *1500 |
Dec/12/2020 20:29 |
95 | B - Little Pigs and Wolves | GNU C++14 | greedy implementation *1100 |
Dec/12/2020 20:11 |
94 | B - Combination | GNU C++14 | greedy sortings *1100 |
Dec/12/2020 14:55 |
93 | B - Lucky Substring | GNU C++14 | brute force implementation *1000 |
Dec/12/2020 14:34 |
92 | B - Road Construction | GNU C++14 | constructive algorithms graphs *1300 |
Dec/12/2020 11:21 |
91 | B - Sale | GNU C++14 | greedy sortings *900 |
Dec/12/2020 11:12 |
90 | B - Trace | GNU C++14 | geometry sortings *1000 |
Dec/12/2020 11:05 |
89 | B - Vasya and Wrestling | GNU C++14 | implementation *1400 |
Dec/12/2020 01:02 |
88 | B - Books | GNU C++14 | binary search brute force implementation two pointers *1400 |
Dec/12/2020 00:03 |
87 | B - George and Round | GNU C++14 | brute force greedy two pointers *1200 |
Dec/11/2020 23:15 |
86 | B - The Fibonacci Segment | GNU C++14 | implementation *1100 |
Dec/10/2020 20:55 |
85 | B - Painting Pebbles | GNU C++14 | constructive algorithms greedy implementation *1300 |
Dec/10/2020 20:48 |
84 | B - Chat Online | GNU C++14 | implementation *1300 |
Dec/10/2020 20:07 |
83 | B - OR in Matrix | GNU C++14 | greedy hashing implementation *1300 |
Dec/10/2020 13:36 |
82 | B - Little Girl and Game | GNU C++14 | games greedy *1300 |
Dec/09/2020 23:55 |
81 | B - Little Elephant and Magic Square | GNU C++14 | brute force implementation *1100 |
Dec/09/2020 23:28 |
80 | B - Little Pony and Sort by Shift | GNU C++14 | implementation *1200 |
Dec/09/2020 21:36 |
79 | B - Jzzhu and Sequences | GNU C++14 | implementation math *1300 |
Dec/09/2020 21:18 |
78 | B - Suffix Structures | GNU C++14 | implementation strings *1400 |
Dec/09/2020 19:24 |
77 | B - Find Marble | GNU C++14 | implementation *1200 |
Dec/09/2020 19:08 |
76 | B - Roadside Trees (Simplified Edition) | GNU C++14 | greedy implementation *1000 |
Dec/09/2020 18:54 |
75 | B - Amr and Pins | GNU C++14 | geometry math *1400 |
Dec/09/2020 17:00 |
74 | B - DZY Loves Strings | GNU C++14 | greedy implementation *1000 |
Dec/09/2020 16:43 |
73 | B - Anton and currency you all know | GNU C++14 | greedy math strings *1300 |
Dec/09/2020 15:38 |
72 | B - T-primes | GNU C++14 | binary search implementation math number theory *1300 |
Dec/09/2020 13:57 |
71 | B - Lecture | GNU C++14 | implementation strings *1000 |
Dec/09/2020 13:42 |
70 | B - Football Kit | GNU C++14 | brute force greedy implementation *1200 |
Dec/09/2020 00:30 |
69 | B - Petya and Staircases | GNU C++14 | implementation sortings *1100 |
Dec/08/2020 22:43 |
68 | B - Sort the Array | GNU C++14 | implementation sortings *1300 |
Dec/08/2020 22:34 |
67 | B - Fedor and New Game | GNU C++14 | bitmasks brute force constructive algorithms implementation *1100 |
Dec/08/2020 21:00 |
66 | B - Random Teams | GNU C++14 | combinatorics constructive algorithms greedy math *1300 |
Dec/08/2020 18:48 |
65 | B - Xenia and Ringroad | GNU C++14 | implementation *1000 |
Dec/08/2020 18:46 |
64 | A - Avoid Trygub | GNU C++14 | constructive algorithms sortings *800 |
Dec/07/2020 00:05 |
63 | B - Suffix Operations | GNU C++14 | constructive algorithms implementation *1400 |
Dec/04/2020 20:09 |
62 | A - Cancel the Trains | GNU C++14 | implementation *800 |
Dec/04/2020 18:43 |
61 | B - Queue at the School | GNU C++14 | constructive algorithms graph matchings implementation shortest paths *800 |
Dec/04/2020 13:49 |
60 | A - Perfect Permutation | GNU C++14 | implementation math *800 |
Dec/03/2020 21:20 |
59 | C - Ping-pong | GNU C++14 | constructive algorithms games math *1100 |
Nov/30/2020 20:24 |
58 | B - Jumps | GNU C++14 | constructive algorithms math *1200 |
Nov/30/2020 20:17 |
57 | A - Strange Functions | GNU C++14 | math number theory *800 |
Nov/30/2020 20:09 |
56 | C - Bouncing Ball | GNU C++14 | dp implementation *1400 |
Nov/30/2020 14:58 |
55 | B - Repainting Street | GNU C++14 | brute force greedy *1100 |
Nov/29/2020 12:53 |
54 | A - Prison Break | GNU C++14 | brute force math *800 |
Nov/29/2020 12:39 |
53 | C - Sequence Transformation | GNU C++14 | Nov/24/2020 21:18 | |
52 | B - Unique Bid Auction | GNU C++14 | implementation *800 |
Nov/24/2020 20:26 |
51 | A - Special Permutation | GNU C++14 | constructive algorithms probabilities *800 |
Nov/24/2020 20:08 |
50 | B - Non-Substring Subsequence | GNU C++14 | dp greedy implementation strings *900 |
Nov/22/2020 11:39 |
49 | A - Subtract or Divide | GNU C++14 | greedy math *800 |
Nov/22/2020 11:26 |
48 | A - Knapsack | GNU C++14 | constructive algorithms greedy sortings *1300 |
Nov/21/2020 15:25 |
47 | B - BerSU Ball | GNU C++14 | dfs and similar dp graph matchings greedy sortings two pointers *1200 |
Nov/21/2020 11:13 |
46 | A - Mysterious numbers - 1 | GNU C++14 | *special problem constructive algorithms *1200 |
Nov/21/2020 11:04 |
45 | A - Fancy Fence | GNU C++14 | geometry implementation math *1100 |
Nov/21/2020 11:00 |
44 | A - Double Cola | GNU C++14 | implementation math *1100 |
Nov/21/2020 10:54 |
43 | A - Flipping Game | GNU C++14 | brute force dp implementation *1200 |
Nov/21/2020 10:33 |
42 | B - Toy Blocks | GNU C++14 | binary search greedy math sortings *1400 |
Nov/20/2020 23:09 |
41 | B - Vanya and Lanterns | GNU C++14 | binary search implementation math sortings *1200 |
Nov/20/2020 20:56 |
40 | B - Taxi | GNU C++14 | *special problem greedy implementation *1100 |
Nov/20/2020 18:59 |
39 | A - Cheap Travel | GNU C++14 | implementation *1200 |
Nov/20/2020 18:47 |
38 | C - Two Brackets | GNU C++14 | greedy *800 |
Nov/19/2020 20:21 |
37 | A - Robot Program | GNU C++14 | math *800 |
Nov/19/2020 20:13 |
36 | B - Sum of Medians | GNU C++14 | greedy math *900 |
Nov/17/2020 20:37 |
35 | A - Buy the String | GNU C++14 | implementation math *800 |
Nov/17/2020 20:21 |
34 | B - Numbers Box | GNU C++14 | greedy math *1000 |
Nov/15/2020 20:50 |
33 | A - Add Candies | GNU C++14 | constructive algorithms math *800 |
Nov/15/2020 20:25 |
32 | A - Chat room | GNU C++14 | greedy strings *1000 |
Nov/13/2020 15:27 |
31 | A - Young Physicist | GNU C++14 | implementation math *1000 |
Nov/13/2020 15:22 |
30 | A - String Task | GNU C++14 | implementation strings *1000 |
Nov/13/2020 15:17 |
29 | A - Theatre Square | GNU C++14 | math *1000 |
Nov/13/2020 15:10 |
28 | A - Word Capitalization | GNU C++14 | implementation strings *800 |
Nov/06/2020 10:42 |
27 | A - Beautiful Matrix | GNU C++14 | implementation *800 |
Nov/06/2020 10:38 |
26 | A - Petya and Strings | GNU C++14 | implementation strings *800 |
Nov/05/2020 21:27 |
25 | A - Number of Apartments | GNU C++14 | brute force constructive algorithms math *900 |
Nov/05/2020 10:58 |
24 | B - Elimination | GNU C++14 | greedy math *900 |
Nov/05/2020 10:47 |
23 | A - Dubstep | GNU C++14 | strings *900 |
Nov/04/2020 18:44 |
22 | A - Puzzles | GNU C++14 | greedy *900 |
Nov/04/2020 18:15 |
21 | A - Kids Seating | GNU C++14 | constructive algorithms math *800 |
Nov/02/2020 20:17 |
20 | B - Mislove Has Lost an Array | GNU C++14 | greedy math *900 |
Oct/30/2020 13:20 |
19 | B - Equalize Prices | GNU C++14 | math *900 |
Oct/30/2020 13:11 |
18 | B - Decoding | GNU C++14 | implementation strings *900 |
Oct/30/2020 12:57 |
17 | A - Kefa and First Steps | GNU C++14 | brute force dp implementation *900 |
Oct/28/2020 10:13 |
16 | A - Even Odds | GNU C++14 | math *900 |
Oct/28/2020 09:58 |
15 | A - HQ9+ | GNU C++14 | implementation *900 |
Oct/28/2020 09:53 |
14 | A - Boring Apartments | GNU C++14 | implementation math *800 |
Oct/20/2020 21:58 |
13 | A - Twins | GNU C++14 | greedy sortings *900 |
Oct/19/2020 23:26 |
12 | A - Football | GNU C++14 | implementation strings *900 |
Oct/19/2020 23:11 |
11 | A - Orac and Factors | GNU C++14 | math *900 |
Oct/19/2020 20:05 |
10 | B - Square? | GNU C++14 | brute force implementation math *900 |
Oct/19/2020 19:00 |
9 | A - Even But Not Even | GNU C++14 | greedy math strings *900 |
Oct/19/2020 10:12 |
8 | A - Three Indices | GNU C++14 | brute force data structures *900 |
Oct/19/2020 10:01 |
7 | B - Multiply by 2, divide by 6 | GNU C++14 | math *900 |
Oct/19/2020 09:38 |
6 | A - Avoiding Zero | GNU C++14 | math sortings *900 |
Oct/19/2020 01:25 |
5 | A - Domino piling | GNU C++14 | greedy math *800 |
Oct/18/2020 20:30 |
4 | A - Next Round | GNU C++14 | *special problem implementation *800 |
Oct/18/2020 20:20 |
3 | A - Team | GNU C++14 | brute force greedy *800 |
Oct/18/2020 20:11 |
2 | A - Way Too Long Words | GNU C++14 | strings *800 |
Oct/18/2020 19:08 |
1 | A - XORwice | GNU C++14 | bitmasks greedy math *800 |
Oct/18/2020 14:57 |