Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
# | Title | Solution | Tags | Submitted |
---|---|---|---|---|
1182 | B - 0-1 MST | PyPy 3 | dfs and similar dsu graphs sortings *1900 |
May/12/2021 00:05 |
1181 | E - Counter Attack | GNU C++14 | data structures dsu graphs hashing sortings *2100 |
May/11/2021 23:25 |
1180 | E - Connected Components? | PyPy 3 | data structures dfs and similar dsu graphs *2100 |
May/11/2021 23:05 |
1179 | C - Fox And Names | PyPy 3 | dfs and similar graphs sortings *1600 |
May/11/2021 22:02 |
1178 | G - SCC | PyPy3 (7.3.0) | AtCoder *100 |
May/11/2021 15:38 |
1177 | J - Segment Tree | PyPy3 (7.3.0) | AtCoder *100 |
May/11/2021 14:02 |
1176 | C - Ringo's Favorite Numbers 2 | PyPy3 (7.3.0) | AtCoder *300 |
May/11/2021 00:17 |
1175 | B - 200th ABC-200 | PyPy3 (7.3.0) | AtCoder *200 |
May/10/2021 23:52 |
1174 | A - Century | PyPy3 (7.3.0) | AtCoder *100 |
May/10/2021 23:47 |
1173 | G - University Classes | PyPy 3 | implementation *900 |
May/10/2021 19:33 |
1172 | B - Nastia and a Good Array | PyPy 3 | constructive algorithms math number theory *1300 |
May/08/2021 01:39 |
1171 | A - Nastia and Nearly Good Numbers | PyPy 3 | constructive algorithms math number theory *1000 |
May/08/2021 01:38 |
1170 | F1 - Guess the K-th Zero (Easy version) | PyPy 3 | binary search interactive |
May/06/2021 02:38 |
1169 | D - Same Differences | PyPy 3 | data structures hashing math |
May/06/2021 02:37 |
1168 | E - Arranging The Sheep | PyPy 3 | greedy math |
May/06/2021 02:37 |
1167 | C - Not Adjacent Matrix | PyPy 3 | constructive algorithms |
May/06/2021 02:36 |
1166 | B - Ordinary Numbers | PyPy 3 | brute force math number theory |
May/06/2021 02:35 |
1165 | A - Do Not Be Distracted! | PyPy 3 | brute force implementation |
May/06/2021 02:34 |
1164 | C - Phoenix and Towers | PyPy 3 | constructive algorithms data structures greedy *1400 |
May/03/2021 02:28 |
1163 | A - Phoenix and Gold | PyPy 3 | constructive algorithms math *800 |
May/03/2021 02:27 |
1162 | B - Phoenix and Puzzle | PyPy 3 | brute force geometry math number theory *1000 |
May/03/2021 02:27 |
1161 | D - Pair of Topics | PyPy 3 | binary search data structures sortings two pointers *1400 |
May/02/2021 00:02 |
1160 | A - Square Inequality | PyPy3 (7.3.0) | AtCoder *100 |
Apr/25/2021 01:26 |
1159 | C - IPFL | PyPy3 (7.3.0) | AtCoder *300 |
Apr/25/2021 00:56 |
1158 | B - Intersection | PyPy3 (7.3.0) | AtCoder *200 |
Apr/25/2021 00:44 |
1157 | C - Fillomino 2 | PyPy 3 | constructive algorithms dfs and similar greedy implementation *1400 |
Apr/24/2021 01:14 |
1156 | B - Morning Jogging | PyPy 3 | constructive algorithms greedy sortings *1200 |
Apr/23/2021 23:55 |
1155 | A - Sum of 2050 | PyPy 3 | greedy math *800 |
Apr/23/2021 23:21 |
1154 | C - Longest Regular Bracket Sequence | PyPy 3 | constructive algorithms data structures dp greedy sortings strings *1900 |
Apr/22/2021 00:37 |
1153 | D - Flowers | PyPy 3 | dp *1700 |
Apr/21/2021 23:25 |
1152 | B - AGAGA XOOORRR | PyPy 3 | bitmasks brute force dp greedy *1500 |
Apr/21/2021 23:00 |
1151 | A - Tit for Tat | PyPy 3 | greedy *800 |
Apr/21/2021 21:42 |
1150 | C - Baby Ehab Partitions Again | PyPy 3 | bitmasks constructive algorithms dp math *1700 |
Apr/21/2021 21:40 |
1149 | D - Caesar's Legions | PyPy 3 | dp *1700 |
Apr/21/2021 01:18 |
1148 | C - Product 1 Modulo N | PyPy 3 | greedy number theory *1600 |
Apr/19/2021 23:56 |
1147 | B - AND 0, Sum Big | PyPy 3 | bitmasks combinatorics math *1200 |
Apr/19/2021 23:51 |
1146 | A - Perfectly Imperfect Array | PyPy 3 | math number theory *800 |
Apr/19/2021 23:49 |
1145 | A - God Sequence | PyPy3 (7.3.0) | AtCoder *200 |
Apr/18/2021 19:40 |
1144 | A - Average Height | PyPy 3 | constructive algorithms *800 |
Apr/16/2021 22:47 |
1143 | B - TMT Document | PyPy 3 | greedy *1100 |
Apr/16/2021 22:43 |
1142 | C - Match Points | PyPy 3 | binary search greedy sortings ternary search two pointers *2000 |
Apr/16/2021 15:31 |
1141 | B - Obsession with Robots | PyPy 3 | constructive algorithms graphs implementation *1400 |
Apr/14/2021 23:31 |
1140 | B - Mr. Kitayuta's Colorful Graph | PyPy 3 | dfs and similar dp dsu graphs *1400 |
Apr/14/2021 16:22 |
1139 | C - Array Destruction | PyPy 3 | brute force constructive algorithms data structures greedy implementation sortings *1700 |
Apr/14/2021 15:35 |
1138 | C - Dividing the numbers | PyPy 3 | constructive algorithms graphs math *1300 |
Apr/13/2021 16:55 |
1137 | C - Yet Another Card Deck | PyPy 3 | brute force data structures implementation trees *1100 |
Apr/12/2021 22:42 |
1136 | A - Review Site | PyPy 3 | greedy *800 |
Apr/12/2021 22:41 |
1135 | B - GCD Length | PyPy 3 | constructive algorithms math number theory *1100 |
Apr/12/2021 22:41 |
1134 | C - Meme Problem | PyPy 3 | binary search math *1300 |
Apr/12/2021 17:09 |
1133 | B - Prime Matrix | PyPy 3 | binary search brute force math number theory *1300 |
Apr/12/2021 16:49 |
1132 | C - Product of Three Numbers | PyPy 3 | greedy math number theory *1300 |
Apr/12/2021 15:12 |
1131 | B - Palindrome with leading zeros | PyPy3 (7.3.0) | AtCoder *200 |
Apr/12/2021 02:11 |
1130 | A - Div | PyPy3 (7.3.0) | AtCoder *100 |
Apr/12/2021 02:04 |
1129 | C - A-B Palindrome | PyPy 3 | constructive algorithms implementation strings *1200 |
Apr/12/2021 01:45 |
1128 | F - Education | PyPy 3 | brute force dp greedy implementation *1900 |
Apr/12/2021 01:17 |
1127 | B - Almost Rectangle | PyPy 3 | implementation *800 |
Apr/12/2021 00:30 |
1126 | D - Corrupted Array | PyPy 3 | constructive algorithms data structures greedy *1200 |
Apr/12/2021 00:30 |
1125 | A - Spy Detected! | PyPy 3 | brute force implementation *800 |
Apr/12/2021 00:29 |
1124 | E - Permutation by Sum | PyPy 3 | brute force greedy math *1600 |
Apr/12/2021 00:28 |
1123 | C - Add One | PyPy 3 | dp matrices *1600 |
Apr/12/2021 00:11 |
1122 | B - AND Sequences | PyPy 3 | bitmasks combinatorics constructive algorithms math *1400 |
Apr/11/2021 23:14 |
1121 | A - Array and Peaks | PyPy 3 | constructive algorithms implementation *800 |
Apr/11/2021 23:11 |
1120 | B - Visibility | PyPy3 (7.3.0) | AtCoder *200 |
Apr/11/2021 15:55 |
1119 | A - Rotate | PyPy3 (7.3.0) | AtCoder *100 |
Apr/11/2021 15:49 |
1118 | A - Odd vs Even | PyPy3 (7.3.0) | AtCoder *300 |
Apr/11/2021 15:42 |
1117 | G - Short Task | GNU C++14 | brute force dp math number theory |
Apr/11/2021 01:10 |
1116 | D - Olya and Energy Drinks | PyPy 3 | data structures dfs and similar graphs shortest paths *2100 |
Apr/10/2021 03:30 |
1115 | D - Wizard in Maze | PyPy3 (7.3.0) | AtCoder *400 |
Apr/10/2021 02:17 |
1114 | B - Mike and strings | PyPy 3 | brute force dp strings *1300 |
Apr/09/2021 14:24 |
1113 | C - Fibonacci Words | PyPy 3 | implementation |
Apr/09/2021 02:33 |
1112 | A - Is it rated - 2 | PyPy 3 | implementation interactive |
Apr/09/2021 02:28 |
1111 | B - DMCA | PyPy 3 | implementation number theory |
Apr/09/2021 02:18 |
1110 | B - Red and Blue | PyPy 3 | dp greedy *1000 |
Apr/08/2021 16:31 |
1109 | B - Labyrinth | PyPy 3 | graphs shortest paths *1800 |
Apr/08/2021 16:17 |
1108 | A - Cut Ribbon | PyPy 3 | brute force dp *1300 |
Apr/08/2021 15:51 |
1107 | A - Balance the Bits | PyPy 3 | constructive algorithms greedy *1600 |
Apr/08/2021 01:25 |
1106 | C - Balance the Bits | PyPy 3 | brute force constructive algorithms greedy *1600 |
Apr/08/2021 01:25 |
1105 | D1 - Painting the Array I | PyPy 3 | data structures dp greedy implementation *1900 |
Apr/08/2021 00:19 |
1104 | B - Cards | PyPy 3 | constructive algorithms dp math *1300 |
Apr/07/2021 23:16 |
1103 | C - Simple Strings | Python 3 | dp greedy strings *1300 |
Apr/07/2021 02:59 |
1102 | C - Given Length and Sum of Digits... | PyPy 3 | dp greedy implementation *1400 |
Apr/07/2021 02:38 |
1101 | B - New Skateboard | PyPy 3 | dp *1300 |
Apr/06/2021 00:25 |
1100 | C - Weather | PyPy 3 | dp implementation *1300 |
Apr/06/2021 00:07 |
1099 | B - Replace and Keep Sorted | PyPy 3 | dp implementation math *1200 |
Apr/05/2021 02:47 |
1098 | A - Filling Shapes | Python 3 | dp math *1000 |
Apr/05/2021 00:21 |
1097 | B - WOW Factor | Python 3 | dp strings *1300 |
Apr/04/2021 23:44 |
1096 | C - Maximum splitting | PyPy 3 | dp greedy math number theory *1300 |
Apr/04/2021 19:58 |
1095 | C - Equalize | PyPy 3 | dp greedy strings *1300 |
Apr/04/2021 18:52 |
1094 | E - Polygon | PyPy 3 | dp graphs implementation shortest paths *1300 |
Apr/04/2021 18:22 |
1093 | D - Even-Odd Game | PyPy 3 | dp games greedy sortings *1200 |
Apr/04/2021 17:47 |
1092 | B - Spotlights | PyPy 3 | dp implementation *1200 |
Apr/04/2021 17:33 |
1091 | B - Vitamins | PyPy 3 | bitmasks brute force dp implementation *1200 |
Apr/04/2021 16:26 |
1090 | B - Cutting | PyPy 3 | dp greedy sortings *1200 |
Apr/04/2021 15:48 |
1089 | D - Minimum Triangulation | PyPy 3 | dp greedy math *1200 |
Apr/04/2021 02:12 |
1088 | B - Lecture Sleep | PyPy 3 | data structures dp implementation two pointers *1200 |
Apr/04/2021 02:06 |
1087 | B - Block Adventure | PyPy 3 | dp greedy *1200 |
Apr/04/2021 01:57 |
1086 | B - Restricted RPS | PyPy 3 | constructive algorithms dp greedy *1200 |
Apr/04/2021 01:23 |
1085 | B - Creating the Contest | PyPy 3 | dp greedy math *1200 |
Apr/04/2021 01:04 |
1084 | B - Flip the Bits | PyPy 3 | constructive algorithms greedy implementation math *1200 |
Apr/04/2021 00:36 |
1083 | A - Déjà Vu | PyPy 3 | constructive algorithms strings *800 |
Apr/04/2021 00:35 |
1082 | D - 3-Coloring | PyPy 3 | constructive algorithms games graphs interactive *1700 |
Apr/04/2021 00:17 |
1081 | B - Petr and a Combination Lock | PyPy 3 | bitmasks brute force dp *1200 |
Apr/03/2021 19:24 |
1080 | B - Kuriyama Mirai's Stones | PyPy 3 | dp implementation sortings *1200 |
Apr/03/2021 19:12 |
1079 | B - Ternary String | PyPy 3 | binary search dp implementation two pointers *1200 |
Apr/03/2021 16:01 |
1078 | A - Joysticks | PyPy 3 | dp greedy implementation math *1100 |
Apr/03/2021 15:34 |
1077 | A - Domino on Windowsill | PyPy 3 | combinatorics constructive algorithms math *800 |
Apr/03/2021 15:23 |
1076 | B - Photo to Remember | PyPy 3 | *special problem data structures dp implementation *1100 |
Apr/03/2021 15:09 |
1075 | B - Card Constructions | PyPy 3 | binary search brute force dp math *1100 |
Apr/01/2021 16:35 |
1074 | B - Sequential Nim | PyPy 3 | dp games *1100 |
Apr/01/2021 16:16 |
1073 | E - Restoring the Permutation | PyPy 3 | constructive algorithms implementation *1500 |
Apr/01/2021 02:22 |
1072 | B - Ilya and Queries | Python 3 | dp implementation *1100 |
Mar/31/2021 15:07 |
1071 | B - Sereja and Suffixes | PyPy 3 | data structures dp *1100 |
Mar/31/2021 14:52 |
1070 | B - Fence | PyPy 3 | brute force dp *1100 |
Mar/31/2021 02:50 |
1069 | A - Alex and a Rhombus | PyPy 3 | dp implementation math *800 |
Mar/31/2021 02:37 |
1068 | B - Binary Removals | PyPy 3 | brute force dp greedy implementation *1000 |
Mar/31/2021 02:32 |
1067 | B - Cormen --- The Best Friend Of a Man | PyPy 3 | dp greedy *1000 |
Mar/31/2021 01:56 |
1066 | A - Santa Claus and Candies | PyPy 3 | dp greedy math *1000 |
Mar/31/2021 01:37 |
1065 | C - Planar Reflections | PyPy 3 | brute force data structures dp *1600 |
Mar/30/2021 00:50 |
1064 | B - Box Fitting | PyPy 3 | binary search bitmasks data structures greedy *1300 |
Mar/29/2021 23:44 |
1063 | A - GCD Sum | PyPy 3 | brute force math *800 |
Mar/29/2021 23:25 |
1062 | A - Anti-knapsack | PyPy 3 | constructive algorithms greedy *800 |
Mar/26/2021 02:13 |
1061 | A - ABC String | PyPy 3 | bitmasks brute force implementation *900 |
Mar/26/2021 01:55 |
1060 | A - Prison Break | PyPy 3 | constructive algorithms |
Mar/26/2021 01:00 |
1059 | B - Partial Replacement | PyPy 3 | dp greedy implementation |
Mar/25/2021 23:50 |
1058 | A - Strange Table | PyPy 3 | math |
Mar/25/2021 22:22 |
1057 | D - Epic Transformation | PyPy 3 | constructive algorithms greedy |
Mar/25/2021 22:21 |
1056 | C - Double-ended Strings | PyPy 3 | brute force dp hashing strings |
Mar/25/2021 22:21 |
1055 | C - Doubled | PyPy3 (7.3.0) | AtCoder *300 |
Mar/21/2021 15:31 |
1054 | B - Round Down | PyPy3 (7.3.0) | AtCoder *200 |
Mar/21/2021 15:25 |
1053 | A - Difference Max | PyPy3 (7.3.0) | AtCoder *100 |
Mar/21/2021 15:23 |
1052 | C2 - k-LCM (hard version) | PyPy 3 | constructive algorithms math *1600 |
Mar/21/2021 01:26 |
1051 | C1 - k-LCM (easy version) | PyPy 3 | constructive algorithms math *1200 |
Mar/21/2021 01:18 |
1050 | A - Meximization | PyPy 3 | brute force data structures greedy sortings *800 |
Mar/21/2021 01:16 |
1049 | A - Three swimmers | PyPy 3 | math *800 |
Mar/14/2021 02:25 |
1048 | D - Multiset | GNU C++17 | binary search data structures *1900 |
Mar/14/2021 01:39 |
1047 | C - Going Home | PyPy 3 | brute force implementation math *1800 |
Mar/13/2021 18:56 |
1046 | A - Alexey and Train | PyPy 3 | implementation *800 |
Mar/13/2021 18:50 |
1045 | B - Napoleon Cake | PyPy 3 | dp implementation sortings *900 |
Mar/13/2021 18:50 |
1044 | C - Comma | PyPy3 (7.3.0) | AtCoder *300 |
Mar/13/2021 17:48 |
1043 | A - Health M Death | PyPy3 (7.3.0) | AtCoder *100 |
Mar/13/2021 17:31 |
1042 | E - Enemy is weak | PyPy 3 | data structures trees *1900 |
Mar/12/2021 02:49 |
1041 | C - Squared Error | PyPy3 (7.3.0) | AtCoder *300 |
Mar/12/2021 02:00 |
1040 | B - Fenwick Tree | PyPy3 (7.3.0) | AtCoder *100 |
Mar/11/2021 16:04 |
1039 | F - Range Set Query | PyPy3 (7.3.0) | AtCoder *600 |
Mar/08/2021 01:21 |
1038 | B - Play Snuke | PyPy3 (7.3.0) | AtCoder *200 |
Feb/28/2021 00:53 |
1037 | C - Unexpressed | PyPy3 (7.3.0) | AtCoder *300 |
Feb/28/2021 00:47 |
1036 | A - Discount | PyPy3 (7.3.0) | AtCoder *100 |
Feb/28/2021 00:36 |
1035 | B - A^B^C | PyPy3 (7.3.0) | AtCoder *400 |
Feb/26/2021 03:13 |
1034 | A - ABC | PyPy3 (7.3.0) | AtCoder *300 |
Feb/26/2021 03:07 |
1033 | C - Kaprekar Number | PyPy3 (7.3.0) | AtCoder *300 |
Feb/20/2021 21:58 |
1032 | B - uNrEaDaBlE sTrInG | PyPy3 (7.3.0) | AtCoder *200 |
Feb/20/2021 21:52 |
1031 | A - Star | PyPy3 (7.3.0) | AtCoder *100 |
Feb/20/2021 21:49 |
1030 | A - Shifting Stacks | PyPy 3 | greedy implementation |
Feb/19/2021 02:06 |
1029 | E - Accidental Victory | PyPy 3 | binary search data structures greedy *1400 |
Feb/16/2021 23:00 |
1028 | C - Sum of Cubes | PyPy 3 | binary search brute force brute force math *1100 |
Feb/16/2021 22:48 |
1027 | D - Permutation Transformation | PyPy 3 | dfs and similar divide and conquer implementation *1200 |
Feb/16/2021 22:45 |
1026 | B - Balanced Remainders | PyPy 3 | brute force constructive algorithms math *1000 |
Feb/16/2021 22:44 |
1025 | A - Dense Array | PyPy 3 | greedy math *800 |
Feb/16/2021 22:43 |
1024 | F - Equalize the Array | PyPy 3 | binary search data structures greedy math sortings *1500 |
Feb/16/2021 22:42 |
1023 | A - Arena | PyPy 3 | implementation sortings *800 |
Feb/16/2021 16:04 |
1022 | A - B = C | PyPy3 (7.3.0) | AtCoder *300 |
Feb/15/2021 00:03 |
1021 | C - Floor and Mod | PyPy 3 | brute force math number theory |
Feb/13/2021 02:22 |
1020 | D - Multiples and Power Differences | PyPy 3 | constructive algorithms math number theory |
Feb/13/2021 01:28 |
1019 | A - Add and Divide | PyPy 3 | brute force greedy math |
Feb/13/2021 00:33 |
1018 | C - Searching Local Minimum | PyPy 3 | binary search interactive math ternary search *1700 |
Feb/12/2021 23:55 |
1017 | B - The Great Hero | PyPy 3 | greedy implementation sortings *900 |
Feb/12/2021 23:37 |
1016 | A - Yet Another String Game | PyPy 3 | games greedy strings *800 |
Feb/12/2021 23:08 |
1015 | A - Vanishing Pitch | PyPy3 (7.3.0) | AtCoder *100 |
Feb/07/2021 03:20 |
1014 | B - Remove It | PyPy3 (7.3.0) | AtCoder *200 |
Feb/07/2021 03:16 |
1013 | C - Fence Painting | PyPy 3 | brute force constructive algorithms greedy *1600 |
Feb/06/2021 16:24 |
1012 | B - New Colony | PyPy 3 | brute force greedy implementation *1100 |
Feb/06/2021 16:02 |
1011 | A - Space Navigation | PyPy 3 | greedy strings *800 |
Feb/05/2021 23:50 |
1010 | C - Longest Simple Cycle | PyPy 3 | dp graphs greedy *1600 |
Feb/05/2021 18:56 |
1009 | F - Shift and Inversions | PyPy3 (7.3.0) | AtCoder *600 |
Feb/01/2021 02:48 |
1008 | D - Staircase Sequences | PyPy3 (7.3.0) | AtCoder *400 |
Jan/30/2021 18:49 |
1007 | B - Magic 3 | PyPy3 (7.3.0) | AtCoder *200 |
Jan/30/2021 17:45 |
1006 | A - Very Very Primitive Game | PyPy3 (7.3.0) | AtCoder *100 |
Jan/30/2021 17:38 |
1005 | B - Inflation | PyPy 3 | binary search brute force greedy math |
Jan/30/2021 00:12 |
1004 | A - K-divisible Sum | PyPy 3 | binary search constructive algorithms greedy math |
Jan/30/2021 00:11 |
1003 | B - Nezzar and Lucky Number | PyPy 3 | brute force dp greedy math *1100 |
Jan/29/2021 21:23 |
1002 | A - Nezzar and Colorful Balls | PyPy 3 | brute force greedy *800 |
Jan/29/2021 21:22 |
1001 | E - Advertising Agency | PyPy 3 | combinatorics implementation math sortings |
Jan/26/2021 01:33 |
1000 | B - New Year's Number | PyPy 3 | brute force dp math |
Jan/25/2021 22:53 |
999 | C - Ball in Berland | PyPy 3 | combinatorics dfs and similar graphs hashing math |
Jan/25/2021 22:48 |
998 | A - Odd Divisor | PyPy 3 | bitmasks math number theory |
Jan/25/2021 22:46 |
997 | D - Logical Expression | PyPy3 (7.3.0) | AtCoder *400 |
Jan/24/2021 15:04 |
996 | B - Alcoholic | PyPy3 (7.3.0) | AtCoder *200 |
Jan/24/2021 14:40 |
995 | C - Mandarin Orange | PyPy3 (7.3.0) | AtCoder *300 |
Jan/23/2021 17:42 |
994 | A - Slot | PyPy3 (7.3.0) | AtCoder *100 |
Jan/23/2021 17:32 |
993 | B - Different Divisors | PyPy 3 | binary search constructive algorithms greedy math number theory *1000 |
Jan/20/2021 00:28 |
992 | A - Puzzle From the Future | PyPy 3 | greedy *800 |
Jan/20/2021 00:17 |
991 | B - Mex Boxes | PyPy3 (7.3.0) | AtCoder *400 |
Jan/16/2021 23:48 |
990 | A - Two Sequences 2 | PyPy3 (7.3.0) | AtCoder *300 |
Jan/16/2021 23:19 |
989 | B - Yet Another Meme Problem | PyPy 3 | math *1100 |
Jan/16/2021 22:45 |
988 | C - No More Inversions | PyPy 3 | constructive algorithms math *1500 |
Jan/14/2021 22:08 |
987 | B - String LCM | PyPy 3 | brute force math number theory strings *1000 |
Jan/14/2021 22:07 |
986 | A - Replacing Elements | PyPy 3 | greedy implementation math sortings *800 |
Jan/14/2021 22:06 |
985 | A - Hotelier | PyPy 3 | brute force data structures implementation *800 |
Jan/13/2021 14:03 |
984 | A - Heist | PyPy 3 | greedy implementation sortings *800 |
Jan/13/2021 01:42 |
983 | A - Dawid and Bags of Candies | PyPy 3 | brute force implementation *800 |
Jan/13/2021 01:27 |
982 | D - Snuke Prime | PyPy3 (7.3.0) | AtCoder *400 |
Jan/11/2021 02:20 |
981 | C - Strange Birthday Party | PyPy 3 | brute force greedy sortings *1300 |
Jan/11/2021 01:43 |
980 | B - Strange List | PyPy 3 | brute force greedy implementation math *1100 |
Jan/11/2021 00:39 |
979 | A - Strange Partition | PyPy 3 | greedy math number theory *900 |
Jan/11/2021 00:28 |
978 | A - Make a triangle! | PyPy 3 | brute force geometry math *800 |
Jan/10/2021 23:22 |
977 | C - ABC Tournament | PyPy3 (7.3.0) | AtCoder *300 |
Jan/10/2021 17:51 |
976 | B - Orthogonality | PyPy3 (7.3.0) | AtCoder *200 |
Jan/10/2021 17:33 |
975 | A - Three-Point Shot | PyPy3 (7.3.0) | AtCoder *100 |
Jan/10/2021 17:31 |
974 | A - Between the Offices | PyPy 3 | implementation *800 |
Jan/10/2021 05:33 |
973 | C - Three Bags | PyPy 3 | constructive algorithms greedy *1900 |
Jan/08/2021 23:32 |
972 | A - There Are Two Types Of Burgers | PyPy 3 | brute force greedy implementation math *800 |
Jan/08/2021 23:32 |
971 | A - Wizard of Orz | PyPy 3 | constructive algorithms greedy math *900 |
Jan/08/2021 23:31 |
970 | A - Calculating Function | PyPy 3 | implementation math *800 |
Jan/07/2021 23:01 |
969 | A - Equality | PyPy 3 | implementation strings *800 |
Jan/06/2021 23:52 |
968 | A - Olympiad | PyPy 3 | implementation sortings *800 |
Jan/06/2021 23:50 |
967 | B - Fair Division | PyPy 3 | dp greedy math *800 |
Jan/04/2021 22:09 |
966 | C - Long Jumps | PyPy 3 | dp graphs *1100 |
Jan/04/2021 22:09 |
965 | A - Cards for Friends | PyPy 3 | greedy math *800 |
Jan/04/2021 22:08 |
964 | D - Choose Me | Python (3.8.2) | AtCoder *400 |
Jan/02/2021 19:20 |
963 | C - 1-SAT | PyPy3 (7.3.0) | AtCoder *300 |
Jan/02/2021 17:42 |
962 | B - Gentle Pairs | PyPy3 (7.3.0) | AtCoder *200 |
Jan/02/2021 17:37 |
961 | A - Large Digits | PyPy3 (7.3.0) | AtCoder *100 |
Jan/02/2021 17:32 |
960 | D - Road to Millionaire | PyPy3 (7.3.0) | AtCoder *400 |
Jan/01/2021 22:22 |
959 | D - Water Heater | PyPy3 (7.3.0) | AtCoder *400 |
Jan/01/2021 01:32 |
958 | C - Canine poetry | PyPy 3 | dp greedy strings *1300 |
Dec/31/2020 01:17 |
957 | D - 13th Labour of Heracles | PyPy 3 | data structures greedy sortings trees *1500 |
Dec/31/2020 01:17 |
956 | A - Bovine Dilemma | PyPy 3 | brute force geometry math *800 |
Dec/31/2020 01:16 |
955 | B - Last minute enhancements | PyPy 3 | dp greedy *800 |
Dec/31/2020 01:16 |
954 | C - Building a Fence | PyPy 3 | dp greedy implementation two pointers *1600 |
Dec/29/2020 01:33 |
953 | A - Regular Bracket Sequence | PyPy 3 | constructive algorithms greedy *1000 |
Dec/28/2020 23:21 |
952 | D - Ceil Divisions | PyPy 3 | brute force constructive algorithms math number theory *1700 |
Dec/28/2020 23:19 |
951 | A - AtCoder Jumper | PyPy3 (7.3.0) | AtCoder *500 |
Dec/28/2020 01:13 |
950 | D - Taxes | PyPy 3 | math number theory *1600 |
Dec/27/2020 23:20 |
949 | A - Suits | PyPy 3 | brute force greedy math *800 |
Dec/27/2020 00:04 |
948 | C - Xor-tree | PyPy 3 | brute force data structures dfs and similar trees *1300 |
Dec/26/2020 01:22 |
947 | A - Xor-tree | Python 3 | dfs and similar trees *1300 |
Dec/26/2020 01:15 |
946 | A - Balanced Rating Changes | PyPy 3 | implementation math *1000 |
Dec/25/2020 22:58 |
945 | A - Good ol' Numbers Coloring | PyPy 3 | math number theory *1000 |
Dec/25/2020 22:44 |
944 | A - Plus Minus | PyPy3 (7.3.0) | AtCoder *100 |
Dec/25/2020 02:09 |
943 | D - Add to Neighbour and Remove | PyPy 3 | greedy math number theory *1400 |
Dec/24/2020 02:58 |
942 | B - Most socially-distanced subsequence | PyPy 3 | greedy two pointers *1300 |
Dec/21/2020 02:03 |
941 | B - Fair Numbers | PyPy 3 | brute force math number theory *1000 |
Dec/20/2020 23:42 |
940 | A - In-game Chat | PyPy 3 | implementation strings *800 |
Dec/20/2020 23:42 |
939 | D - Sum of difference | PyPy3 (7.3.0) | AtCoder *400 |
Dec/19/2020 17:59 |
938 | C - Unlucky 7 | PyPy3 (7.3.0) | AtCoder *300 |
Dec/19/2020 17:40 |
937 | B - Blocks on Grid | PyPy3 (7.3.0) | AtCoder *200 |
Dec/19/2020 17:33 |
936 | A - Brick | PyPy3 (7.3.0) | AtCoder *100 |
Dec/19/2020 17:30 |
935 | C - Row GCD | PyPy 3 | math number theory *1600 |
Dec/19/2020 16:28 |
934 | B - Move and Turn | PyPy 3 | dp math *1300 |
Dec/19/2020 16:06 |
933 | A - Red-Blue Shuffle | PyPy 3 | math probabilities *800 |
Dec/19/2020 15:13 |
932 | C - Factors of Factorial | PyPy3 (7.3.0) | AtCoder *300 |
Dec/18/2020 19:26 |
931 | B - Sum of Three Integers | PyPy3 (7.3.0) | AtCoder *200 |
Dec/18/2020 02:20 |
930 | A - Haiku | PyPy3 (7.3.0) | AtCoder *100 |
Dec/18/2020 02:15 |
929 | B - Make Them Equal | PyPy 3 | math *1200 |
Dec/18/2020 02:09 |
928 | B - Ehab Is an Odd Person | PyPy 3 | sortings *1200 |
Dec/18/2020 01:33 |
927 | B - Good String | PyPy 3 | implementation strings *1200 |
Dec/18/2020 00:49 |
926 | A - Dungeon | PyPy 3 | binary search math *1100 |
Dec/17/2020 23:14 |
925 | B - Find The Array | PyPy 3 | bitmasks constructive algorithms greedy *1400 |
Dec/17/2020 22:43 |
924 | B - Fridge Lockers | PyPy 3 | graphs implementation *1100 |
Dec/16/2020 23:32 |
923 | A - 2048 Game | PyPy 3 | brute force greedy math *1000 |
Dec/16/2020 23:17 |
922 | E2 - Close Tuples (hard version) | PyPy 3 | binary search combinatorics implementation math sortings two pointers *1700 |
Dec/16/2020 19:25 |
921 | E1 - Close Tuples (easy version) | PyPy 3 | binary search combinatorics math sortings two pointers *1500 |
Dec/16/2020 17:04 |
920 | A - Favorite Sequence | PyPy 3 | implementation two pointers *800 |
Dec/15/2020 22:48 |
919 | B - Last Year's Substring | PyPy 3 | dp implementation strings *800 |
Dec/15/2020 22:48 |
918 | C - Unique Number | PyPy 3 | brute force greedy math *900 |
Dec/15/2020 22:48 |
917 | D - Valid BFS? | PyPy 3 | dfs and similar graphs shortest paths trees *1700 |
Dec/14/2020 23:39 |
916 | F - Consecutive Subsequence | PyPy 3 | dp *1700 |
Dec/14/2020 01:31 |
915 | C - Perform the Combo | PyPy 3 | brute force *1300 |
Dec/14/2020 00:45 |
914 | F - Range Xor Query | PyPy3 (7.3.0) | AtCoder *600 |
Dec/13/2020 20:15 |
913 | D - Stamp | PyPy3 (7.3.0) | AtCoder *400 |
Dec/13/2020 19:03 |
912 | C - Duodecim Ferra | PyPy3 (7.3.0) | AtCoder *300 |
Dec/13/2020 18:32 |
911 | B - Smartphone Addiction | PyPy3 (7.3.0) | AtCoder *200 |
Dec/13/2020 17:45 |
910 | A - ABC Preparation | PyPy3 (7.3.0) | AtCoder *100 |
Dec/13/2020 17:30 |
909 | C - Two Teams Composing | PyPy 3 | binary search greedy implementation sortings *1100 |
Dec/13/2020 16:39 |
908 | B - K-th Beautiful String | PyPy 3 | binary search brute force combinatorics implementation math *1300 |
Dec/13/2020 01:42 |
907 | B - Polycarp and Letters | PyPy 3 | brute force implementation strings *1000 |
Dec/12/2020 15:58 |
906 | C - Yet Another Array Restoration | PyPy 3 | brute force math number theory *1200 |
Dec/12/2020 13:04 |
905 | A - Best Subsegment | PyPy 3 | implementation math *1100 |
Dec/12/2020 01:54 |
904 | B - Emotes | PyPy 3 | greedy math sortings *1000 |
Dec/12/2020 01:47 |
903 | C - Random Events | PyPy 3 | dp math probabilities *1500 |
Dec/11/2020 21:32 |
902 | B - Find the Spruce | PyPy 3 | brute force dp implementation *1400 |
Dec/11/2020 20:41 |
901 | A - String Generation | PyPy 3 | constructive algorithms greedy *800 |
Dec/11/2020 20:18 |
900 | B - Digits Sequence (Hard Edition) | PyPy 3 | binary search divide and conquer implementation *1800 |
Dec/10/2020 19:40 |
899 | D - Constant Palindrome Sum | PyPy 3 | brute force data structures greedy two pointers *1700 |
Dec/10/2020 00:19 |
898 | B - Polycarp Training | PyPy 3 | data structures greedy sortings *1000 |
Dec/08/2020 23:14 |
897 | A - Redundant Redundancy | PyPy3 (7.3.0) | AtCoder *300 |
Dec/08/2020 23:00 |
896 | B - Pillars | PyPy 3 | greedy implementation *1000 |
Dec/08/2020 22:33 |
895 | B - Canvas Frames | PyPy 3 | implementation *1000 |
Dec/08/2020 20:07 |
894 | A - Two distinct points | PyPy 3 | implementation *800 |
Dec/08/2020 19:58 |
893 | A - Distinct Digits | PyPy 3 | brute force implementation *800 |
Dec/08/2020 19:32 |
892 | B - Strings Equalization | PyPy 3 | strings *1000 |
Dec/08/2020 19:22 |
891 | B2 - TV Subscriptions (Hard Version) | PyPy 3 | implementation two pointers *1300 |
Dec/08/2020 19:14 |
890 | B1 - TV Subscriptions (Easy Version) | PyPy 3 | implementation *1000 |
Dec/08/2020 19:13 |
889 | B - Ania and Minimizing | PyPy 3 | greedy implementation *1000 |
Dec/08/2020 18:58 |
888 | B - Burglar and Matches | PyPy 3 | greedy implementation sortings *900 |
Dec/08/2020 18:49 |
887 | B - Squares | PyPy 3 | greedy implementation sortings *900 |
Dec/08/2020 18:18 |
886 | B - Ksusha the Squirrel | PyPy 3 | brute force implementation *900 |
Dec/08/2020 18:10 |
885 | B - Network Configuration | PyPy 3 | greedy sortings *900 |
Dec/08/2020 18:00 |
884 | B - The Time | PyPy 3 | implementation *900 |
Dec/08/2020 16:32 |
883 | B - Decoding | PyPy 3 | implementation strings *900 |
Dec/08/2020 16:25 |
882 | B - Mammoth's Genome Decoding | PyPy 3 | implementation strings *900 |
Dec/08/2020 16:12 |
881 | B - Fafa and the Gates | PyPy 3 | implementation *900 |
Dec/08/2020 15:45 |
880 | A - Avoid Trygub | PyPy 3 | constructive algorithms sortings *800 |
Dec/07/2020 19:48 |
879 | B - Balls of Steel | PyPy 3 | brute force geometry greedy *1000 |
Dec/07/2020 19:48 |
878 | B - Duff in Love | PyPy 3 | math *1300 |
Dec/06/2020 00:38 |
877 | B - Queries on a String | PyPy 3 | implementation strings *1300 |
Dec/06/2020 00:33 |
876 | B - Queries about less or equal elements | PyPy 3 | binary search data structures sortings two pointers *1300 |
Dec/06/2020 00:22 |
875 | B - Getting an A | PyPy 3 | greedy sortings *900 |
Dec/05/2020 23:08 |
874 | B - Suffix Operations | PyPy 3 | constructive algorithms implementation *1400 |
Dec/04/2020 19:20 |
873 | A - Cancel the Trains | PyPy 3 | implementation *800 |
Dec/04/2020 18:42 |
872 | B2 - Social Network (hard version) | PyPy 3 | data structures implementation *1300 |
Dec/04/2020 02:12 |
871 | B1 - Social Network (easy version) | PyPy 3 | implementation *1000 |
Dec/04/2020 01:11 |
870 | B - Rooms and Staircases | PyPy 3 | brute force implementation *1000 |
Dec/04/2020 01:01 |
869 | B - Discounts | PyPy 3 | greedy sortings *900 |
Dec/03/2020 23:55 |
868 | C - Prefix Sum Primes | PyPy 3 | constructive algorithms greedy math number theory *1200 |
Dec/03/2020 23:47 |
867 | A - Prefix Sum Primes | PyPy 3 | constructive algorithms greedy math number theory *1200 |
Dec/03/2020 23:45 |
866 | B - Tiling Challenge | PyPy 3 | greedy implementation *900 |
Dec/03/2020 23:33 |
865 | B - Shooting | PyPy 3 | greedy implementation sortings *900 |
Dec/03/2020 23:10 |
864 | B - Grow The Tree | PyPy 3 | greedy math sortings *900 |
Dec/03/2020 23:04 |
863 | B - Keyboard Layouts | PyPy 3 | implementation strings *800 |
Dec/03/2020 22:48 |
862 | B - Teams Forming | PyPy 3 | sortings *800 |
Dec/03/2020 22:41 |
861 | B - Dice Tower | PyPy 3 | constructive algorithms math *1000 |
Dec/03/2020 16:44 |
860 | D - Secret Passwords | PyPy 3 | dfs and similar dsu graphs *1500 |
Dec/03/2020 01:48 |
859 | A - Maze | PyPy 3 | dfs and similar *1600 |
Dec/02/2020 23:24 |
858 | C - Lose it! | PyPy 3 | dp greedy implementation *1300 |
Dec/02/2020 15:42 |
857 | B - Merge it! | PyPy 3 | math *1100 |
Dec/02/2020 14:59 |
856 | A - Learning Languages | PyPy 3 | dfs and similar dsu *1400 |
Dec/01/2020 00:22 |
855 | D - Sequence and Swaps | PyPy 3 | dp greedy sortings *1600 |
Nov/30/2020 22:20 |
854 | B - Jumps | PyPy 3 | constructive algorithms math *1200 |
Nov/30/2020 22:19 |
853 | C - Ping-pong | PyPy 3 | constructive algorithms games math *1100 |
Nov/30/2020 22:19 |
852 | A - Strange Functions | PyPy 3 | math number theory *800 |
Nov/30/2020 22:18 |
851 | A - Hands | PyPy3 (7.3.0) | AtCoder *300 |
Nov/30/2020 01:48 |
850 | B - GCD Compression | PyPy 3 | constructive algorithms math number theory *1100 |
Nov/30/2020 00:57 |
849 | C - Bouncing Ball | PyPy 3 | dp implementation *1400 |
Nov/29/2020 23:05 |
848 | B - Repainting Street | PyPy 3 | brute force greedy *1100 |
Nov/29/2020 13:09 |
847 | A - Prison Break | PyPy 3 | brute force math *800 |
Nov/29/2020 12:51 |
846 | C - Books Queries | PyPy 3 | implementation *1400 |
Nov/27/2020 13:59 |
845 | C - Tile Painting | PyPy 3 | number theory *1500 |
Nov/27/2020 13:25 |
844 | B - Sum is Multiple | PyPy3 (7.3.0) | AtCoder *600 |
Nov/27/2020 01:12 |
843 | H - Grid 1 | PyPy3 (7.3.0) | AtCoder *100 |
Nov/26/2020 00:20 |
842 | F - LCS | PyPy3 (7.3.0) | AtCoder *100 |
Nov/25/2020 23:57 |
841 | B1 - Character Swap (Easy Version) | PyPy 3 | strings *1000 |
Nov/25/2020 23:11 |
840 | A - Maximum Square | PyPy 3 | implementation *800 |
Nov/25/2020 22:51 |
839 | B - Arpa’s obvious problem and Mehrdad’s terrible solution | PyPy 3 | brute force math number theory *1500 |
Nov/25/2020 01:32 |
838 | A - Xenia and Divisors | PyPy 3 | greedy implementation *1200 |
Nov/25/2020 00:41 |
837 | D - Number into Sequence | PyPy 3 | constructive algorithms math number theory *1300 |
Nov/24/2020 21:59 |
836 | C - Sequence Transformation | PyPy 3 | greedy implementation *1200 |
Nov/24/2020 21:01 |
835 | B - Unique Bid Auction | PyPy 3 | implementation *800 |
Nov/24/2020 20:15 |
834 | A - Special Permutation | PyPy 3 | constructive algorithms probabilities *800 |
Nov/24/2020 20:09 |
833 | B - Divisors of Two Integers | PyPy 3 | brute force greedy math number theory *1100 |
Nov/24/2020 03:18 |
832 | E1 - Bitwise Queries (Easy Version) | PyPy 3 | bitmasks constructive algorithms interactive math *2000 |
Nov/23/2020 01:05 |
831 | C - Super Ryuma | PyPy3 (7.3.0) | AtCoder *300 |
Nov/23/2020 00:17 |
830 | B - Quizzes | PyPy3 (7.3.0) | AtCoder *200 |
Nov/22/2020 23:51 |
829 | A - Determinant | PyPy3 (7.3.0) | AtCoder *100 |
Nov/22/2020 23:49 |
828 | B - Abbreviate Fox | PyPy3 (7.3.0) | AtCoder *400 |
Nov/22/2020 03:00 |
827 | A - Sum and Product | PyPy3 (7.3.0) | AtCoder *300 |
Nov/22/2020 02:42 |
826 | C - String Equality | PyPy 3 | dp greedy hashing implementation strings *1400 |
Nov/21/2020 21:02 |
825 | B - Non-Substring Subsequence | PyPy 3 | dp greedy implementation strings *900 |
Nov/21/2020 20:35 |
824 | A - Subtract or Divide | PyPy 3 | greedy math *800 |
Nov/21/2020 20:16 |
823 | F1 - Tree Cutting (Easy Version) | PyPy 3 | dfs and similar trees *1800 |
Nov/21/2020 02:48 |
822 | E - Special Elements | PyPy 3 | brute force implementation two pointers *1500 |
Nov/21/2020 02:28 |
821 | C - Palindromic Matrix | PyPy 3 | constructive algorithms implementation *1700 |
Nov/21/2020 00:46 |
820 | D - Radio Towers | PyPy 3 | combinatorics dp math *1600 |
Nov/20/2020 01:18 |
819 | B - Toy Blocks | PyPy 3 | binary search greedy math sortings *1400 |
Nov/19/2020 21:44 |
818 | A - Robot Program | PyPy 3 | math *800 |
Nov/19/2020 20:20 |
817 | C - Two Brackets | PyPy 3 | greedy *800 |
Nov/19/2020 20:12 |
816 | G - Special Permutation | PyPy 3 | constructive algorithms *1600 |
Nov/19/2020 15:58 |
815 | B - Vanya and Lanterns | Python 3 | binary search implementation math sortings *1200 |
Nov/19/2020 14:04 |
814 | A - Integer Points | Python 3 | geometry math *1000 |
Nov/19/2020 02:57 |
813 | C1 - Binary Table (Easy Version) | PyPy 3 | constructive algorithms implementation *1500 |
Nov/17/2020 23:14 |
812 | B - Sum of Medians | PyPy 3 | greedy math *900 |
Nov/17/2020 20:57 |
811 | A - Buy the String | PyPy 3 | implementation math *800 |
Nov/17/2020 20:18 |
810 | A - Competitive Programmer | PyPy 3 | chinese remainder theorem math *1000 |
Nov/17/2020 01:12 |
809 | A - Broken Keyboard | PyPy 3 | brute force strings two pointers *1000 |
Nov/17/2020 00:52 |
808 | C - Travel | PyPy3 (7.3.0) | AtCoder *300 |
Nov/16/2020 23:52 |
807 | B - Billiards | PyPy3 (7.3.0) | AtCoder *200 |
Nov/16/2020 23:51 |
806 | B - Numbers Box | PyPy 3 | greedy math *1000 |
Nov/15/2020 23:27 |
805 | C - Knapsack | PyPy 3 | constructive algorithms greedy math sortings *1300 |
Nov/15/2020 23:14 |
804 | A - Add Candies | PyPy 3 | constructive algorithms math *800 |
Nov/15/2020 23:08 |
803 | A - ReLU | PyPy3 (7.3.0) | AtCoder *100 |
Nov/15/2020 17:30 |
802 | B - Substring Removal | PyPy 3 | combinatorics math strings *1300 |
Nov/15/2020 15:44 |
801 | B - Traffic Lights | PyPy 3 | implementation *1500 |
Nov/14/2020 22:07 |
800 | A - Bear and Three Balls | PyPy 3 | brute force implementation sortings *900 |
Nov/14/2020 22:05 |
799 | C - Engineer Artem | PyPy 3 | 2-sat chinese remainder theorem constructive algorithms fft flows *2000 |
Nov/13/2020 23:25 |
798 | B - Valerii Against Everyone | PyPy 3 | constructive algorithms data structures greedy sortings *1000 |
Nov/13/2020 20:20 |
797 | A - Specific Tastes of Andre | PyPy 3 | constructive algorithms implementation *800 |
Nov/13/2020 20:06 |
796 | J - Lonely Numbers | PyPy 3 | math *1600 |
Nov/10/2020 02:59 |
795 | D - Wandering | PyPy3 (7.3.0) | AtCoder *400 |
Nov/08/2020 23:30 |
794 | C - To 3 | PyPy3 (7.3.0) | AtCoder *300 |
Nov/08/2020 23:17 |
793 | B - Almost GCD | PyPy3 (7.3.0) | AtCoder *200 |
Nov/08/2020 22:52 |
792 | A - twiblr | PyPy3 (7.3.0) | AtCoder *100 |
Nov/08/2020 22:36 |
791 | C - Football | PyPy 3 | constructive algorithms graphs implementation *1400 |
Nov/06/2020 14:41 |
790 | B - MAX-=min | PyPy3 (7.3.0) | AtCoder *300 |
Nov/05/2020 01:06 |
789 | A - Sleuth | PyPy 3 | implementation *800 |
Nov/05/2020 00:12 |
788 | A - Rewards | PyPy 3 | implementation *800 |
Nov/04/2020 23:30 |
787 | A - CME | PyPy 3 | math *800 |
Nov/04/2020 23:26 |
786 | B - Borze | PyPy 3 | expression parsing implementation *800 |
Nov/04/2020 23:20 |
785 | D - Anti-Sudoku | PyPy 3 | constructive algorithms implementation *1300 |
Nov/04/2020 23:02 |
784 | A - Jeff and Digits | PyPy 3 | brute force implementation math *1000 |
Nov/04/2020 13:39 |
783 | A - Love Triangle | PyPy 3 | graphs *800 |
Nov/04/2020 00:45 |
782 | A - Compote | PyPy 3 | implementation math *800 |
Nov/04/2020 00:41 |
781 | A - Little C Loves 3 I | PyPy 3 | math *800 |
Nov/04/2020 00:28 |
780 | A - Pupils Redistribution | PyPy 3 | constructive algorithms math *1000 |
Nov/04/2020 00:04 |
779 | A - Balloons | PyPy 3 | constructive algorithms implementation *1000 |
Nov/03/2020 23:36 |
778 | C - Find Amir | PyPy 3 | constructive algorithms *1000 |
Nov/03/2020 23:28 |
777 | A - Find Amir | PyPy 3 | constructive algorithms greedy math *1000 |
Nov/03/2020 23:26 |
776 | A - Mike and palindrome | PyPy 3 | brute force constructive algorithms strings *1000 |
Nov/03/2020 23:17 |
775 | B - Nastya Is Playing Computer Games | PyPy 3 | constructive algorithms math *1000 |
Nov/03/2020 23:12 |
774 | A - Ehab Fails to Be Thanos | PyPy 3 | constructive algorithms greedy sortings *1000 |
Nov/03/2020 23:02 |
773 | A - Simple Math | PyPy3 (7.3.0) | AtCoder *300 |
Nov/03/2020 00:18 |
772 | C - The Delivery Dilemma | PyPy 3 | binary search greedy sortings *1400 |
Nov/02/2020 21:36 |
771 | B - Saving the City | PyPy 3 | dp greedy math sortings *1300 |
Nov/02/2020 21:32 |
770 | A - Kids Seating | PyPy 3 | constructive algorithms math *800 |
Nov/02/2020 20:14 |
769 | C - Division | PyPy 3 | math number theory *1500 |
Nov/02/2020 14:10 |
768 | C - Collinearity | PyPy3 (7.3.0) | AtCoder *300 |
Nov/01/2020 18:31 |
767 | D - Hachi | PyPy3 (7.3.0) | AtCoder *400 |
Nov/01/2020 18:09 |
766 | B - Elimination | PyPy 3 | greedy math *900 |
Nov/01/2020 17:43 |
765 | B - Trapezoid Sum | PyPy3 (7.3.0) | AtCoder *200 |
Nov/01/2020 17:37 |
764 | A - Heavy Rotation | PyPy3 (7.3.0) | AtCoder *100 |
Nov/01/2020 17:32 |
763 | A - Array Rearrangment | PyPy 3 | greedy sortings *800 |
Nov/01/2020 16:43 |
762 | B - LCM | PyPy 3 | math number theory *1200 |
Oct/31/2020 02:26 |
761 | B - Chess Cheater | PyPy 3 | greedy implementation sortings *1400 |
Oct/30/2020 00:34 |
760 | E - Coprime | PyPy3 (7.3.0) | AtCoder *500 |
Oct/29/2020 20:44 |
759 | A - Middle of the Contest | PyPy 3 | implementation *1000 |
Oct/28/2020 02:08 |
758 | F2 - Spanning Tree with One Fixed Degree | PyPy 3 | constructive algorithms dfs and similar dsu graphs greedy *1900 |
Oct/28/2020 01:52 |
757 | F1 - Spanning Tree with Maximum Degree | Python 3 | graphs *1600 |
Oct/28/2020 00:56 |
756 | B - 1% | PyPy3 (7.3.0) | AtCoder *200 |
Oct/28/2020 00:10 |
755 | A - We Love Golf | PyPy3 (7.3.0) | AtCoder *100 |
Oct/28/2020 00:06 |
754 | D - Minimal Height Tree | PyPy 3 | graphs greedy shortest paths trees *1600 |
Oct/27/2020 23:38 |
753 | B - Reverse Binary Strings | PyPy 3 | constructive algorithms greedy *1200 |
Oct/27/2020 22:24 |
752 | A - Marketing Scheme | PyPy 3 | brute force constructive algorithms greedy math *800 |
Oct/27/2020 22:22 |
751 | B - Magic Stick | Python 3 | math *1000 |
Oct/26/2020 13:13 |
750 | D - Shurikens | Python 3 | data structures greedy schedules *1700 |
Oct/25/2020 23:25 |
749 | B - A New Technique | PyPy 3 | constructive algorithms implementation *1100 |
Oct/25/2020 20:57 |
748 | A - Finding Sasuke | PyPy 3 | math *800 |
Oct/25/2020 16:49 |
747 | A - 106 | PyPy3 (7.3.0) | AtCoder *300 |
Oct/25/2020 03:15 |
746 | B - Maximum of Maximums of Minimums | PyPy 3 | implementation *1200 |
Oct/25/2020 01:30 |
745 | C - Binary Search | PyPy 3 | binary search combinatorics *1500 |
Oct/25/2020 00:48 |
744 | A - Reorder | PyPy 3 | math *800 |
Oct/24/2020 23:20 |
743 | B - Prime Square | PyPy 3 | constructive algorithms math *900 |
Oct/24/2020 19:53 |
742 | D1 - Remove the Substring (easy version) | PyPy 3 | greedy implementation *1600 |
Oct/23/2020 23:43 |
741 | C - Common Divisors | PyPy 3 | implementation math *1300 |
Oct/23/2020 23:13 |
740 | B - Equal Rectangles | PyPy 3 | greedy math *1200 |
Oct/23/2020 23:06 |
739 | C - Ternary XOR | PyPy 3 | greedy implementation *1200 |
Oct/22/2020 00:32 |
738 | B - Golden Coins | PyPy3 (7.3.0) | AtCoder *200 |
Oct/21/2020 23:37 |
737 | A - Coffee | PyPy3 (7.3.0) | AtCoder *100 |
Oct/21/2020 23:32 |
736 | C - Mortal Kombat Tower | PyPy 3 | dp graphs greedy shortest paths *1500 |
Oct/21/2020 23:27 |
735 | B - Dreamoon Likes Permutations | PyPy 3 | implementation math *1400 |
Oct/21/2020 22:49 |
734 | A - Dreamoon and Ranking Collection | PyPy 3 | implementation *900 |
Oct/21/2020 22:48 |
733 | E - Two Round Dances | PyPy 3 | combinatorics math *1300 |
Oct/20/2020 22:57 |
732 | D - Districts Connection | PyPy 3 | constructive algorithms dfs and similar *1200 |
Oct/20/2020 21:30 |
731 | C - Dominant Piranha | PyPy 3 | constructive algorithms greedy *900 |
Oct/20/2020 20:39 |
730 | B - Yet Another Bookshelf | PyPy 3 | greedy implementation *800 |
Oct/20/2020 20:23 |
729 | A - Boring Apartments | PyPy 3 | implementation math *800 |
Oct/20/2020 20:11 |
728 | A - Exercising Walk | PyPy 3 | greedy implementation math *1100 |
Oct/20/2020 00:39 |
727 | A - Little Artem | PyPy 3 | constructive algorithms *1000 |
Oct/20/2020 00:31 |
726 | B - Kind Anton | PyPy 3 | greedy implementation *1100 |
Oct/20/2020 00:20 |
725 | A - Level Statistics | PyPy 3 | implementation math *1200 |
Oct/20/2020 00:10 |
724 | B - Middle Class | PyPy 3 | greedy sortings *1100 |
Oct/19/2020 23:46 |
723 | C - New Year Ratings Change | GNU C++14 | greedy sortings *1400 |
Oct/19/2020 01:57 |
722 | B - New Year Present | PyPy 3 | constructive algorithms implementation *1200 |
Oct/19/2020 01:31 |
721 | A - New Year Candles | PyPy 3 | implementation *1000 |
Oct/19/2020 01:15 |
720 | C - Palindromifier | PyPy 3 | constructive algorithms strings *1400 |
Oct/18/2020 17:19 |
719 | B - Putting Bricks in the Wall | PyPy 3 | constructive algorithms implementation *1100 |
Oct/18/2020 15:41 |
718 | A - XORwice | PyPy 3 | bitmasks greedy math *800 |
Oct/18/2020 14:43 |
717 | D - Takahashi Unevolved | PyPy3 (7.3.0) | AtCoder *400 |
Oct/18/2020 01:16 |
716 | D - Bouncing Boomerangs | PyPy 3 | constructive algorithms greedy implementation *1900 |
Oct/18/2020 00:35 |
715 | A - Box is Pull | PyPy 3 | math *800 |
Oct/17/2020 22:06 |
714 | B - Belted Rooms | PyPy 3 | graphs implementation *1200 |
Oct/17/2020 22:04 |
713 | C - ABBB | PyPy 3 | brute force data structures greedy strings *1100 |
Oct/17/2020 22:01 |
712 | B - Various distances | PyPy3 (7.3.0) | AtCoder *200 |
Oct/17/2020 16:35 |
711 | C - Cream puff | PyPy3 (7.3.0) | AtCoder *300 |
Oct/17/2020 16:32 |
710 | A - box | PyPy3 (7.3.0) | AtCoder *100 |
Oct/17/2020 16:30 |
709 | A - AC or WA | PyPy3 (7.3.0) | AtCoder *100 |
Oct/17/2020 00:59 |
708 | A - Statues | PyPy 2 | dfs and similar *1500 |
Oct/14/2020 17:29 |
707 | B - Plus from Picture | PyPy 3 | dfs and similar implementation strings *1300 |
Oct/14/2020 15:17 |
706 | C - Anu Has a Function | PyPy 3 | greedy math *1500 |
Oct/14/2020 13:38 |
705 | B - Div Times Mod | Python 3 | *1100 |
Oct/14/2020 02:55 |
704 | E - Nearest Opposite Parity | Python 3 | dfs and similar graphs shortest paths *1900 |
Oct/14/2020 02:09 |
703 | B - Array Sharpening | PyPy 3 | greedy implementation *1300 |
Oct/13/2020 22:53 |
702 | A - K-Periodic Array | PyPy 3 | greedy implementation math *1000 |
Oct/13/2020 22:33 |
701 | B - Lucky Numbers (easy) | PyPy 3 | binary search bitmasks brute force *1300 |
Oct/13/2020 00:27 |
700 | A - Vova and Train | PyPy 3 | math *1100 |
Oct/12/2020 22:14 |
699 | D - String Deletion | PyPy 3 | binary search data structures greedy two pointers *1700 |
Oct/12/2020 12:38 |
698 | D - Caracal vs Monster | PyPy3 (7.3.0) | AtCoder *400 |
Oct/12/2020 02:27 |
697 | C - Fennec vs Monster | PyPy3 (7.3.0) | AtCoder *300 |
Oct/12/2020 02:15 |
696 | B - Common Raccoon vs Monster | PyPy3 (7.3.0) | AtCoder *200 |
Oct/12/2020 02:12 |
695 | A - Fourtune Cookies | PyPy3 (7.3.0) | AtCoder *200 |
Oct/12/2020 01:00 |
694 | C - Numbers on Whiteboard | PyPy 3 | constructive algorithms data structures greedy implementation math *1000 |
Oct/11/2020 22:24 |
693 | A - Number of Apartments | PyPy 3 | brute force constructive algorithms math *900 |
Oct/11/2020 22:06 |
692 | B - Barrels | PyPy 3 | greedy implementation sortings *800 |
Oct/11/2020 22:01 |
691 | A - Avoiding Zero | PyPy 3 | math sortings *900 |
Oct/10/2020 20:58 |
690 | B - Futon | PyPy3 (7.3.0) | AtCoder *200 |
Oct/10/2020 18:01 |
689 | C - Neq Min | PyPy3 (7.3.0) | AtCoder *300 |
Oct/10/2020 17:39 |
688 | A - Keyboard | PyPy3 (7.3.0) | AtCoder *100 |
Oct/10/2020 17:31 |
687 | D - Remainder Reminder | PyPy3 (7.3.0) | AtCoder *400 |
Oct/10/2020 15:40 |
686 | B - Palindromic Numbers | PyPy3 (7.3.0) | AtCoder *200 |
Oct/10/2020 15:24 |
685 | A - Diagonal String | PyPy3 (7.3.0) | AtCoder *100 |
Oct/10/2020 15:23 |
684 | A - Div. 64 | PyPy 3 | implementation *1000 |
Oct/10/2020 14:44 |
683 | A - Paper Work | PyPy 3 | greedy *1000 |
Oct/10/2020 13:44 |
682 | B1 - Maximum Control (easy) | PyPy 3 | implementation *1000 |
Oct/10/2020 13:07 |
681 | B - Simple XML | PyPy 3 | implementation *1000 |
Oct/10/2020 12:52 |
680 | A - Up the hill | PyPy 3 | constructive algorithms implementation *1000 |
Oct/10/2020 12:28 |
679 | G - Fibonacci army | Io | *special problem dp *1000 |
Oct/10/2020 12:19 |
678 | D - Lunlun Number | PyPy3 (7.3.0) | AtCoder *400 |
Oct/10/2020 01:32 |
677 | C - Replacing Integer | PyPy3 (7.3.0) | AtCoder *300 |
Oct/10/2020 01:01 |
676 | B - Popular Vote | PyPy3 (7.3.0) | AtCoder *200 |
Oct/10/2020 00:55 |
675 | A - ABC Swap | PyPy3 (7.3.0) | AtCoder *100 |
Oct/10/2020 00:41 |
674 | C - Yet Another Walking Robot | PyPy 3 | data structures implementation *1500 |
Oct/09/2020 00:37 |
673 | C - Social Distance | PyPy 3 | constructive algorithms greedy math *1300 |
Oct/06/2020 23:42 |
672 | C - Trees | Python 3 | brute force *1800 |
Oct/06/2020 23:06 |
671 | E - Rock, Paper, Scissors | PyPy 3 | brute force constructive algorithms flows greedy math *1800 |
Oct/06/2020 22:24 |
670 | B - Hate "A" | Python 3 | implementation strings *1100 |
Oct/05/2020 12:26 |
669 | A - Sushi for Two | PyPy 3 | binary search greedy implementation *900 |
Oct/05/2020 03:01 |
668 | B - Nice Matrix | PyPy 3 | greedy implementation math *1300 |
Oct/04/2020 23:14 |
667 | A - Fence | PyPy 3 | geometry math *800 |
Oct/04/2020 21:45 |
666 | B - Chloe and the sequence | Python 3 | binary search bitmasks constructive algorithms implementation *1200 |
Oct/04/2020 13:54 |
665 | B - Nastya and Door | Python 3 | greedy implementation *1300 |
Oct/04/2020 13:06 |
664 | C - Bear and String Distance | Python 3 | greedy strings *1300 |
Oct/04/2020 12:32 |
663 | B - Domino Effect | PyPy 3 | *1100 |
Oct/03/2020 02:22 |
662 | B - Segment Occurrences | PyPy 3 | brute force implementation *1300 |
Oct/03/2020 01:40 |
661 | A - Oh Those Palindromes | PyPy 3 | constructive algorithms strings *1300 |
Oct/03/2020 01:05 |
660 | B - Lucky Mask | PyPy 3 | brute force implementation *1300 |
Oct/03/2020 01:00 |
659 | B - Om Nom and Spiders | PyPy 3 | implementation math *1400 |
Oct/03/2020 00:45 |
658 | D - I hate Factorization | PyPy3 (7.3.0) | AtCoder *400 |
Oct/02/2020 03:31 |
657 | C - The Labyrinth | PyPy 3 | dfs and similar *1600 |
Oct/02/2020 03:13 |
656 | C - Discrete Acceleration | PyPy 2 | binary search dp implementation math two pointers *1500 |
Oct/01/2020 00:48 |
655 | B - Arrays Sum | PyPy 3 | constructive algorithms greedy math *1400 |
Sep/30/2020 21:41 |
654 | A - Circle Coloring | PyPy 3 | constructive algorithms *800 |
Sep/30/2020 20:20 |
653 | A - Sweet Problem | PyPy 3 | math *1100 |
Sep/30/2020 02:32 |
652 | B - Vika and Squares | PyPy 3 | constructive algorithms implementation *1300 |
Sep/30/2020 02:08 |
651 | B - Accordion | PyPy 3 | greedy implementation *1300 |
Sep/30/2020 01:46 |
650 | A - Nearest Minimums | PyPy 3 | implementation *1100 |
Sep/30/2020 01:41 |
649 | C - Ehab and a Special Coloring Problem | PyPy 3 | constructive algorithms number theory *1300 |
Sep/30/2020 01:30 |
648 | B - Game of Credit Cards | PyPy 3 | data structures dp greedy sortings *1300 |
Sep/29/2020 17:25 |
647 | B - Students in Railway Carriage | PyPy 3 | constructive algorithms greedy implementation *1300 |
Sep/29/2020 17:13 |
646 | C - Alternating Subsequence | PyPy 3 | dp greedy two pointers *1200 |
Sep/28/2020 23:15 |
645 | B - Balanced Array | PyPy 3 | constructive algorithms math *800 |
Sep/28/2020 23:03 |
644 | A - Candies | PyPy 3 | brute force math *900 |
Sep/28/2020 22:48 |
643 | D - Non-zero Segments | PyPy 3 | constructive algorithms data structures greedy sortings *1500 |
Sep/28/2020 16:00 |
642 | C - Increase and Copy | GNU C++14 | binary search constructive algorithms math *1100 |
Sep/28/2020 15:10 |
641 | B - Symmetric Matrix | PyPy 3 | implementation *900 |
Sep/28/2020 13:59 |
640 | A - Floor Number | PyPy 3 | implementation math *800 |
Sep/28/2020 13:46 |
639 | A - Round House | PyPy 3 | implementation math *1000 |
Sep/28/2020 11:27 |
638 | A - Infinite Sequence | PyPy 3 | implementation math *1000 |
Sep/28/2020 11:10 |
637 | C - Connect Cities | PyPy3 (7.3.0) | AtCoder *300 |
Sep/28/2020 00:49 |
636 | B - Integer Preference | PyPy3 (7.3.0) | AtCoder *200 |
Sep/28/2020 00:44 |
635 | A - Repeat ACL | PyPy3 (7.3.0) | AtCoder *100 |
Sep/28/2020 00:39 |
634 | B - Two Arrays | PyPy 3 | greedy math sortings *1100 |
Sep/27/2020 22:05 |
633 | A - Copy-paste | PyPy 3 | greedy math *800 |
Sep/27/2020 20:47 |
632 | A - PolandBall and Hypothesis | PyPy 3 | brute force graphs math number theory *800 |
Sep/26/2020 01:50 |
631 | B - Vasya and Books | PyPy 3 | implementation math *1000 |
Sep/25/2020 22:50 |
630 | A - Equator | Python 3 | implementation *1300 |
Sep/25/2020 18:08 |
629 | E - Cyclic Components | Python 3 | dfs and similar dsu graphs *1500 |
Sep/25/2020 16:32 |
628 | A - Die Roll | PyPy 3 | math probabilities *800 |
Sep/25/2020 01:42 |
627 | C1 - Pokémon Army (easy version) | PyPy 3 | constructive algorithms dp greedy *1300 |
Sep/24/2020 23:42 |
626 | A - Cubes Sorting | PyPy 3 | math sortings *900 |
Sep/24/2020 20:47 |
625 | B - Rock and Lever | PyPy 3 | bitmasks math *1200 |
Sep/24/2020 20:37 |
624 | A - Yaroslav and Permutations | Python 3 | greedy math *1100 |
Sep/24/2020 16:01 |
623 | A - Parallelepiped | Python 2 | brute force geometry math *1100 |
Sep/24/2020 15:46 |
622 | A - Giga Tower | Python 3 | brute force *1100 |
Sep/24/2020 15:43 |
621 | A - Fox and Number Game | Python 3 | greedy math *1000 |
Sep/24/2020 15:25 |
620 | A - Cifera | Python 3 | math *1000 |
Sep/24/2020 14:40 |
619 | A - Domino | Python 3 | implementation math *1200 |
Sep/24/2020 14:32 |
618 | A - Colorful Stones (Simplified Edition) | Python 3 | implementation *800 |
Sep/24/2020 14:02 |
617 | A - Marks | Python 3 | implementation *900 |
Sep/24/2020 13:57 |
616 | A - TL | Python 3 | brute force greedy implementation *1200 |
Sep/24/2020 13:48 |
615 | A - Contest | Python 3 | implementation *900 |
Sep/24/2020 13:32 |
614 | A - Fast Food Restaurant | Python 3 | brute force greedy implementation *900 |
Sep/24/2020 02:58 |
613 | C - Dijkstra? | PyPy 3 | graphs shortest paths *1900 |
Sep/23/2020 23:45 |
612 | G - Longest Path | PyPy3 (7.3.0) | AtCoder *100 |
Sep/23/2020 01:36 |
611 | C - Vacation | PyPy3 (7.3.0) | AtCoder *100 |
Sep/23/2020 00:14 |
610 | E - Knapsack 2 | PyPy3 (7.3.0) | AtCoder *100 |
Sep/22/2020 23:56 |
609 | D - Knapsack 1 | PyPy3 (7.3.0) | AtCoder *100 |
Sep/22/2020 23:05 |
608 | B - Negative Prefixes | PyPy 3 | greedy sortings *1300 |
Sep/22/2020 03:26 |
607 | C - Kefa and Park | Python 3 | dfs and similar graphs trees *1500 |
Sep/21/2020 23:32 |
606 | D - Divide by three, multiply by two | PyPy 3 | dfs and similar math sortings *1400 |
Sep/21/2020 14:41 |
605 | B - Princesses and Princes | PyPy 3 | brute force graphs greedy *1200 |
Sep/21/2020 01:38 |
604 | C - A x B + C | PyPy3 (7.3.0) | AtCoder *300 |
Sep/20/2020 00:55 |
603 | B - Go to Jail | PyPy3 (7.3.0) | AtCoder *200 |
Sep/20/2020 00:46 |
602 | A - Plural Form | PyPy3 (7.3.0) | AtCoder *100 |
Sep/20/2020 00:44 |
601 | D2 - Sage's Birthday (hard version) | PyPy 3 | binary search brute force constructive algorithms greedy sortings two pointers *1500 |
Sep/20/2020 00:04 |
600 | B - Stairs | PyPy 3 | brute force constructive algorithms greedy implementation math *1200 |
Sep/19/2020 21:43 |
599 | D1 - Sage's Birthday (easy version) | PyPy 3 | binary search constructive algorithms greedy sortings *1000 |
Sep/19/2020 20:58 |
598 | A - Digit Game | PyPy 3 | games greedy implementation *900 |
Sep/19/2020 20:36 |
597 | B - Subsequence Hate | PyPy 3 | implementation strings *1400 |
Sep/19/2020 00:51 |
596 | A - Odd Selection | PyPy 3 | brute force implementation math *1200 |
Sep/18/2020 23:49 |
595 | B - Frog 2 | PyPy3 (7.3.0) | AtCoder *100 |
Sep/18/2020 23:01 |
594 | A - Frog 1 | Python (3.8.2) | AtCoder *100 |
Sep/18/2020 22:54 |
593 | B - Two Buttons | Python 3 | dfs and similar graphs greedy implementation math shortest paths *1400 |
Sep/18/2020 02:34 |
592 | A - Sereja and Bottles | Python 3 | brute force *1400 |
Sep/17/2020 00:09 |
591 | A - Roma and Lucky Numbers | Python 3 | implementation *800 |
Sep/16/2020 00:22 |
590 | A - Supercentral Point | Python 3 | implementation *1000 |
Sep/16/2020 00:12 |
589 | A - Valera and X | Python 3 | implementation *1000 |
Sep/16/2020 00:00 |
588 | A - Counterexample | Python 3 | brute force implementation math number theory *1100 |
Sep/15/2020 23:52 |
587 | A - Valera and Antique Items | Python 3 | implementation *1000 |
Sep/15/2020 23:32 |
586 | B - Just Eat It! | Python 3 | dp greedy implementation *1300 |
Sep/15/2020 23:21 |
585 | A - Buying Torches | Python 3 | math *1000 |
Sep/15/2020 02:20 |
584 | C - Lucky Numbers | PyPy 3 | combinatorics math *1100 |
Sep/14/2020 15:04 |
583 | C - Two Shuffled Sequences | PyPy 3 | constructive algorithms sortings *1000 |
Sep/14/2020 14:59 |
582 | A - Greg's Workout | PyPy 3 | implementation *800 |
Sep/14/2020 14:48 |
581 | B - Dubious Cyrpto | PyPy 3 | binary search brute force math number theory *1500 |
Sep/14/2020 02:14 |
580 | A - Acacius and String | PyPy 3 | brute force implementation strings *1500 |
Sep/14/2020 02:06 |
579 | D - Redistribution | Python (3.8.2) | AtCoder *400 |
Sep/13/2020 19:16 |
578 | C - Ubiquity | Python (3.8.2) | AtCoder *300 |
Sep/13/2020 19:13 |
577 | B - Product Max | Python (3.8.2) | AtCoder *200 |
Sep/13/2020 17:36 |
576 | A - Not | Python (3.8.2) | AtCoder *100 |
Sep/13/2020 17:30 |
575 | A - Parity | PyPy 3 | math *900 |
Sep/13/2020 02:54 |
574 | B - Maximum Product | PyPy 3 | brute force dp greedy implementation sortings *1200 |
Sep/12/2020 20:26 |
573 | A - Subset Mex | PyPy 3 | greedy implementation math *900 |
Sep/12/2020 19:33 |
572 | C - News Distribution | PyPy 3 | dfs and similar dsu graphs *1400 |
Sep/12/2020 19:07 |
571 | A - Dreamoon and Stairs | PyPy 3 | implementation math *1000 |
Sep/12/2020 19:01 |
570 | A - King Moves | Python 3 | implementation *800 |
Sep/12/2020 01:28 |
569 | A - Ice Skating | Python 3 | brute force dfs and similar dsu graphs *1200 |
Sep/11/2020 15:17 |
568 | A - Reposts | Python 3 | *special problem dfs and similar dp graphs trees *1200 |
Sep/11/2020 13:38 |
567 | C - Frog Jumps | Python 3 | binary search data structures dfs and similar greedy implementation *1100 |
Sep/11/2020 12:40 |
566 | C - Divisibility by Eight | Python 3 | brute force dp math *1500 |
Sep/11/2020 12:14 |
565 | C - Cut 'em all! | PyPy 3 | dfs and similar dp graphs greedy trees *1500 |
Sep/11/2020 02:52 |
564 | B - Coloring a Tree | PyPy 3 | dfs and similar dsu greedy *1200 |
Sep/11/2020 01:23 |
563 | A - Link/Cut Tree | Python 3 | brute force implementation *1500 |
Sep/10/2020 01:02 |
562 | A - Minimum Difficulty | Python 3 | brute force implementation math *900 |
Sep/10/2020 00:35 |
561 | A - Perfect Permutation | Python 3 | implementation math *800 |
Sep/10/2020 00:19 |
560 | B - DZY Loves Strings | Python 3 | greedy implementation *1000 |
Sep/10/2020 00:11 |
559 | A - Playing with Dice | Python 3 | brute force *800 |
Sep/09/2020 23:45 |
558 | A - Ahahahahahahahaha | PyPy 3 | constructive algorithms math *1100 |
Sep/09/2020 02:37 |
557 | A - Disjoint Set Union | Python (3.8.2) | AtCoder *100 |
Sep/08/2020 00:56 |
556 | D - a-Good String | PyPy 2 | bitmasks brute force divide and conquer dp implementation *1500 |
Sep/08/2020 00:40 |
555 | D - Tree Tag | Python 3 | constructive algorithms dfs and similar dp games strings trees *1900 |
Sep/07/2020 01:14 |
554 | C - Balanced Bitstring | PyPy 3 | greedy implementation strings *1500 |
Sep/07/2020 00:07 |
553 | B - Array Cancellation | Python 3 | constructive algorithms implementation *1000 |
Sep/06/2020 20:50 |
552 | A - Permutation Forgery | Python 3 | constructive algorithms *800 |
Sep/06/2020 20:13 |
551 | B - Fox And Two Dots | Python 3 | dfs and similar *1500 |
Sep/06/2020 02:25 |
550 | B - Lovely Palindromes | PyPy 3 | constructive algorithms math *1000 |
Sep/06/2020 00:14 |
549 | D - Decrease the Sum of Digits | Python 3 | greedy math *1500 |
Sep/05/2020 01:05 |
548 | B - Minimum Product | Python 3 | brute force greedy math *1100 |
Sep/04/2020 21:14 |
547 | A - Yet Another Two Integers Problem | Python 3 | greedy math *800 |
Sep/04/2020 20:15 |
546 | D - Insertion | Python (3.8.2) | AtCoder *400 |
Sep/04/2020 12:25 |
545 | C - Colorful Leaderboard | Python (3.8.2) | AtCoder *300 |
Sep/04/2020 12:17 |
544 | B - Traveling AtCoDeer Problem | Python (3.8.2) | AtCoder *200 |
Sep/04/2020 12:09 |
543 | A - RGB Cards | Python (3.8.2) | AtCoder *100 |
Sep/04/2020 12:07 |
542 | A - Bear and Raspberry | PyPy 3 | brute force greedy implementation *1000 |
Sep/02/2020 16:52 |
541 | A - Adding Digits | PyPy 3 | implementation math *1400 |
Sep/02/2020 16:32 |
540 | A - Cakeminator | PyPy 3 | brute force implementation *800 |
Sep/02/2020 16:16 |
539 | A - Appleman and Easy Task | PyPy 3 | brute force implementation *1000 |
Sep/02/2020 16:02 |
538 | A - Devu, the Singer and Churu, the Joker | PyPy 3 | greedy implementation *900 |
Sep/02/2020 15:50 |
537 | A - Dragons | PyPy 3 | greedy sortings *1000 |
Sep/02/2020 14:17 |
536 | A - Pashmak and Garden | PyPy 3 | implementation *1200 |
Sep/02/2020 14:08 |
535 | A - The Artful Expedient | PyPy 3 | brute force implementation *1100 |
Sep/02/2020 12:17 |
534 | A - Life Without Zeros | Python 3 | implementation *1000 |
Sep/02/2020 12:04 |
533 | A - Cards | Python 3 | implementation sortings strings *800 |
Sep/02/2020 02:45 |
532 | D - Coloring Edges on Tree | Python (3.8.2) | AtCoder *400 |
Sep/01/2020 00:32 |
531 | C - Buy an Integer | Python (3.8.2) | AtCoder *300 |
Sep/01/2020 00:27 |
530 | A - Vasya and Digital Root | Python 3 | constructive algorithms implementation *1100 |
Sep/01/2020 00:17 |
529 | B - Little Robber Girl's Zoo | Python 3 | constructive algorithms implementation sortings *1100 |
Sep/01/2020 00:08 |
528 | B - Книга - лучший подарок | Python 3 | constructive algorithms implementation *1100 |
Aug/31/2020 23:31 |
527 | B - Students and Shoelaces | Python 3 | brute force dfs and similar graphs implementation *1200 |
Aug/31/2020 23:24 |
526 | B - Taxi | Python 3 | *special problem greedy implementation *1100 |
Aug/31/2020 23:03 |
525 | A - Array | Python 3 | brute force constructive algorithms implementation *1100 |
Aug/31/2020 16:47 |
524 | B - Longest Palindrome | Python 3 | brute force constructive algorithms greedy implementation strings *1100 |
Aug/31/2020 16:32 |
523 | B - Simple Molecules | Python 3 | brute force graphs math *1200 |
Aug/31/2020 16:07 |
522 | B - Network Topology | Python 3 | graphs implementation *1200 |
Aug/31/2020 15:23 |
521 | C - Multiples of Length | PyPy 3 | constructive algorithms greedy math number theory *1600 |
Aug/31/2020 00:07 |
520 | B - Power Sequence | PyPy 3 | brute force math number theory sortings *1500 |
Aug/30/2020 23:31 |
519 | A - Juggling Letters | Python 3 | greedy strings *800 |
Aug/30/2020 20:08 |
518 | E - Bertown roads | Python 3 | dfs and similar graphs *2000 |
Aug/30/2020 16:50 |
517 | D - Friends | PyPy3 (7.3.0) | AtCoder *400 |
Aug/29/2020 19:15 |
516 | C - Sum of product of pairs | Python (3.8.2) | AtCoder *300 |
Aug/29/2020 18:05 |
515 | B - Substring | Python (3.8.2) | AtCoder *200 |
Aug/29/2020 17:42 |
514 | A - Don't be late | Python (3.8.2) | AtCoder *100 |
Aug/29/2020 17:31 |
513 | B - WeirdSort | PyPy 3 | dfs and similar sortings *1200 |
Aug/29/2020 02:37 |
512 | A - DZY Loves Chessboard | PyPy 3 | dfs and similar implementation *1200 |
Aug/29/2020 00:52 |
511 | A - King Escape | PyPy 3 | dfs and similar graphs implementation *1000 |
Aug/29/2020 00:15 |
510 | B - High School: Become Human | Python 3 | math *1100 |
Aug/27/2020 21:23 |
509 | A - Bmail Computer Network | Python 3 | *special problem dfs and similar trees *900 |
Aug/27/2020 18:07 |
508 | A - The Way to Home | Python 3 | dfs and similar dp greedy implementation *800 |
Aug/27/2020 17:44 |
507 | A - Protect Sheep | Python 3 | brute force dfs and similar graphs implementation *900 |
Aug/27/2020 17:31 |
506 | D - Zigzags | PyPy 3 | brute force combinatorics data structures math two pointers *1900 |
Aug/27/2020 03:19 |
505 | A - A Good Contest | Python 3 | implementation *800 |
Aug/27/2020 02:55 |
504 | B - Economy Game | Python 3 | brute force *1300 |
Aug/27/2020 02:50 |
503 | C - Heap Operations | Python 3 | constructive algorithms data structures greedy *1600 |
Aug/27/2020 00:06 |
502 | B - RPG Protagonist | Python 3 | brute force greedy math *1700 |
Aug/26/2020 01:31 |
501 | C - Binary String Reconstruction | Python 3 | 2-sat brute force constructive algorithms greedy *1500 |
Aug/25/2020 23:13 |
500 | A - String Similarity | Python 3 | constructive algorithms strings *800 |
Aug/25/2020 20:20 |
499 | C - Sqrt Inequality | PyPy3 (7.3.0) | AtCoder *300 |
Aug/24/2020 01:54 |
498 | A - Kth Term | PyPy3 (7.3.0) | AtCoder *100 |
Aug/24/2020 01:49 |
497 | D - Xor Sum | PyPy3 (7.3.0) | AtCoder *600 |
Aug/23/2020 01:13 |
496 | C - Lining Up | Python (3.8.2) | AtCoder *300 |
Aug/23/2020 01:10 |
495 | A - Array with Odd Sum | Python 3 | math *800 |
Aug/23/2020 00:06 |
494 | B - Contest with Drinks Easy | Python (3.8.2) | AtCoder *200 |
Aug/22/2020 23:47 |
493 | A - Addition and Subtraction Easy | Python (3.8.2) | AtCoder *100 |
Aug/22/2020 23:40 |
492 | E - Bomber | Python (3.8.2) | AtCoder *500 |
Aug/22/2020 19:25 |
491 | B - Multiple of 9 | Python (3.8.2) | AtCoder *200 |
Aug/22/2020 19:19 |
490 | C - Step | PyPy3 (7.3.0) | AtCoder *300 |
Aug/22/2020 17:43 |
489 | A - Takoyaki | Python (3.8.2) | AtCoder *100 |
Aug/22/2020 17:40 |
488 | B - ROT N | Python (3.8.2) | AtCoder *200 |
Aug/22/2020 01:02 |
487 | A - Can't Wait for Holiday | Python (3.8.2) | AtCoder *100 |
Aug/22/2020 00:50 |
486 | C - Mere Array | PyPy 3 | constructive algorithms math number theory sortings *1300 |
Aug/21/2020 21:52 |
485 | B - Ternary Sequence | PyPy 3 | constructive algorithms greedy math *1100 |
Aug/21/2020 21:31 |
484 | A - Distance and Axis | PyPy 3 | constructive algorithms math *900 |
Aug/21/2020 20:49 |
483 | A - Serval vs Monster | Python (3.8.2) | AtCoder *100 |
Aug/19/2020 01:39 |
482 | D - Omkar and Bed Wars | PyPy 3 | dp greedy *1700 |
Aug/18/2020 00:27 |
481 | C - Boxes and Candies | Python (3.8.2) | AtCoder *300 |
Aug/17/2020 01:40 |
480 | A - AtCoder *** Contest | Python (3.8.2) | AtCoder *100 |
Aug/17/2020 01:32 |
479 | B - Between a and b ... | Python (3.8.2) | AtCoder *200 |
Aug/17/2020 00:53 |
478 | C - Omkar and Waterslide | PyPy 3 | greedy implementation *1200 |
Aug/16/2020 21:41 |
477 | B - Omkar and Infinity Clock | PyPy 3 | implementation math *800 |
Aug/16/2020 20:33 |
476 | A - Omkar and Password | PyPy 3 | greedy math *800 |
Aug/16/2020 20:20 |
475 | B - Making Triangle | Python (3.8.2) | AtCoder *200 |
Aug/16/2020 14:57 |
474 | A - Rainy Season | Python (3.8.2) | AtCoder *100 |
Aug/16/2020 14:55 |
473 | A - Key races | PyPy 3 | math *800 |
Aug/16/2020 01:19 |
472 | A - Dubstep | PyPy 3 | strings *900 |
Aug/15/2020 21:11 |
471 | A - Sasha and His Trip | PyPy 3 | dp greedy math *900 |
Aug/15/2020 01:59 |
470 | A - Sea Battle | PyPy 3 | math *800 |
Aug/15/2020 01:57 |
469 | B - Substring Removal Game | PyPy 3 | games greedy sortings *800 |
Aug/14/2020 20:58 |
468 | A - Bad Triangle | PyPy 3 | geometry math *800 |
Aug/14/2020 20:36 |
467 | D - Constructing the Array | PyPy 3 | constructive algorithms data structures sortings *1600 |
Aug/14/2020 02:28 |
466 | A - Uniform String | Python 3 | implementation *800 |
Aug/13/2020 03:06 |
465 | C - Boboniu and Bit Operations | Python 3 | bitmasks brute force dp greedy *1600 |
Aug/13/2020 02:12 |
464 | B - Boboniu Plays Chess | Python 3 | constructive algorithms *1100 |
Aug/12/2020 21:43 |
463 | A - Boboniu Likes to Color Balls | Python 3 | brute force math *1000 |
Aug/12/2020 20:20 |
462 | C - Number Game | Python 3 | games math number theory *1400 |
Aug/12/2020 00:59 |
461 | C1 - Increasing Subsequence (easy version) | PyPy 3 | greedy *1300 |
Aug/10/2020 19:27 |
460 | C2 - Increasing Subsequence (hard version) | PyPy 3 | greedy *1700 |
Aug/10/2020 19:26 |
459 | B - Applejack and Storages | PyPy 3 | constructive algorithms data structures greedy implementation *1400 |
Aug/09/2020 23:22 |
458 | C - Cyclic Permutations | PyPy 3 | combinatorics dp graphs math *1500 |
Aug/09/2020 22:52 |
457 | B - Fix You | PyPy 3 | brute force greedy implementation *800 |
Aug/09/2020 20:23 |
456 | A - Suborrays | PyPy 3 | constructive algorithms math *800 |
Aug/09/2020 20:08 |
455 | E - Red Scarf | Python (3.8.2) | AtCoder *500 |
Aug/09/2020 15:51 |
454 | B - Long Number | PyPy 3 | greedy *1300 |
Aug/09/2020 03:56 |
453 | A - Rainbow Dash, Fluttershy and Chess Coloring | PyPy 3 | greedy math *800 |
Aug/07/2020 20:38 |
452 | A - Reachable Numbers | PyPy 3 | implementation *1100 |
Aug/06/2020 22:31 |
451 | A - Links and Pearls | PyPy 3 | implementation math *900 |
Aug/06/2020 18:17 |
450 | A - Generous Kefa | PyPy 3 | brute force implementation *900 |
Aug/06/2020 18:15 |
449 | A - Search for Pretty Integers | PyPy 3 | brute force implementation *900 |
Aug/06/2020 18:12 |
448 | B - Radio Station | PyPy 3 | implementation strings *900 |
Aug/06/2020 18:11 |
447 | C - Boats Competition | PyPy 3 | brute force greedy two pointers *1200 |
Aug/06/2020 17:48 |
446 | B - Before an Exam | PyPy 3 | constructive algorithms greedy *1200 |
Aug/06/2020 15:23 |
445 | C - Summarize to the Power of Two | PyPy 3 | brute force greedy implementation *1300 |
Aug/06/2020 13:48 |
444 | B - Weakened Common Divisor | PyPy 3 | brute force greedy number theory *1600 |
Aug/06/2020 01:57 |
443 | C - Modified GCD | PyPy 3 | binary search number theory *1600 |
Aug/06/2020 01:33 |
442 | D - Binary String To Subsequences | PyPy 3 | constructive algorithms data structures greedy implementation *1500 |
Aug/05/2020 23:29 |
441 | B - Gifts Fixing | Python 3 | greedy *800 |
Aug/05/2020 20:28 |
440 | A - Remove Smallest | Python 3 | greedy sortings *800 |
Aug/05/2020 20:10 |
439 | A - Transformation: from A to B | Python 3 | brute force dfs and similar math *1000 |
Aug/05/2020 14:57 |
438 | A - New Year Transportation | Python 3 | dfs and similar graphs implementation *1000 |
Aug/05/2020 14:36 |
437 | B - Badge | Python 3 | brute force dfs and similar graphs *1000 |
Aug/05/2020 14:16 |
436 | B - Mahmoud and Ehab and the bipartiteness | Python 3 | dfs and similar graphs trees *1300 |
Aug/04/2020 16:33 |
435 | C - Rumor | Python 3 | dfs and similar graphs greedy *1300 |
Aug/04/2020 15:59 |
434 | A - Party | Python 3 | dfs and similar graphs trees *900 |
Aug/04/2020 15:47 |
433 | B2 - Books Exchange (hard version) | PyPy 3 | dfs and similar dsu math *1300 |
Aug/04/2020 14:51 |
432 | B - BerSU Ball | PyPy 3 | dfs and similar dp graph matchings greedy sortings two pointers *1200 |
Aug/04/2020 00:35 |
431 | C - Computer Game | PyPy 3 | binary search math *1400 |
Aug/03/2020 01:33 |
430 | D - Candy Box (easy version) | PyPy 3 | greedy sortings *1400 |
Aug/03/2020 01:18 |
429 | B - Equalize Prices | PyPy 3 | math *900 |
Aug/03/2020 00:39 |
428 | A - Nearest Interesting Number | PyPy 3 | implementation *800 |
Aug/03/2020 00:16 |
427 | B - Distance | Python (3.8.2) | AtCoder *200 |
Aug/02/2020 17:33 |
426 | A - Air Conditioner | Python (3.8.2) | AtCoder *100 |
Aug/02/2020 17:31 |
425 | A - Integer Sequence Dividing | PyPy 3 | math *800 |
Aug/02/2020 17:09 |
424 | A - Divide it! | PyPy 3 | brute force greedy implementation *800 |
Aug/02/2020 16:36 |
423 | A - Fair Game | PyPy 3 | implementation sortings *1000 |
Aug/02/2020 16:15 |
422 | A - Sereja and Dima | PyPy 3 | greedy implementation two pointers *800 |
Aug/02/2020 16:08 |
421 | A - Nastya and Rice | PyPy 3 | math *900 |
Aug/02/2020 15:58 |
420 | A - Infinite Sequence | PyPy 3 | math *1100 |
Aug/02/2020 15:53 |
419 | A - Domino piling | PyPy 3 | greedy math *800 |
Aug/02/2020 15:40 |
418 | A - I Wanna Be the Guy | PyPy 3 | greedy implementation *800 |
Aug/02/2020 15:37 |
417 | A - Noldbach problem | PyPy 3 | brute force math number theory *1000 |
Aug/02/2020 01:36 |
416 | B - Sherlock and his girlfriend | PyPy 3 | constructive algorithms number theory *1200 |
Aug/02/2020 01:12 |
415 | A - Almost Prime | PyPy 3 | number theory *900 |
Aug/01/2020 22:57 |
414 | A - Sonya and Hotels | PyPy 3 | implementation *900 |
Aug/01/2020 22:47 |
413 | B - Tanya and Candies | PyPy 3 | implementation *1200 |
Aug/01/2020 00:11 |
412 | A - Water Buying | PyPy 3 | math *800 |
Jul/31/2020 23:34 |
411 | A - Circle of Students | PyPy 3 | implementation *1000 |
Jul/31/2020 00:23 |
410 | B - Captain Flint and a Long Voyage | PyPy 3 | greedy math *1000 |
Jul/30/2020 21:37 |
409 | A - Captain Flint and Crew Recruitment | PyPy 3 | brute force greedy math number theory *800 |
Jul/30/2020 21:03 |
408 | C - AtCoDeer and Election Report | Python (3.8.2) | AtCoder *300 |
Jul/30/2020 16:38 |
407 | B - Painting Balls with AtCoDeer | Python (3.8.2) | AtCoder *200 |
Jul/30/2020 16:35 |
406 | A - AtCoDeer and Paint Cans | Python (3.8.2) | AtCoder *100 |
Jul/30/2020 16:31 |
405 | B - Make Them Odd | PyPy 3 | greedy number theory *1200 |
Jul/30/2020 16:04 |
404 | C - Similar Pairs | PyPy 3 | constructive algorithms graph matchings greedy sortings *1100 |
Jul/30/2020 14:37 |
403 | D - Buying Shovels | PyPy 3 | math number theory *1300 |
Jul/30/2020 14:26 |
402 | C - Good String | PyPy 3 | brute force dp greedy two pointers *1500 |
Jul/30/2020 13:19 |
401 | B - Array Walk | Python 3 | brute force dp greedy *1600 |
Jul/30/2020 12:02 |
400 | C1 - Good Numbers (easy version) | PyPy 3 | brute force greedy implementation *1300 |
Jul/30/2020 01:58 |
399 | B1 - Books Exchange (easy version) | PyPy 3 | dsu math *1000 |
Jul/30/2020 01:12 |
398 | A - Yet Another Dividing into Teams | Python 3 | math *800 |
Jul/30/2020 00:29 |
397 | C - Many Formulas | Python (3.8.2) | AtCoder *300 |
Jul/30/2020 00:15 |
396 | B - Card Game for Three (ABC Edit) | Python (3.8.2) | AtCoder *200 |
Jul/29/2020 23:46 |
395 | A - Trapezoids | Python (3.8.2) | AtCoder *100 |
Jul/29/2020 23:41 |
394 | A - LCM Problem | Python 3 | constructive algorithms greedy math number theory *800 |
Jul/29/2020 20:10 |
393 | B - Young Explorers | Python 3 | dp greedy sortings *1200 |
Jul/29/2020 16:01 |
392 | D - Game With Array | Python 3 | constructive algorithms math *1400 |
Jul/29/2020 15:37 |
391 | A - Sequence with Digits | Python 3 | brute force implementation math *1200 |
Jul/29/2020 14:58 |
390 | D - Again? | Python 3 | implementation |
Jul/29/2020 14:26 |
389 | A - Is it rated? | Python 3 | Jul/29/2020 14:24 | |
388 | A - Digits Sequence (Easy Edition) | PyPy 3 | implementation *1000 |
Jul/29/2020 14:04 |
387 | B - YYMM or MMYY | Python (3.8.2) | AtCoder *200 |
Jul/29/2020 13:19 |
386 | A - Changing a Character | Python (3.8.2) | AtCoder *100 |
Jul/29/2020 13:06 |
385 | C - Tak and Cards | Python (3.8.2) | AtCoder *300 |
Jul/29/2020 12:54 |
384 | A - Tak and Hotels (ABC Edit) | Python (3.8.2) | AtCoder *100 |
Jul/29/2020 12:46 |
383 | B - Beautiful Strings | Python (3.8.2) | AtCoder *200 |
Jul/29/2020 12:42 |
382 | D - Unbalanced | Python (3.8.2) | AtCoder *400 |
Jul/29/2020 02:12 |
381 | C - Be Together | Python (3.8.2) | AtCoder *200 |
Jul/29/2020 01:49 |
380 | B - Unhappy Hacking (ABC Edit) | Python (3.8.2) | AtCoder *200 |
Jul/29/2020 01:44 |
379 | A - Children and Candies (ABC Edit) | Python (3.8.2) | AtCoder *100 |
Jul/29/2020 01:40 |
378 | D - Iroha and a Grid | Python (3.8.2) | AtCoder *400 |
Jul/29/2020 01:26 |
377 | C - Iroha's Obsession | Python (3.8.2) | AtCoder *300 |
Jul/29/2020 01:00 |
376 | B - Iroha Loves Strings (ABC Edition) | Python (3.8.2) | AtCoder *200 |
Jul/29/2020 00:43 |
375 | A - Iroha and Haiku (ABC Edition) | Python (3.8.2) | AtCoder *100 |
Jul/29/2020 00:41 |
374 | C - Sweets Eating | PyPy 3 | dp greedy math sortings *1500 |
Jul/28/2020 23:37 |
373 | B - Silly Mistake | PyPy 3 | greedy implementation *1400 |
Jul/28/2020 20:31 |
372 | A - Single Push | PyPy 3 | implementation *1000 |
Jul/28/2020 19:47 |
371 | A - Coins | PyPy 3 | greedy implementation math *800 |
Jul/28/2020 19:13 |
370 | A - Funky Numbers | PyPy 3 | binary search brute force implementation *1300 |
Jul/28/2020 19:00 |
369 | D - Binary String Minimizing | PyPy 3 | greedy *1500 |
Jul/28/2020 18:07 |
368 | B - Minimize the Permutation | PyPy 3 | greedy *1400 |
Jul/28/2020 17:25 |
367 | A - Payment Without Change | PyPy 3 | math *1000 |
Jul/28/2020 16:58 |
366 | D - Unmerge | PyPy 3 | dp *1800 |
Jul/28/2020 13:50 |
365 | B - Perfect Number | PyPy 3 | binary search brute force dp implementation number theory *1100 |
Jul/28/2020 01:34 |
364 | C - Fadi and LCM | PyPy 3 | brute force math number theory *1400 |
Jul/27/2020 23:20 |
363 | C1 - Prefix Flip (Easy Version) | PyPy 3 | constructive algorithms data structures strings *1300 |
Jul/27/2020 14:39 |
362 | C2 - Prefix Flip (Hard Version) | PyPy 3 | constructive algorithms data structures implementation strings *1700 |
Jul/27/2020 14:38 |
361 | B - Present from Lena | Python 3 | constructive algorithms implementation *1000 |
Jul/26/2020 23:52 |
360 | A - Army | PyPy 3 | implementation *800 |
Jul/26/2020 22:52 |
359 | A - Soft Drinking | PyPy 3 | implementation math *800 |
Jul/26/2020 22:41 |
358 | A - Palindromic Supersequence | PyPy 3 | constructive algorithms *800 |
Jul/26/2020 21:49 |
357 | A - Splitting in Teams | PyPy 3 | constructive algorithms greedy math *800 |
Jul/26/2020 21:47 |
356 | A - Ehab and another construction problem | PyPy 3 | brute force constructive algorithms *800 |
Jul/26/2020 21:35 |
355 | A - Definite Game | PyPy 3 | constructive algorithms math *800 |
Jul/26/2020 21:30 |
354 | A - Three Piles of Candies | Python 3 | brute force constructive algorithms math *800 |
Jul/26/2020 20:46 |
353 | A - Kuroni and the Gifts | Python 3 | brute force constructive algorithms greedy sortings *800 |
Jul/26/2020 20:33 |
352 | A - Fraction | Python 3 | brute force constructive algorithms math *800 |
Jul/26/2020 20:11 |
351 | A - An abandoned sentiment from past | Python 3 | constructive algorithms greedy implementation sortings *900 |
Jul/26/2020 19:36 |
350 | B - Valued Keys | Python 3 | constructive algorithms greedy strings *900 |
Jul/26/2020 19:19 |
349 | A - Oath of the Night's Watch | Python 3 | constructive algorithms sortings *900 |
Jul/26/2020 19:11 |
348 | B - Timofey and cubes | Python 3 | constructive algorithms implementation *900 |
Jul/26/2020 19:01 |
347 | A - Free Ice Cream | Python 3 | constructive algorithms implementation *800 |
Jul/26/2020 18:34 |
346 | A - Bear and Five Cards | Python 3 | constructive algorithms implementation *800 |
Jul/26/2020 17:53 |
345 | A - Nicholas and Permutation | Python 3 | constructive algorithms implementation *800 |
Jul/26/2020 17:48 |
344 | A - Far Relative’s Birthday Cake | Python 3 | brute force combinatorics constructive algorithms implementation *800 |
Jul/26/2020 17:27 |
343 | A - Vitaly and Night | Python 3 | constructive algorithms implementation *800 |
Jul/26/2020 17:17 |
342 | A - Game | Python 3 | constructive algorithms math *800 |
Jul/26/2020 17:12 |
341 | A - Pasha and Hamsters | Python 3 | constructive algorithms implementation *800 |
Jul/26/2020 16:55 |
340 | A - Levko and Table | Python 3 | constructive algorithms implementation *800 |
Jul/26/2020 16:12 |
339 | A - Buggy Sorting | Python 3 | constructive algorithms greedy sortings *900 |
Jul/26/2020 16:09 |
338 | A - Hexadecimal's theorem | Python 3 | brute force constructive algorithms implementation number theory *900 |
Jul/26/2020 15:53 |
337 | A - Increasing Sequence | Python 3 | constructive algorithms implementation math *900 |
Jul/26/2020 15:33 |
336 | C - Marks | Python (3.8.2) | AtCoder *300 |
Jul/25/2020 19:14 |
335 | B - Magic 2 | Python (3.8.2) | AtCoder *200 |
Jul/25/2020 17:36 |
334 | A - Kyu in AtCoder | Python (3.8.2) | AtCoder *100 |
Jul/25/2020 17:32 |
333 | A - Beautiful String | Python 3 | constructive algorithms greedy *1000 |
Jul/25/2020 01:01 |
332 | A - Common Prefixes | Python 3 | constructive algorithms greedy strings *1200 |
Jul/25/2020 00:23 |
331 | A - Splitting into digits | Python 3 | constructive algorithms implementation math *800 |
Jul/25/2020 00:07 |
330 | C - Make Good | Python 3 | bitmasks constructive algorithms math *1400 |
Jul/24/2020 18:23 |
329 | A - Card Game | Python 3 | games greedy math *800 |
Jul/24/2020 17:38 |
328 | B - Interesting Subarray | Python 3 | constructive algorithms greedy math *1200 |
Jul/24/2020 17:32 |
327 | A - Ichihime and Triangle | Python 3 | constructive algorithms math *800 |
Jul/24/2020 15:09 |
326 | A - Insomnia cure | Python 3 | constructive algorithms implementation math *800 |
Jul/24/2020 14:56 |
325 | B - Margarite and the best present | Python 3 | math *900 |
Jul/24/2020 13:15 |
324 | B - 3-palindrome | Python 3 | constructive algorithms *1000 |
Jul/24/2020 12:44 |
323 | B - Letters Rearranging | Python 3 | constructive algorithms greedy sortings strings *900 |
Jul/24/2020 12:25 |
322 | B - Array Stabilization | Python 3 | implementation *900 |
Jul/24/2020 12:21 |
321 | A - Digits Sequence Dividing | Python 3 | greedy strings *900 |
Jul/24/2020 12:09 |
320 | C - Pluses and Minuses | Python 3 | math *1300 |
Jul/24/2020 11:53 |
319 | A1 - Prefix Flip (Easy Version) | Python 3 | constructive algorithms data structures strings *1300 |
Jul/22/2020 23:50 |
318 | C - Maximum Volume | Python (3.8.2) | AtCoder *300 |
Jul/22/2020 13:25 |
317 | A - The Number of Even Pairs | Python (3.8.2) | AtCoder *100 |
Jul/22/2020 13:19 |
316 | B - String Palindrome | Python (3.8.2) | AtCoder *200 |
Jul/22/2020 13:05 |
315 | B - Greedy Takahashi | Python (3.8.2) | AtCoder *200 |
Jul/22/2020 12:44 |
314 | C - Next Prime | Python (3.8.2) | AtCoder *300 |
Jul/22/2020 12:38 |
313 | A - Strings | Python (3.8.2) | AtCoder *100 |
Jul/22/2020 12:29 |
312 | C - XYZ Triplets | Python (3.8.2) | AtCoder *300 |
Jul/22/2020 11:24 |
311 | B - An Odd Problem | Python (3.8.2) | AtCoder *200 |
Jul/22/2020 11:20 |
310 | A - Number of Multiples | Python (3.8.2) | AtCoder *100 |
Jul/22/2020 11:14 |
309 | B - Parity Alternated Deletions | Python 3 | greedy implementation sortings *900 |
Jul/21/2020 23:13 |
308 | A - Common Subsequence | Python 3 | brute force *800 |
Jul/21/2020 20:12 |
307 | A - Tricky Sum | Python 3 | math *900 |
Jul/21/2020 15:25 |
306 | A - Wet Shark and Odd and Even | Python 3 | implementation *900 |
Jul/21/2020 15:10 |
305 | B - Maximal Continuous Rest | Python 3 | implementation *900 |
Jul/21/2020 15:01 |
304 | A - Lunch Rush | Python 3 | implementation *900 |
Jul/21/2020 14:51 |
303 | A - A and B and Chess | Python 3 | implementation *900 |
Jul/21/2020 14:43 |
302 | A - Eating Soup | Python 3 | greedy math *900 |
Jul/21/2020 14:22 |
301 | A - Flipping Game | Python 3 | brute force dp implementation *1200 |
Jul/21/2020 01:20 |
300 | A - Stickers and Toys | Python 3 | math *900 |
Jul/19/2020 00:44 |
299 | B - Mislove Has Lost an Array | Python 3 | greedy math *900 |
Jul/19/2020 00:29 |
298 | A - Circle Metro | Python 3 | implementation math *900 |
Jul/18/2020 23:57 |
297 | C - Make It Good | Python 3 | greedy *1200 |
Jul/17/2020 22:40 |
296 | B - Restore the Permutation by Merger | Python 3 | greedy *800 |
Jul/17/2020 20:33 |
295 | A - Three Pairwise Maximums | Python 3 | math *800 |
Jul/17/2020 20:31 |
294 | A - Antipalindrome | Python 3 | brute force implementation strings *900 |
Jul/17/2020 14:33 |
293 | A - Modular Exponentiation | Python 3 | implementation math *900 |
Jul/17/2020 03:01 |
292 | A - Forgetting Things | Python 3 | math *900 |
Jul/17/2020 02:46 |
291 | A - Prime Subtraction | Python 3 | math number theory *900 |
Jul/17/2020 02:09 |
290 | A - Magic Numbers | Python 3 | brute force greedy *900 |
Jul/17/2020 02:04 |
289 | B - Make Product Equal One | Python 3 | dp implementation *900 |
Jul/16/2020 19:32 |
288 | A - Choose Two Numbers | Python 3 | math sortings *800 |
Jul/15/2020 14:20 |
287 | A - Remove a Progression | Python 3 | math *800 |
Jul/15/2020 14:11 |
286 | A - k-String | Python 3 | implementation strings *1000 |
Jul/15/2020 14:10 |
285 | A - Prefixes | Python 3 | strings *800 |
Jul/15/2020 12:16 |
284 | A - Important Exam | Python 3 | implementation strings *900 |
Jul/15/2020 11:51 |
283 | A - Diverse Strings | Python 3 | implementation strings *800 |
Jul/14/2020 19:20 |
282 | A - Suffix Three | Python 3 | implementation *800 |
Jul/14/2020 19:13 |
281 | A - New Year and Naming | Python 3 | implementation strings *800 |
Jul/14/2020 19:08 |
280 | A - Mezo Playing Zoma | Python 3 | math *800 |
Jul/14/2020 18:51 |
279 | A - Angry Students | Python 3 | greedy implementation *800 |
Jul/14/2020 15:49 |
278 | A - Cow and Haybales | Python 3 | greedy implementation *800 |
Jul/14/2020 15:35 |
277 | A - Three Strings | Python 3 | implementation strings *800 |
Jul/14/2020 15:11 |
276 | A - Two Regular Polygons | Python 3 | geometry greedy math number theory *800 |
Jul/14/2020 12:39 |
275 | A - Dead Pixel | Python 3 | implementation *800 |
Jul/14/2020 12:25 |
274 | A - Grade Allocation | Python 3 | implementation *800 |
Jul/14/2020 11:59 |
273 | A - Even Subset Sum Problem | Python 3 | brute force dp greedy implementation *800 |
Jul/14/2020 11:48 |
272 | A - A+B (Trial Problem) | Python 3 | implementation *800 |
Jul/14/2020 11:42 |
271 | A - Detective Book | Python 3 | implementation *1000 |
Jul/14/2020 00:34 |
270 | A - Three Friends | Python 3 | brute force greedy math sortings *900 |
Jul/13/2020 23:49 |
269 | A - Happy Birthday, Polycarp! | Python 3 | implementation *1000 |
Jul/13/2020 23:31 |
268 | A - Shuffle Hashing | Python 3 | brute force implementation strings *1000 |
Jul/13/2020 23:24 |
267 | A - New Year Garland | Python 3 | math *900 |
Jul/13/2020 23:03 |
266 | A - Three Indices | Python 3 | brute force data structures *900 |
Jul/13/2020 22:40 |
265 | B - Sum of Digits | Python 3 | implementation *1000 |
Jul/13/2020 01:55 |
264 | A - Temporarily unavailable | Python 3 | implementation math *900 |
Jul/13/2020 01:23 |
263 | B - Candies Division | Python 3 | math *900 |
Jul/13/2020 00:52 |
262 | A - XORinacci | Python 3 | math *900 |
Jul/12/2020 23:46 |
261 | B - Omkar and Last Class of Math | Python 3 | greedy math number theory *1300 |
Jul/11/2020 23:53 |
260 | A - Omkar and Completion | Python 3 | constructive algorithms implementation *800 |
Jul/11/2020 20:43 |
259 | A - Non-zero | Python 3 | implementation math *800 |
Jul/11/2020 00:25 |
258 | B - Assigning to Classes | Python 3 | greedy implementation sortings *1000 |
Jul/11/2020 00:21 |
257 | B - Bogosort | Python 3 | constructive algorithms sortings *1000 |
Jul/10/2020 23:59 |
256 | A - Contest for Robots | Python 3 | greedy *900 |
Jul/10/2020 16:33 |
255 | B - Square? | Python 3 | brute force implementation math *900 |
Jul/10/2020 13:16 |
254 | A - Johnny and Ancient Computer | Python 3 | implementation *1000 |
Jul/10/2020 12:39 |
253 | A - Ksusha and Array | Python 3 | brute force number theory sortings *1000 |
Jul/10/2020 02:37 |
252 | A - Display The Number | Python 3 | greedy *900 |
Jul/10/2020 02:16 |
251 | A - Chips Moving | Python 3 | math *900 |
Jul/10/2020 01:04 |
250 | B - Maximums | Python 3 | implementation math *900 |
Jul/10/2020 00:31 |
249 | B - Yet Another Palindrome Problem | Python 3 | brute force strings *1100 |
Jul/09/2020 23:45 |
248 | A - Yet Another Tetris Problem | Python 3 | implementation number theory *900 |
Jul/09/2020 23:34 |
247 | A - Ilya and Bank Account | Python 3 | implementation number theory *900 |
Jul/09/2020 22:32 |
246 | A - I'm bored with life | Python 3 | implementation math number theory *800 |
Jul/09/2020 22:21 |
245 | A - Business trip | Python 3 | greedy implementation sortings *900 |
Jul/09/2020 22:19 |
244 | A - Game 23 | Python 3 | implementation math *1000 |
Jul/09/2020 14:51 |
243 | A - System of Equations | Python 3 | brute force *800 |
Jul/09/2020 14:05 |
242 | C - Good Array | Python 3 | *1300 |
Jul/09/2020 00:05 |
241 | B - Disturbed People | Python 3 | greedy *1000 |
Jul/08/2020 22:43 |
240 | A - Perfect Squares | Python 3 | brute force implementation math *900 |
Jul/08/2020 17:24 |
239 | A - Many Equal Substrings | Python 3 | implementation strings *1300 |
Jul/08/2020 17:16 |
238 | C - Songs Compression | Python 3 | sortings *1100 |
Jul/08/2020 15:57 |
237 | B - Obtaining the String | Python 3 | implementation *1200 |
Jul/08/2020 15:43 |
236 | A - Points in Segments | Python 3 | implementation *800 |
Jul/08/2020 15:19 |
235 | A - Adjacent Replacements | Python 3 | implementation *800 |
Jul/08/2020 01:11 |
234 | B - Delete from the Left | Python 3 | brute force implementation strings *900 |
Jul/07/2020 23:45 |
233 | A - Tanya and Stairways | Python 3 | implementation *800 |
Jul/07/2020 23:36 |
232 | C - Intense Heat | Python 3 | brute force implementation math *1300 |
Jul/07/2020 22:55 |
231 | C - Alphabetic Removals | Python 3 | implementation *1200 |
Jul/07/2020 01:39 |
230 | B - Binary String Constructing | Python 3 | constructive algorithms *1300 |
Jul/07/2020 01:32 |
229 | A - Polycarp's Pockets | Python 3 | implementation *800 |
Jul/06/2020 23:42 |
228 | B - Reversing Encryption | Python 3 | implementation *900 |
Jul/06/2020 22:27 |
227 | A - Mishka and Contest | Python 3 | brute force implementation *800 |
Jul/05/2020 22:24 |
226 | B - Judge Status Summary | Python (3.8.2) | AtCoder *200 |
Jul/05/2020 17:36 |
225 | A - Payment | Python (3.8.2) | AtCoder *100 |
Jul/05/2020 17:32 |
224 | B - Neighbor Grid | Python 3 | constructive algorithms greedy *1200 |
Jul/05/2020 16:37 |
223 | C - Element Extermination | Python 3 | constructive algorithms data structures greedy *1400 |
Jul/04/2020 23:19 |
222 | A - Sign Flipping | Python 3 | constructive algorithms math *1100 |
Jul/04/2020 20:25 |
221 | A - Winner | Python 3 | hashing implementation *1500 |
Jul/03/2020 02:01 |
220 | A - Even But Not Even | Python 3 | greedy math strings *900 |
Jul/03/2020 00:33 |
219 | A - cAPS lOCK | Python 3 | implementation strings *1000 |
Jul/02/2020 15:31 |
218 | D - Alice, Bob and Candies | Python 3 | implementation *1300 |
Jul/02/2020 15:13 |
217 | B - Substrings Sort | Python 3 | sortings strings *1100 |
Jul/02/2020 13:51 |
216 | A - Diverse Team | Python 3 | brute force implementation *800 |
Jul/02/2020 13:12 |
215 | A - Panoramix's Prediction | Python 3 | brute force *800 |
Jul/02/2020 12:28 |
214 | B - Fedor and New Game | Python 3 | bitmasks brute force constructive algorithms implementation *1100 |
Jul/02/2020 01:40 |
213 | B - Buttons | Python 3 | implementation math *1000 |
Jul/02/2020 01:01 |
212 | C - A Cookie for You | Python 3 | greedy implementation math *1300 |
Jul/01/2020 21:03 |
211 | B - Magical Calendar | Python 3 | math *1200 |
Jul/01/2020 20:34 |
210 | A - Magical Sticks | Python 3 | math *800 |
Jul/01/2020 19:15 |
209 | C - Letters | Python 3 | binary search implementation two pointers *1000 |
Jul/01/2020 01:15 |
208 | A - Remove Duplicates | Python 3 | implementation *800 |
Jul/01/2020 00:38 |
207 | C - Less or Equal | Python 3 | sortings *1200 |
Jul/01/2020 00:19 |
206 | B - Two-gram | Python 3 | implementation strings *900 |
Jun/30/2020 23:39 |
205 | A - Watching a movie | Python 3 | greedy implementation *1000 |
Jun/30/2020 23:32 |
204 | B - Lecture | Python 3 | implementation strings *1000 |
Jun/30/2020 22:56 |
203 | A - Equalize Prices Again | Python 3 | math *800 |
Jun/30/2020 22:41 |
202 | A - Two Substrings | Python 3 | brute force dp greedy implementation strings *1500 |
Jun/30/2020 17:45 |
201 | A - Night at the Museum | Python 3 | implementation strings *800 |
Jun/30/2020 17:25 |
200 | B - The Fibonacci Segment | Python 3 | implementation *1100 |
Jun/30/2020 16:43 |
199 | B - Anton and Digits | Python 3 | brute force greedy implementation math *800 |
Jun/30/2020 16:18 |
198 | A - Telephone Number | Python 3 | brute force greedy strings *800 |
Jun/30/2020 16:06 |
197 | D - Zero Remainder Array | Python 3 | math sortings two pointers *1400 |
Jun/30/2020 14:55 |
196 | A - Puzzle Pieces | Python 3 | math *800 |
Jun/30/2020 12:13 |
195 | A - Patrick and Shopping | Python 3 | implementation *800 |
Jun/29/2020 23:30 |
194 | A - Filling Diamonds | Python 3 | brute force dp implementation math *900 |
Jun/29/2020 23:04 |
193 | A - Laptops | Python 3 | sortings *1100 |
Jun/29/2020 23:02 |
192 | B - Fedya and Maths | Python 3 | math number theory *1200 |
Jun/29/2020 22:48 |
191 | C - Tsundoku | Python (3.8.2) | AtCoder *300 |
Jun/29/2020 00:55 |
190 | B - Sort the Array | Python 3 | implementation sortings *1300 |
Jun/29/2020 00:28 |
189 | E1 - Reading Books (easy version) | Python 3 | data structures greedy sortings *1600 |
Jun/28/2020 23:12 |
188 | C - Move Brackets | Python 3 | greedy strings *1000 |
Jun/28/2020 21:20 |
187 | B - Multiply by 2, divide by 6 | Python 3 | math *900 |
Jun/28/2020 20:42 |
186 | A - Required Remainder | Python 3 | math *800 |
Jun/28/2020 20:25 |
185 | A - Frog Jumping | Python 3 | math *800 |
Jun/28/2020 11:36 |
184 | B - Worms | Python 3 | binary search implementation *1200 |
Jun/28/2020 10:38 |
183 | A - Keyboard | Python 3 | implementation *900 |
Jun/28/2020 09:57 |
182 | A - Vus the Cossack and a Contest | Python 3 | implementation *800 |
Jun/28/2020 09:38 |
181 | D - Sum of Divisors | Python (3.8.2) | AtCoder *400 |
Jun/28/2020 09:06 |
180 | B - Minor Change | Python (3.8.2) | AtCoder *200 |
Jun/27/2020 17:32 |
179 | A - Calc | Python (3.8.2) | AtCoder *100 |
Jun/27/2020 17:31 |
178 | B - 01 Game | Python 3 | games *900 |
Jun/26/2020 23:02 |
177 | A - Donut Shops | Python 3 | greedy implementation math *1000 |
Jun/26/2020 23:01 |
176 | A - QAQ | Python 3 | brute force dp *800 |
Jun/26/2020 02:53 |
175 | B - Xenia and Ringroad | Python 3 | implementation *1000 |
Jun/26/2020 02:34 |
174 | A - Amusing Joke | Python 3 | implementation sortings strings *800 |
Jun/26/2020 01:23 |
173 | C - Registration System | Python 3 | data structures hashing implementation *1300 |
Jun/26/2020 01:10 |
172 | A - Hit the Lottery | Python 3 | dp greedy *800 |
Jun/26/2020 01:02 |
171 | A - Fox And Snake | Python 3 | implementation *800 |
Jun/26/2020 00:21 |
170 | A - Design Tutorial: Learn from Math | PyPy 3 | math number theory *800 |
Jun/26/2020 00:15 |
169 | A - Vasya the Hipster | PyPy 3 | implementation math *800 |
Jun/26/2020 00:09 |
168 | A - Restoring Three Numbers | PyPy 3 | math *800 |
Jun/26/2020 00:05 |
167 | A - Vasya and Socks | PyPy 3 | brute force implementation math *900 |
Jun/25/2020 23:55 |
166 | A - Maximum Increase | PyPy 3 | dp greedy implementation *800 |
Jun/25/2020 03:23 |
165 | A - Bad Ugly Numbers | Python 3 | constructive algorithms number theory *1000 |
Jun/25/2020 02:57 |
164 | A - Arpa’s hard exam and Mehrdad’s naive cheat | Python 3 | implementation math number theory *1000 |
Jun/25/2020 02:39 |
163 | A - Holidays | Python 3 | brute force constructive algorithms greedy math *900 |
Jun/25/2020 00:57 |
162 | A - Cheap Travel | Python 3 | implementation *1200 |
Jun/25/2020 00:30 |
161 | C - RationalLee | PyPy 3 | greedy math sortings two pointers *1400 |
Jun/24/2020 00:09 |
160 | B - AccurateLee | Python 3 | greedy implementation strings *1200 |
Jun/23/2020 23:18 |
159 | A - FashionabLee | Python 3 | geometry math *800 |
Jun/23/2020 19:46 |
158 | A - Multiplication Table | Python 3 | implementation number theory *1000 |
Jun/22/2020 02:22 |
157 | A - The number of positions | Python 3 | math *1000 |
Jun/22/2020 02:06 |
156 | A - Orac and Factors | Python 3 | math *900 |
Jun/22/2020 01:56 |
155 | B - Binary Period | Python 3 | constructive algorithms strings *1100 |
Jun/22/2020 01:35 |
154 | B - File Name | Python 3 | greedy strings *800 |
Jun/22/2020 01:07 |
153 | A - Repeating Cipher | Python 3 | implementation *800 |
Jun/22/2020 01:00 |
152 | A - Duff and Meat | Python 3 | greedy *900 |
Jun/21/2020 23:51 |
151 | C - One Quadrillion and One Dalmatians | Python (3.8.2) | AtCoder *300 |
Jun/21/2020 19:15 |
150 | D - Replacing | Python (3.8.2) | AtCoder *400 |
Jun/21/2020 17:55 |
149 | B - Mix Juice | Python (3.8.2) | AtCoder *200 |
Jun/21/2020 17:33 |
148 | A - αlphabet | Python (3.8.2) | AtCoder *100 |
Jun/21/2020 17:31 |
147 | A - Candies and Two Sisters | Python 3 | math *800 |
Jun/21/2020 02:22 |
146 | B - Trick or Treat | Python (3.8.2) | AtCoder *200 |
Jun/21/2020 01:52 |
145 | A - A?C | Python (3.8.2) | AtCoder *100 |
Jun/21/2020 01:42 |
144 | A - Erasing Zeroes | Python 3 | implementation strings *800 |
Jun/21/2020 01:34 |
143 | A - Reconnaissance 2 | Python 3 | implementation *800 |
Jun/21/2020 01:23 |
142 | B - Sale | Python 3 | greedy sortings *900 |
Jun/21/2020 01:17 |
141 | A - Two Rabbits | Python 3 | math *800 |
Jun/21/2020 01:05 |
140 | A - Football | Python 3 | strings *1000 |
Jun/21/2020 00:53 |
139 | C - Even Picture | Python 3 | constructive algorithms *1500 |
Jun/20/2020 23:48 |
138 | A - Maximum GCD | Python 3 | greedy implementation math number theory *800 |
Jun/20/2020 20:19 |
137 | A - Combination Lock | Python 3 | implementation *800 |
Jun/20/2020 14:38 |
136 | C - K-th Not Divisible by n | Python 3 | binary search math *1200 |
Jun/20/2020 02:29 |
135 | B - Same Parity Summands | PyPy 3 | constructive algorithms math *1200 |
Jun/20/2020 02:07 |
134 | B - Codeforces Subsequences | PyPy 3 | brute force constructive algorithms greedy math strings *1500 |
Jun/20/2020 01:11 |
133 | B - Kana and Dragon Quest game | PyPy 3 | greedy implementation math *900 |
Jun/19/2020 02:54 |
132 | A - Black Square | PyPy 3 | implementation *800 |
Jun/19/2020 02:23 |
131 | A - Mahmoud and Ehab and the even-odd game | PyPy 3 | games math *800 |
Jun/19/2020 02:11 |
130 | A - Case of the Zeros and Ones | PyPy 3 | greedy *900 |
Jun/19/2020 01:58 |
129 | A - C+= | Python 3 | brute force greedy implementation math *800 |
Jun/18/2020 20:19 |
128 | A - Olesya and Rodion | Python 3 | math *1000 |
Jun/18/2020 01:57 |
127 | B - Interesting drink | Python 3 | binary search dp implementation *1100 |
Jun/18/2020 01:48 |
126 | B - A and B and Compilation Errors | Python 3 | data structures implementation sortings *1100 |
Jun/18/2020 01:42 |
125 | A - Vanya and Cubes | Python 3 | implementation *800 |
Jun/18/2020 01:35 |
124 | A - Fafa and his Company | Python 3 | brute force implementation *800 |
Jun/18/2020 01:13 |
123 | A - Sum of Odd Integers | PyPy 3 | math *1100 |
Jun/18/2020 00:48 |
122 | A - From Hero to Zero | PyPy 3 | implementation math *900 |
Jun/18/2020 00:19 |
121 | A - Game With Sticks | Python 3 | implementation *900 |
Jun/17/2020 23:29 |
120 | A - Is your horseshoe on the other hoof? | Python 3 | implementation *800 |
Jun/17/2020 23:22 |
119 | A - Anton and Polyhedrons | Python 3 | implementation strings *800 |
Jun/17/2020 23:18 |
118 | A - Anton and Letters | Python 3 | constructive algorithms implementation *800 |
Jun/17/2020 23:09 |
117 | A - Games | Python 3 | brute force *800 |
Jun/17/2020 22:50 |
116 | A - Pangram | Python 3 | implementation strings *800 |
Jun/17/2020 22:45 |
115 | A - Puzzles | Python 3 | greedy *900 |
Jun/17/2020 22:41 |
114 | B - Construct the String | Python 3 | constructive algorithms *900 |
Jun/17/2020 22:33 |
113 | A - Gennady and a Card Game | Python 3 | brute force implementation *800 |
Jun/17/2020 22:25 |
112 | B - T-primes | Python 3 | binary search implementation math number theory *1300 |
Jun/17/2020 18:13 |
111 | A - Team Olympiad | PyPy 3 | greedy implementation sortings *800 |
Jun/17/2020 01:06 |
110 | A - Raising Bacteria | Python 3 | bitmasks *1000 |
Jun/17/2020 00:52 |
109 | B - Even Array | Python 3 | greedy math *800 |
Jun/16/2020 20:20 |
108 | A - Short Substrings | Python 3 | implementation strings *800 |
Jun/16/2020 20:10 |
107 | A - Hulk | Python 3 | implementation *800 |
Jun/14/2020 23:48 |
106 | C - Forbidden List | Python (3.8.2) | AtCoder *300 |
Jun/14/2020 19:45 |
105 | B - Crane and Turtle | Python (3.8.2) | AtCoder *200 |
Jun/14/2020 19:20 |
104 | A - Five Variables | Python (3.8.2) | AtCoder *100 |
Jun/14/2020 19:06 |
103 | A - Again Twenty Five! | Python 3 | number theory *800 |
Jun/14/2020 01:51 |
102 | A - Add Odd or Subtract Even | Python 3 | greedy implementation math *800 |
Jun/14/2020 01:46 |
101 | A - I_love_%username% | Python 3 | brute force *800 |
Jun/14/2020 01:35 |
100 | A - New Year and Hurry | Python 3 | binary search brute force implementation math *800 |
Jun/14/2020 01:26 |
99 | A - Buy a Shovel | Python 3 | brute force constructive algorithms implementation math *800 |
Jun/14/2020 01:21 |
98 | A - Bus to Udayland | Python 3 | brute force implementation *800 |
Jun/14/2020 01:06 |
97 | A - Minutes Before the New Year | Python 3 | math *800 |
Jun/14/2020 00:55 |
96 | B - CopyCopyCopyCopyCopy | Python 3 | greedy implementation *800 |
Jun/14/2020 00:50 |
95 | A - EhAb AnD gCd | Python 3 | constructive algorithms greedy number theory *800 |
Jun/14/2020 00:48 |
94 | A - Epic Game | Python 3 | implementation *800 |
Jun/14/2020 00:29 |
93 | A - Arrival of the General | Python 3 | implementation *800 |
Jun/14/2020 00:20 |
92 | A - Equation | Python 3 | brute force math *800 |
Jun/12/2020 23:49 |
91 | A - Cinema Line | Python 3 | greedy implementation *1100 |
Jun/12/2020 00:13 |
90 | A - Shovels and Swords | Python 3 | binary search greedy math *1100 |
Jun/11/2020 20:58 |
89 | B - JOE is on TV! | Python 3 | combinatorics greedy math *1000 |
Jun/11/2020 00:31 |
88 | B - Food Buying | Python 3 | math *900 |
Jun/11/2020 00:18 |
87 | B - Lucky Substring | Python 3 | brute force implementation *1000 |
Jun/10/2020 23:12 |
86 | B - Opposites Attract | Python 3 | implementation math *1200 |
Jun/10/2020 23:05 |
85 | B - Queue at the School | Python 3 | constructive algorithms graph matchings implementation shortest paths *800 |
Jun/09/2020 00:26 |
84 | A - Anton and Danik | Python 3 | implementation strings *800 |
Jun/09/2020 00:23 |
83 | A - Lucky Division | Python 3 | brute force number theory *1000 |
Jun/09/2020 00:20 |
82 | A - Nearly Lucky Number | Python 3 | implementation *800 |
Jun/09/2020 00:13 |
81 | B - Trouble Sort | Python 3 | constructive algorithms implementation *1300 |
Jun/08/2020 02:31 |
80 | A - Matrix Game | Python 3 | games greedy implementation *1100 |
Jun/08/2020 02:28 |
79 | B - Resistors in Parallel | Python3 (3.4.3) | AtCoder *200 |
Jun/08/2020 02:14 |
78 | A - Red or Not | Python3 (3.4.3) | AtCoder *100 |
Jun/08/2020 02:12 |
77 | A - Registration | Python (3.8.2) | AtCoder *100 |
Jun/07/2020 01:21 |
76 | A - Arrays | Python 3 | sortings *900 |
Jun/06/2020 21:58 |
75 | A - Triangular numbers | Python 3 | brute force math *800 |
Jun/06/2020 01:35 |
74 | A - Love "A" | Python 3 | implementation strings *800 |
Jun/06/2020 01:25 |
73 | A - Ball Game | Python 3 | brute force implementation *800 |
Jun/05/2020 03:41 |
72 | A - Codecraft III | Python 3 | implementation *900 |
Jun/05/2020 03:13 |
71 | A - IQ test | Python 3 | brute force *1300 |
Jun/05/2020 01:59 |
70 | B - Phone numbers | Python 3 | implementation *1100 |
Jun/05/2020 01:52 |
69 | A - Remainder | Python 3 | implementation math *1100 |
Jun/05/2020 01:23 |
68 | D - Div Game | Python (3.8.2) | AtCoder *400 |
Jun/04/2020 23:49 |
67 | C - Multiplication 3 | Python (3.8.2) | AtCoder *300 |
Jun/04/2020 23:00 |
66 | A - Multiplication 1 | Python (3.8.2) | AtCoder *100 |
Jun/04/2020 22:24 |
65 | B - Multiplication 2 | Python (3.8.2) | AtCoder *200 |
Jun/04/2020 22:23 |
64 | B - New Theatre Square | Python 3 | brute force dp greedy implementation two pointers *1000 |
May/28/2020 21:48 |
63 | A - Berland Poker | Python 3 | brute force greedy math *1000 |
May/28/2020 21:33 |
62 | B - ... (Triple Dots) | Python (3.8.2) | AtCoder *200 |
May/27/2020 15:35 |
61 | A - ∴ (Therefore) | Python (3.8.2) | AtCoder *100 |
May/27/2020 15:32 |
60 | A - Collecting Coins | Python 3 | math *800 |
May/27/2020 14:37 |
59 | A - Brain's Photos | Python 3 | implementation *800 |
May/27/2020 14:21 |
58 | A - Bachgold Problem | Python 3 | greedy implementation math number theory *800 |
May/27/2020 14:13 |
57 | A - Holiday Of Equality | Python 3 | implementation math *800 |
May/27/2020 14:05 |
56 | A - Phoenix and Balance | Python 3 | greedy math *800 |
May/27/2020 14:00 |
55 | A - Maximum in Table | Python 3 | brute force implementation *800 |
May/27/2020 13:38 |
54 | A - Choosing Teams | Python 3 | greedy implementation sortings *800 |
May/27/2020 12:53 |
53 | A - Mishka and Game | Python 3 | implementation *800 |
May/27/2020 12:47 |
52 | A - Police Recruits | Python 3 | implementation *800 |
May/27/2020 12:43 |
51 | A - The New Year: Meeting Friends | Python 3 | implementation math sortings *800 |
May/27/2020 12:33 |
50 | C - Celex Update | Python 3 | math *1600 |
May/26/2020 23:27 |
49 | B - Maria Breaks the Self-isolation | Python 3 | greedy sortings *1000 |
May/26/2020 23:24 |
48 | A - Park Lighting | Python 3 | greedy math *800 |
May/26/2020 20:40 |
47 | A - Minimal Square | Python 3 | greedy math *800 |
May/24/2020 20:32 |
46 | B - Honest Coach | Python 3 | greedy sortings *800 |
May/24/2020 19:27 |
45 | B - Drinks | Python 3 | implementation math *800 |
May/24/2020 17:44 |
44 | A - Young Physicist | Python 3 | implementation math *1000 |
May/24/2020 17:40 |
43 | A - Ultra-Fast Mathematician | Python 3 | implementation *800 |
May/24/2020 17:09 |
42 | A - Gravity Flip | Python 3 | greedy implementation sortings *900 |
May/24/2020 17:02 |
41 | A - Even Odds | Python 3 | math *900 |
May/24/2020 16:57 |
40 | A - Magnets | Python 3 | implementation *800 |
May/24/2020 16:18 |
39 | A - In Search of an Easy Problem | Python 3 | implementation *800 |
May/24/2020 01:22 |
38 | A - Vanya and Fence | Python 3 | implementation *800 |
May/24/2020 01:16 |
37 | A - Tram | Python 3 | implementation *800 |
May/24/2020 01:11 |
36 | A - Expression | Python 3 | brute force math *1000 |
May/22/2020 01:00 |
35 | A - Presents | Python 3 | implementation *800 |
May/22/2020 00:51 |
34 | A - Beautiful Year | Python 3 | brute force *800 |
May/22/2020 00:42 |
33 | A - Kefa and First Steps | Python 3 | brute force dp implementation *900 |
May/22/2020 00:38 |
32 | A - Chat room | Python 3 | greedy strings *1000 |
May/22/2020 00:24 |
31 | A - George and Accommodation | Python 3 | implementation *800 |
May/22/2020 00:08 |
30 | A - Word | Python 3 | implementation strings *800 |
May/22/2020 00:04 |
29 | A - Translation | Python 3 | implementation strings *800 |
May/21/2020 23:59 |
28 | A - HQ9+ | Python 3 | implementation *900 |
May/21/2020 23:54 |
27 | A - Twins | Python 3 | greedy sortings *900 |
May/19/2020 19:34 |
26 | A - Football | Python 3 | implementation strings *900 |
May/17/2020 22:47 |
25 | A - Alarm Clock | Python 3 | math *900 |
May/17/2020 16:14 |
24 | A - Road To Zero | Python 3 | greedy math *1000 |
May/16/2020 02:21 |
23 | A - Bear and Big Brother | Python 3 | implementation *800 |
May/16/2020 02:04 |
22 | A - Wrong Subtraction | Python 3 | implementation *800 |
May/16/2020 01:52 |
21 | A - Elephant | Python 3 | math *800 |
May/16/2020 01:48 |
20 | A - Soldier and Bananas | Python 3 | brute force implementation math *800 |
May/16/2020 01:41 |
19 | A - Boy or Girl | Python 3 | brute force implementation strings *800 |
May/16/2020 01:36 |
18 | A - Stones on the Table | Python 3 | implementation *800 |
May/16/2020 01:33 |
17 | A - Beautiful Matrix | Python 3 | implementation *800 |
May/16/2020 01:26 |
16 | A - Helpful Maths | Python 3 | greedy implementation sortings strings *800 |
May/16/2020 01:20 |
15 | A - String Task | Python 3 | implementation strings *1000 |
May/16/2020 01:13 |
14 | A - Theatre Square | Python 3 | math *1000 |
May/16/2020 01:07 |
13 | A - Team | Python 3 | brute force greedy *800 |
May/16/2020 01:02 |
12 | A - Word Capitalization | Python 3 | implementation strings *800 |
May/16/2020 00:57 |
11 | A - Petya and Strings | Python 3 | implementation strings *800 |
May/16/2020 00:50 |
10 | A - Next Round | Python 3 | *special problem implementation *800 |
May/16/2020 00:43 |
9 | A - Way Too Long Words | Python 3 | strings *800 |
May/16/2020 00:39 |
8 | A - Watermelon | Python 3 | brute force math *800 |
May/16/2020 00:36 |
7 | A - Sum of Round Numbers | Python 3 | implementation math *800 |
May/15/2020 00:01 |
6 | A - Bit++ | Python 3 | implementation *800 |
May/14/2020 23:35 |
5 | C - Board Moves | Python 3 | math *1000 |
May/14/2020 20:45 |
4 | B - Two Arrays And Swaps | Python 3 | greedy sortings *800 |
May/14/2020 20:29 |
3 | A - Most Unstable Array | Python 3 | constructive algorithms greedy math *800 |
May/14/2020 20:12 |
2 | A - Divisibility Problem | Python 3 | math *800 |
Apr/09/2020 15:48 |
1 | A - Bulbs | Python 3 | implementation *800 |
Apr/09/2020 15:29 |