Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
# | Title | Solution | Tags | Submitted |
---|---|---|---|---|
300 | C - AquaMoon and Strange Sort | Java 11 | sortings |
Jul/11/2021 20:46 |
299 | B - AquaMoon and Stolen String | Java 11 | interactive |
Jul/11/2021 20:17 |
298 | A - AquaMoon and Two Arrays | Java 11 | brute force |
Jul/11/2021 19:59 |
297 | B - Alphabetical Strings | Java 11 | greedy implementation strings |
Jul/11/2021 15:48 |
296 | A - Shortest Path with Obstacle | Java 11 | implementation math |
Jul/11/2021 15:35 |
295 | B - Land Lot | Java 11 | brute force implementation *1200 |
Jul/11/2021 15:07 |
294 | B - Customising the Track | Java 11 | combinatorics greedy math *900 |
Jul/08/2021 00:45 |
293 | A - Exciting Bets | Java 11 | greedy math number theory *900 |
Jul/08/2021 00:23 |
292 | B - String Modification | Java 11 | brute force constructive algorithms implementation sortings strings *1400 |
Jul/06/2021 00:18 |
291 | B - Plus and Multiply | Java 11 | constructive algorithms math number theory *1500 |
Jul/04/2021 00:34 |
290 | A - Odd Set | Java 11 | math *800 |
Jul/03/2021 23:59 |
289 | B - Zero Array | Java 11 | greedy math *1500 |
Jul/02/2021 00:32 |
288 | B - Chloe and the sequence | Java 11 | binary search bitmasks constructive algorithms implementation *1200 |
Jul/01/2021 23:47 |
287 | B1 - Palindrome Game (easy version) | Java 11 | constructive algorithms games *1200 |
Jul/01/2021 02:11 |
286 | A - Creating a Character | Java 11 | binary search math *1300 |
Jul/01/2021 01:20 |
285 | G - Gift Set | Java 11 | binary search greedy math ternary search *2100 |
Jul/01/2021 00:54 |
284 | B - Draw! | Java 11 | greedy implementation *1400 |
Jun/27/2021 01:30 |
283 | C - Good String | Java 11 | greedy *1300 |
Jun/27/2021 00:26 |
282 | C - Great Graphs | Java 11 | constructive algorithms graphs greedy shortest paths sortings *1400 |
Jun/25/2021 23:19 |
281 | B - Pleasant Pairs | Java 11 | brute force implementation math number theory *1200 |
Jun/25/2021 21:56 |
280 | A - Pretty Permutations | Java 11 | constructive algorithms greedy implementation *800 |
Jun/25/2021 21:12 |
279 | A - Mean Inequality | Java 11 | constructive algorithms sortings *800 |
Jun/24/2021 23:52 |
278 | C - Candies | Java 11 | binary search implementation *1500 |
Jun/24/2021 00:44 |
277 | C - Vasya and String | Java 11 | binary search dp strings two pointers *1500 |
Jun/23/2021 23:45 |
276 | C - They Are Everywhere | Java 11 | binary search strings two pointers *1500 |
Jun/23/2021 23:05 |
275 | B - Christmas Spruce | Java 11 | implementation trees *1200 |
Jun/23/2021 17:01 |
274 | C - Sagheer and Nubian Market | Java 11 | binary search sortings *1500 |
Jun/22/2021 22:57 |
273 | C - Anton and Fairy Tale | Java 11 | binary search math *1600 |
Jun/22/2021 22:17 |
272 | C - Tea Party | Java 11 | constructive algorithms greedy sortings *1400 |
Jun/20/2021 00:58 |
271 | B - Bear and Different Names | Java 11 | constructive algorithms greedy *1500 |
Jun/20/2021 00:34 |
270 | C - Vladik and fractions | Java 11 | brute force constructive algorithms math number theory *1500 |
Jun/19/2021 23:32 |
269 | C - Guess the Array | Java 11 | constructive algorithms interactive math *1400 |
Jun/19/2021 23:14 |
268 | D - Deleting Divisors | Java 11 | games math number theory *1700 |
Jun/19/2021 14:10 |
267 | C - Challenging Cliffs | Java 11 | constructive algorithms greedy implementation math *1200 |
Jun/19/2021 14:00 |
266 | B - Bad Boy | Java 11 | constructive algorithms greedy math *900 |
Jun/18/2021 21:10 |
265 | A - Arithmetic Array | Java 11 | greedy math *800 |
Jun/18/2021 20:10 |
264 | C - Online Courses In BSU | Java 11 | *special problem dfs and similar graphs implementation *1500 |
Jun/17/2021 13:51 |
263 | B - Hierarchy | Java 11 | dfs and similar dsu greedy shortest paths *1500 |
Jun/16/2021 23:56 |
262 | C - Fire Again | Java 11 | brute force dfs and similar shortest paths *1500 |
Jun/16/2021 01:51 |
261 | D - Police Stations | Java 11 | constructive algorithms dfs and similar dp graphs shortest paths trees *2100 |
Jun/16/2021 00:22 |
260 | F - Interesting Function | Java 11 | binary search dp math number theory *1500 |
Jun/10/2021 21:50 |
259 | B - Friends and Candies | Java 11 | greedy math *800 |
Jun/10/2021 20:23 |
258 | A - Stone Game | Java 11 | brute force dp greedy *800 |
Jun/10/2021 20:13 |
257 | C - Diluc and Kaeya | Java 11 | data structures dp hashing number theory *1500 |
Jun/06/2021 23:10 |
256 | B - Prinzessin der Verurteilung | Java 11 | brute force constructive algorithms strings *1200 |
Jun/06/2021 21:26 |
255 | A - Omkar and Bad Story | Java 11 | brute force constructive algorithms *800 |
Jun/06/2021 20:26 |
254 | A - And Then There Were K | Java 11 | bitmasks *800 |
Jun/06/2021 19:55 |
253 | C - Unstable String | Java 11 | binary search dp greedy implementation strings two pointers *1400 |
Jun/04/2021 21:22 |
252 | B - Array Reodering | Java 11 | brute force greedy math number theory sortings *900 |
Jun/04/2021 20:27 |
251 | A - Fair Playoff | Java 11 | brute force implementation *800 |
Jun/04/2021 20:11 |
250 | B - I Hate 1111 | Java 11 | dp math number theory *1400 |
Jun/01/2021 00:07 |
249 | F1 - Guess the K-th Zero (Easy version) | Java 11 | binary search interactive *1600 |
May/16/2021 01:10 |
248 | C - Not Adjacent Matrix | Java 11 | constructive algorithms *1000 |
May/05/2021 21:07 |
247 | B - Ordinary Numbers | Java 11 | brute force math number theory *800 |
May/05/2021 20:54 |
246 | D - Same Differences | Java 11 | data structures hashing math *1200 |
May/05/2021 20:44 |
245 | A - Do Not Be Distracted! | Java 11 | brute force implementation *800 |
May/05/2021 20:11 |
244 | D - Candy Box (easy version) | Java 11 | greedy sortings *1400 |
May/04/2021 16:46 |
243 | B - Equalize Prices | Java 11 | math *900 |
May/04/2021 16:03 |
242 | A - Nearest Interesting Number | Java 11 | implementation *800 |
May/04/2021 15:33 |
241 | C - Phoenix and Towers | Java 11 | constructive algorithms data structures greedy *1400 |
May/02/2021 21:37 |
240 | B - Phoenix and Puzzle | Java 11 | brute force geometry math number theory *1000 |
May/02/2021 20:54 |
239 | A - Phoenix and Gold | Java 11 | constructive algorithms greedy math *800 |
May/02/2021 20:14 |
238 | C - Fadi and LCM | Java 11 | brute force math number theory *1400 |
May/02/2021 01:16 |
237 | C - Element Extermination | Java 11 | constructive algorithms data structures greedy *1400 |
May/02/2021 00:15 |
236 | D - Pair of Topics | Java 11 | binary search data structures sortings two pointers *1400 |
May/01/2021 23:17 |
235 | C - Rotation Matching | Java 11 | constructive algorithms data structures greedy implementation *1400 |
May/01/2021 18:31 |
234 | C - Number Game | Java 11 | games math number theory *1400 |
May/01/2021 18:17 |
233 | C - Drazil and Factorial | Java 11 | greedy math sortings *1400 |
May/01/2021 15:28 |
232 | B - Books | Java 11 | binary search brute force implementation two pointers *1400 |
Apr/30/2021 15:45 |
231 | C - Given Length and Sum of Digits... | Java 11 | dp greedy implementation *1400 |
Apr/30/2021 15:01 |
230 | E - Polygon | Java 11 | dp graphs implementation shortest paths *1300 |
Apr/29/2021 19:14 |
229 | B - TMT Document | Java 11 | greedy |
Apr/16/2021 20:50 |
228 | A - Average Height | Java 11 | constructive algorithms |
Apr/16/2021 20:10 |
227 | D - Min Cost String | Java 11 | brute force constructive algorithms graphs greedy strings *1600 |
Apr/12/2021 22:39 |
226 | C - Yet Another Card Deck | Java 11 | brute force data structures implementation trees *1100 |
Apr/12/2021 21:10 |
225 | B - GCD Length | Java 11 | constructive algorithms math number theory *1100 |
Apr/12/2021 20:57 |
224 | A - Review Site | Java 11 | greedy *800 |
Apr/12/2021 20:12 |
223 | B - Almost Rectangle | Java 11 | implementation *800 |
Apr/10/2021 20:21 |
222 | A - Spy Detected! | Java 11 | brute force implementation *800 |
Apr/10/2021 20:07 |
221 | B - Flip the Bits | Java 11 | constructive algorithms greedy implementation math *1200 |
Apr/03/2021 21:07 |
220 | A - DĂ©jĂ Vu | Java 11 | constructive algorithms strings *800 |
Apr/03/2021 20:19 |
219 | C - Double-ended Strings | Java 11 | brute force dp hashing strings |
Mar/25/2021 21:24 |
218 | B - Partial Replacement | Java 11 | greedy implementation |
Mar/25/2021 21:00 |
217 | A - Strange Table | Java 11 | math |
Mar/25/2021 20:40 |
216 | A - Prison Break | Java 11 | constructive algorithms |
Mar/23/2021 11:17 |
215 | B - Little Pony and Sort by Shift | Java 11 | implementation *1200 |
Mar/22/2021 14:56 |
214 | B - Binary Removals | Java 11 | brute force dp greedy implementation *1000 |
Mar/18/2021 21:26 |
213 | A - Domino on Windowsill | Java 11 | combinatorics constructive algorithms math *800 |
Mar/18/2021 20:37 |
212 | C1 - k-LCM (easy version) | Java 11 | constructive algorithms math *1200 |
Mar/17/2021 21:57 |
211 | B - M-arrays | Java 11 | constructive algorithms greedy math *1200 |
Mar/17/2021 21:30 |
210 | A - Meximization | Java 11 | brute force data structures greedy sortings *800 |
Mar/17/2021 20:15 |
209 | B - Verse For Santa | Java 11 | binary search brute force implementation *1300 |
Mar/16/2021 11:35 |
208 | B - Just Eat It! | Java 11 | dp greedy implementation *1300 |
Mar/16/2021 11:12 |
207 | B - Array Sharpening | Java 11 | greedy implementation *1300 |
Mar/16/2021 10:48 |
206 | C - Perform the Combo | Java 11 | brute force *1300 |
Mar/15/2021 13:13 |
205 | B - Homecoming | Java 11 | binary search dp greedy strings *1300 |
Mar/15/2021 12:48 |
204 | C - Permutation Partitions | Java 11 | combinatorics greedy math *1300 |
Mar/15/2021 11:50 |
203 | B - K-th Beautiful String | Java 11 | binary search brute force combinatorics implementation math *1300 |
Mar/15/2021 10:56 |
202 | D - Alice, Bob and Candies | Java 11 | implementation *1300 |
Mar/12/2021 11:36 |
201 | C - Diamond Miner | Java 11 | geometry greedy sortings *1200 |
Mar/12/2021 11:12 |
200 | A - Split it! | Java 11 | brute force constructive algorithms greedy strings |
Mar/10/2021 19:16 |
199 | B - Max and Mex | Java 11 | implementation math |
Mar/10/2021 18:39 |
198 | D - Buying Shovels | Java 11 | math number theory *1300 |
Mar/10/2021 12:29 |
197 | B - Most socially-distanced subsequence | Java 11 | greedy two pointers *1300 |
Mar/10/2021 12:05 |
196 | B - Trouble Sort | Java 11 | constructive algorithms implementation *1300 |
Mar/10/2021 11:00 |
195 | B - Omkar and Last Class of Math | Java 11 | greedy math number theory *1300 |
Mar/09/2021 16:31 |
194 | C - Pluses and Minuses | Java 11 | math *1300 |
Mar/09/2021 12:41 |
193 | A1 - Prefix Flip (Easy Version) | Java 11 | constructive algorithms data structures strings *1300 |
Mar/09/2021 12:16 |
192 | C - Mere Array | Java 11 | constructive algorithms math number theory sortings *1300 |
Mar/09/2021 11:40 |
191 | A - Anti-knapsack | Java 11 | constructive algorithms greedy *800 |
Mar/06/2021 20:16 |
190 | A - Almost Equal | Java 11 | constructive algorithms greedy math *1200 |
Mar/06/2021 18:07 |
189 | C - Book Reading | Java 11 | math *1200 |
Mar/06/2021 17:49 |
188 | C - Bad Sequence | Java 11 | data structures greedy *1200 |
Mar/06/2021 17:31 |
187 | C - Perfect Team | Java 11 | binary search math *1200 |
Mar/06/2021 17:14 |
186 | B - Box | Java 11 | constructive algorithms *1200 |
Mar/06/2021 17:02 |
185 | B - Restricted RPS | Java 11 | constructive algorithms dp greedy *1200 |
Mar/06/2021 12:16 |
184 | C - Dominated Subarray | Java 11 | greedy implementation sortings strings two pointers *1200 |
Mar/06/2021 11:57 |
183 | B - Interesting Subarray | Java 11 | constructive algorithms greedy math *1200 |
Mar/06/2021 11:39 |
182 | C - Yet Another Broken Keyboard | Java 11 | combinatorics dp implementation *1200 |
Mar/06/2021 11:15 |
181 | B - Collecting Packages | Java 11 | implementation sortings *1200 |
Mar/06/2021 11:06 |
180 | B - Make Them Odd | Java 11 | greedy number theory *1200 |
Mar/05/2021 18:07 |
179 | B - Kuroni and Simple Strings | Java 11 | constructive algorithms greedy strings two pointers *1200 |
Mar/05/2021 17:42 |
178 | B - WeirdSort | Java 11 | dfs and similar sortings *1200 |
Mar/05/2021 17:24 |
177 | C - Restoring Permutation | Java 11 | greedy *1200 |
Mar/05/2021 16:04 |
176 | C - Ternary XOR | Java 11 | greedy implementation *1200 |
Mar/05/2021 12:57 |
175 | A - Level Statistics | Java 11 | implementation math *1200 |
Mar/05/2021 12:26 |
174 | B - Sorted Adjacent Differences | Java 11 | constructive algorithms sortings *1200 |
Mar/05/2021 11:17 |
173 | B - Same Parity Summands | Java 11 | constructive algorithms math *1200 |
Mar/05/2021 10:54 |
172 | C - K-th Not Divisible by n | Java 11 | binary search math *1200 |
Mar/04/2021 19:40 |
171 | B - Ternary String | Java 11 | binary search dp implementation two pointers *1200 |
Mar/04/2021 19:20 |
170 | B - Young Explorers | Java 11 | dp greedy sortings *1200 |
Mar/04/2021 17:42 |
169 | B - Johnny and His Hobbies | Java 11 | bitmasks brute force *1200 |
Mar/04/2021 16:50 |
168 | A - Odd Selection | Java 11 | brute force implementation math *1200 |
Mar/04/2021 16:34 |
167 | A - XXXXX | Java 11 | brute force data structures number theory two pointers *1200 |
Mar/04/2021 12:38 |
166 | B - AccurateLee | Java 11 | greedy implementation strings *1200 |
Mar/04/2021 12:13 |
165 | B - Neighbor Grid | Java 11 | constructive algorithms greedy *1200 |
Mar/04/2021 11:41 |
164 | A - Common Prefixes | Java 11 | constructive algorithms greedy strings *1200 |
Mar/04/2021 11:10 |
163 | C - Make It Good | Java 11 | greedy *1200 |
Mar/04/2021 10:23 |
162 | C - Omkar and Waterslide | Java 11 | greedy implementation *1200 |
Mar/03/2021 12:26 |
161 | B - Omkar and Infinity Clock | Java 11 | implementation math *800 |
Mar/03/2021 11:11 |
160 | B - Berland Crossword | Java 11 | bitmasks brute force greedy implementation *1400 |
Mar/03/2021 10:40 |
159 | A - ABC String | Java 11 | bitmasks brute force implementation *900 |
Mar/02/2021 20:59 |
158 | B - Minimal Cost | Java 11 | brute force math *1200 |
Mar/02/2021 11:54 |
157 | A - K-th Largest Value | Java 11 | brute force greedy implementation *800 |
Mar/02/2021 11:29 |
156 | A - Suborrays | Java 11 | constructive algorithms math *800 |
Feb/25/2021 09:25 |
155 | A - Three swimmers | Python 3 | math |
Feb/24/2021 09:13 |
154 | A - Shifting Stacks | Java 11 | greedy implementation |
Feb/19/2021 22:34 |
153 | F - Equalize the Array | Java 11 | binary search data structures greedy math sortings *1500 |
Feb/17/2021 17:37 |
152 | E - Accidental Victory | Java 11 | binary search data structures greedy |
Feb/16/2021 22:36 |
151 | D - Permutation Transformation | Java 11 | dfs and similar divide and conquer implementation |
Feb/16/2021 21:29 |
150 | C - Sum of Cubes | Java 11 | binary search brute force brute force math math |
Feb/16/2021 20:53 |
149 | B - Balanced Remainders | Java 11 | brute force constructive algorithms math |
Feb/16/2021 20:34 |
148 | A - Dense Array | Java 11 | greedy math |
Feb/16/2021 20:17 |
147 | B - Cat Cycle | Java 11 | math number theory *1200 |
Feb/15/2021 21:51 |
146 | A - Arena | Java 11 | implementation sortings *800 |
Feb/15/2021 20:10 |
145 | B - The Great Hero | Java 11 | greedy implementation sortings *900 |
Feb/07/2021 21:14 |
144 | A - Yet Another String Game | Java 11 | games greedy strings *800 |
Feb/07/2021 20:11 |
143 | B - New Colony | Java 11 | brute force greedy implementation *1100 |
Feb/05/2021 20:50 |
142 | A - Space Navigation | Java 11 | greedy strings *800 |
Feb/05/2021 20:30 |
141 | C - Soldier and Cards | Java 11 | brute force dfs and similar games *1400 |
Feb/05/2021 18:40 |
140 | B - Amr and The Large Array | Java 11 | implementation *1300 |
Feb/05/2021 17:44 |
139 | B - More Cowbell | Java 11 | binary search greedy *1400 |
Feb/05/2021 16:15 |
138 | B - Economy Game | Java 11 | brute force *1300 |
Feb/05/2021 15:37 |
137 | C - K-Dominant Character | Java 11 | binary search implementation two pointers *1400 |
Feb/01/2021 23:20 |
136 | A - Elephant | Java 11 | math *800 |
Feb/01/2021 22:21 |
135 | B - George and Round | Java 11 | brute force greedy two pointers *1200 |
Jan/29/2021 15:44 |
134 | A - Free Cash | Java 11 | implementation *1000 |
Jan/26/2021 23:21 |
133 | C - Ball in Berland | Java 11 | combinatorics dfs and similar graphs hashing math |
Jan/26/2021 23:04 |
132 | B - Badge | Java 11 | brute force dfs and similar graphs *1000 |
Jan/26/2021 19:35 |
131 | B - OR in Matrix | Java 11 | greedy hashing implementation *1300 |
Jan/26/2021 19:04 |
130 | A - Cinema Line | Java 11 | greedy implementation *1100 |
Jan/25/2021 23:18 |
129 | A - IQ Test | Java 11 | brute force implementation *1100 |
Jan/25/2021 22:55 |
128 | B - New Year's Number | Java 11 | dp math |
Jan/25/2021 22:47 |
127 | A - Odd Divisor | Java 11 | math number theory |
Jan/25/2021 22:39 |
126 | A - Sereja and Bottles | Java 11 | brute force *1400 |
Jan/25/2021 22:30 |
125 | B - Maximum Product | Java 11 | brute force dp greedy implementation sortings *1200 |
Jan/25/2021 20:06 |
124 | B - Minimum Product | Java 11 | brute force greedy math *1100 |
Jan/24/2021 12:02 |
123 | A - Ahahahahahahahaha | Java 11 | constructive algorithms math *1100 |
Jan/24/2021 11:13 |
122 | B - Substring Removal Game | Java 11 | games greedy sortings *800 |
Jan/23/2021 20:41 |
121 | A - Bad Triangle | Java 11 | geometry math *800 |
Jan/23/2021 20:33 |
120 | C - Binary String Reconstruction | Java 11 | 2-sat brute force constructive algorithms greedy *1500 |
Jan/23/2021 19:41 |
119 | C - Unusual Product | Java 11 | implementation math *1600 |
Jan/23/2021 18:05 |
118 | B - Appleman and Card Game | Java 11 | greedy *1300 |
Jan/23/2021 16:39 |
117 | B - Sort the Array | Java 11 | implementation sortings *1300 |
Jan/23/2021 16:15 |
116 | B - Polo the Penguin and Matrix | Java 11 | brute force dp implementation sortings ternary search *1400 |
Jan/23/2021 15:16 |
115 | B - Boboniu Plays Chess | Java 11 | constructive algorithms *1100 |
Jan/23/2021 15:00 |
114 | A - Finding Sasuke | Java 11 | constructive algorithms math *800 |
Jan/22/2021 23:29 |
113 | B - Repainting Street | Java 11 | brute force brute force greedy *1100 |
Jan/22/2021 23:12 |
112 | A - Buying Torches | Java 11 | math *1000 |
Jan/22/2021 19:52 |
111 | B - Rock and Lever | Java 11 | bitmasks math *1200 |
Jan/22/2021 18:55 |
110 | A - TL | Java 11 | brute force greedy implementation *1200 |
Jan/22/2021 18:36 |
109 | A - Box is Pull | Java 11 | math *800 |
Jan/22/2021 11:04 |
108 | A - Number of Apartments | Java 11 | brute force constructive algorithms math *900 |
Jan/22/2021 10:40 |
107 | A - Yaroslav and Permutations | Java 11 | greedy math *1100 |
Jan/21/2021 23:34 |
106 | A - Cubes Sorting | Java 11 | math sortings *900 |
Jan/21/2021 23:19 |
105 | C - Palindromifier | Java 11 | constructive algorithms strings *1400 |
Jan/21/2021 23:00 |
104 | A - XORwice | Java 11 | bitmasks greedy math *800 |
Jan/21/2021 22:14 |
103 | C - ABBB | Java 11 | brute force data structures greedy strings *1100 |
Jan/21/2021 21:53 |
102 | B - Valerii Against Everyone | Java 11 | constructive algorithms data structures greedy sortings *1000 |
Jan/21/2021 17:50 |
101 | B - Reverse Binary Strings | Java 11 | constructive algorithms greedy *1200 |
Jan/21/2021 15:15 |
100 | A - Yet Another Two Integers Problem | Java 11 | greedy math *800 |
Jan/20/2021 23:45 |
99 | A - Specific Tastes of Andre | Java 11 | constructive algorithms implementation *800 |
Jan/20/2021 23:25 |
98 | C - Numbers on Whiteboard | Java 11 | constructive algorithms data structures greedy implementation math *1000 |
Jan/20/2021 23:04 |
97 | B - Sail | Java 11 | brute force greedy implementation *1200 |
Jan/20/2021 20:38 |
96 | B - Jeff and Periods | Java 11 | implementation sortings *1300 |
Jan/20/2021 19:32 |
95 | B - Chess Cheater | Java 11 | greedy implementation sortings *1400 |
Jan/20/2021 17:35 |
94 | A - Kitahara Haruki's Gift | Java 11 | brute force implementation *1100 |
Jan/20/2021 14:59 |
93 | A - Xenia and Divisors | Java 11 | greedy implementation *1200 |
Jan/20/2021 14:48 |
92 | A - DZY Loves Chessboard | Java 11 | dfs and similar implementation *1200 |
Jan/20/2021 14:27 |
91 | B - Prime Square | Java 11 | constructive algorithms math *900 |
Jan/20/2021 01:37 |
90 | A - Puzzle From the Future | Java 11 | greedy |
Jan/19/2021 20:48 |
89 | B - Different Divisors | Java 11 | binary search constructive algorithms greedy math number theory |
Jan/19/2021 20:29 |
88 | A - Marketing Scheme | Java 11 | brute force constructive algorithms greedy math *800 |
Jan/19/2021 19:02 |
87 | C - String Equality | Java 11 | dp greedy hashing implementation strings *1400 |
Jan/19/2021 12:17 |
86 | B - Toy Blocks | Java 11 | binary search greedy math sortings *1400 |
Jan/18/2021 19:54 |
85 | B - Divisors of Two Integers | Java 11 | brute force greedy math number theory *1100 |
Jan/18/2021 18:57 |
84 | B - Barrels | Java 11 | greedy implementation sortings *800 |
Jan/18/2021 18:45 |
83 | A - Array Rearrangment | Java 11 | greedy sortings *800 |
Jan/18/2021 17:15 |
82 | A - Cancel the Trains | Java 11 | implementation *800 |
Jan/18/2021 17:07 |
81 | B - Last minute enhancements | Java 11 | dp greedy *800 |
Jan/18/2021 00:42 |
80 | A - Bovine Dilemma | Java 11 | brute force geometry math *800 |
Jan/18/2021 00:35 |
79 | C - Increase and Copy | Java 11 | binary search constructive algorithms math *1100 |
Jan/17/2021 23:30 |
78 | B - Symmetric Matrix | Java 11 | implementation *900 |
Jan/17/2021 23:16 |
77 | A - Regular Bracket Sequence | Java 11 | constructive algorithms greedy *1000 |
Jan/17/2021 22:57 |
76 | C - Mortal Kombat Tower | Java 11 | dp graphs greedy shortest paths *1500 |
Jan/17/2021 22:13 |
75 | B - Belted Rooms | Java 11 | graphs implementation *1200 |
Jan/17/2021 17:10 |
74 | A - Floor Number | Java 11 | implementation math *800 |
Jan/17/2021 11:46 |
73 | A - Team | GNU C++17 | brute force greedy *800 |
Jan/16/2021 23:01 |
72 | B - Nice Matrix | Java 11 | greedy implementation math *1300 |
Jan/16/2021 16:40 |
71 | A - Fence | Java 11 | geometry math *800 |
Jan/16/2021 15:33 |
70 | C - No More Inversions | Java 11 | constructive algorithms math *1500 |
Jan/14/2021 21:37 |
69 | B - String LCM | Java 11 | brute force math number theory strings *1000 |
Jan/14/2021 20:43 |
68 | A - Replacing Elements | Java 11 | greedy implementation math sortings *800 |
Jan/14/2021 20:10 |
67 | A - Dungeon | Java 11 | binary search math *1100 |
Jan/13/2021 00:47 |
66 | C - Canine poetry | Java 11 | dp greedy strings *1300 |
Jan/13/2021 00:21 |
65 | A - Add Candies | Java 11 | constructive algorithms math *800 |
Jan/10/2021 17:02 |
64 | B - Divisor Subtraction | Java 11 | implementation math number theory *1200 |
Jan/09/2021 23:37 |
63 | A - Wizard of Orz | Java 11 | constructive algorithms greedy math *900 |
Jan/08/2021 21:19 |
62 | C - Strange Birthday Party | Java 11 | brute force greedy sortings *1300 |
Jan/05/2021 22:02 |
61 | B - Strange List | Java 11 | brute force greedy implementation math *1100 |
Jan/05/2021 21:24 |
60 | B - Fair Division | Java 11 | dp greedy math *800 |
Jan/04/2021 20:46 |
59 | A - Cards for Friends | Java 11 | greedy math *800 |
Jan/04/2021 20:22 |
58 | C - Peaceful Rooks | Java 11 | dfs and similar dsu greedy implementation *1700 |
Dec/21/2020 17:47 |
57 | B - Fair Numbers | Java 11 | brute force math number theory *1000 |
Dec/20/2020 21:19 |
56 | A - In-game Chat | Java 11 | implementation strings *800 |
Dec/20/2020 20:41 |
55 | A - Red-Blue Shuffle | Java 11 | math probabilities *800 |
Dec/19/2020 15:39 |
54 | B - Find The Array | Java 11 | bitmasks constructive algorithms greedy *1400 |
Dec/17/2020 21:19 |
53 | C - Unique Number | Java 11 | brute force greedy math *900 |
Dec/15/2020 21:04 |
52 | B - Last Year's Substring | Java 11 | dp implementation strings *800 |
Dec/15/2020 20:24 |
51 | A - Favorite Sequence | Java 11 | implementation two pointers *800 |
Dec/15/2020 20:11 |
50 | A - String Generation | Java 11 | constructive algorithms greedy *800 |
Dec/11/2020 20:19 |
49 | B - Balls of Steel | Java 11 | brute force geometry greedy *1000 |
Dec/06/2020 21:16 |
48 | A - Avoid Trygub | Java 11 | constructive algorithms sortings *800 |
Dec/06/2020 20:16 |
47 | D - Sequence and Swaps | Java 11 | dp greedy sortings *1600 |
Nov/30/2020 21:50 |
46 | C - Ping-pong | Java 11 | constructive algorithms games math *1100 |
Nov/30/2020 21:37 |
45 | B - Jumps | Java 11 | constructive algorithms math *1200 |
Nov/30/2020 21:19 |
44 | A - Strange Functions | Java 11 | math number theory *800 |
Nov/30/2020 20:12 |
43 | C - Sequence Transformation | Java 11 | greedy implementation *1200 |
Nov/24/2020 21:51 |
42 | B - Unique Bid Auction | Java 11 | implementation *800 |
Nov/24/2020 20:24 |
41 | A - Special Permutation | Java 11 | constructive algorithms probabilities *800 |
Nov/24/2020 20:16 |
40 | B - Non-Substring Subsequence | Java 11 | dp greedy implementation strings *900 |
Nov/21/2020 20:40 |
39 | A - Subtract or Divide | Java 11 | greedy math *800 |
Nov/21/2020 20:24 |
38 | C - Two Brackets | Java 11 | greedy *800 |
Nov/19/2020 21:20 |
37 | A - Robot Program | Java 11 | math *800 |
Nov/19/2020 20:42 |
36 | B - Sum of Medians | Java 11 | greedy math *900 |
Nov/17/2020 21:21 |
35 | A - Buy the String | Java 11 | implementation math *800 |
Nov/17/2020 20:22 |
34 | C - Dominant Piranha | Java 11 | constructive algorithms greedy *900 |
Oct/20/2020 21:19 |
33 | B - Yet Another Bookshelf | Java 11 | greedy implementation *800 |
Oct/20/2020 21:02 |
32 | A - Boring Apartments | Java 11 | implementation math *800 |
Oct/20/2020 20:41 |
31 | A - Circle Coloring | Java 11 | constructive algorithms *800 |
Sep/30/2020 21:45 |
30 | C - Alternating Subsequence | Java 11 | dp greedy two pointers *1200 |
Sep/29/2020 00:20 |
29 | B - Balanced Array | Java 11 | constructive algorithms math *800 |
Sep/28/2020 23:09 |
28 | A - Candies | Java 11 | brute force math *900 |
Sep/28/2020 22:58 |
27 | B - Two Arrays | Java 11 | greedy math sortings *1100 |
Sep/27/2020 21:25 |
26 | A - Copy-paste | Java 11 | greedy math *800 |
Sep/27/2020 20:52 |
25 | A - Lucky Division | Java 11 | brute force number theory *1000 |
Sep/13/2020 14:20 |
24 | A - Chat room | Java 11 | greedy strings *1000 |
Sep/13/2020 13:34 |
23 | A - Twins | Java 11 | greedy sortings *900 |
Sep/13/2020 13:14 |
22 | A - Helpful Maths | Java 11 | greedy implementation sortings strings *800 |
Sep/11/2020 15:18 |
21 | A - Petya and Strings | Java 11 | implementation strings *800 |
Sep/11/2020 15:06 |
20 | A - String Task | Java 11 | implementation strings *1000 |
Sep/11/2020 14:55 |
19 | A - Way Too Long Words | Java 11 | strings *800 |
Sep/11/2020 14:42 |
18 | A - Watermelon | Java 11 | brute force math *800 |
Sep/11/2020 14:27 |
17 | B - Maria Breaks the Self-isolation | Java 11 | greedy sortings *1000 |
Aug/26/2020 23:47 |
16 | C - Boats Competition | Java 11 | brute force greedy two pointers *1200 |
Aug/05/2020 21:29 |
15 | B - Gifts Fixing | Java 11 | greedy *800 |
Aug/05/2020 20:33 |
14 | A - Remove Smallest | Java 11 | greedy sortings *800 |
Aug/05/2020 20:11 |
13 | B - Anton and currency you all know | Java 11 | greedy math strings *1300 |
Aug/02/2020 17:12 |
12 | B - Queue at the School | Java 11 | constructive algorithms graph matchings implementation shortest paths *800 |
Aug/01/2020 01:12 |
11 | A - Captain Flint and Crew Recruitment | Java 11 | brute force greedy math number theory *800 |
Aug/01/2020 00:38 |
10 | B - Little Elephant and Magic Square | Java 11 | brute force implementation *1100 |
Jul/31/2020 01:02 |
9 | B - Roadside Trees (Simplified Edition) | Java 11 | greedy implementation *1000 |
Jul/31/2020 00:17 |
8 | B - DZY Loves Strings | Java 11 | greedy implementation *1000 |
Jul/30/2020 23:59 |
7 | B - Lecture | Java 11 | implementation strings *1000 |
Jul/30/2020 23:41 |
6 | A - Mezo Playing Zoma | Java 11 | math *800 |
Jul/28/2020 00:05 |
5 | B - Two-gram | Java 11 | implementation strings *900 |
Jul/24/2020 00:29 |
4 | A - Wrong Subtraction | Java 11 | implementation *800 |
Jul/24/2020 00:10 |
3 | A - Common Subsequence | Java 11 | brute force *800 |
Jul/21/2020 20:39 |
2 | A - Magical Sticks | Java 11 | math *800 |
Jul/01/2020 19:59 |
1 | A - Presents | Java 11 | implementation *800 |
Jun/30/2020 23:30 |