A repository to keep track of problem solving practice, containing solutions from platforms:
# | Title | Solution | Tags | Submitted |
---|---|---|---|---|
483 | K - The Robot | GNU C++17 | brute force implementation *1600 |
Jan/16/2021 00:00 |
482 | B - String LCM | GNU C++17 | brute force math strings |
Jan/14/2021 20:42 |
481 | A - Replacing Elements | GNU C++17 | greedy implementation sortings |
Jan/14/2021 20:08 |
480 | C - Orac and LCM | GNU C++17 | math number theory *1600 |
Jan/14/2021 13:55 |
479 | C - Harmony Analysis | GNU C++17 | constructive algorithms *1800 |
Jan/14/2021 12:56 |
478 | B - Vika and Squares | GNU C++17 | constructive algorithms implementation *1300 |
Jan/13/2021 14:36 |
477 | A - Pasha and Stick | GNU C++17 | combinatorics math *1000 |
Jan/13/2021 14:20 |
476 | D - Lazy Student | GNU C++17 | graphs *1700 |
Jan/12/2021 14:49 |
475 | C - Sorting Railway Cars | GNU C++17 | *1600 |
Jan/12/2021 12:55 |
474 | A - Magic Spheres | GNU C++17 | implementation *1200 |
Jan/11/2021 23:53 |
473 | C - Three Bags | GNU C++17 | constructive algorithms greedy *1900 |
Jan/11/2021 13:16 |
472 | C - Registration System | GNU C++17 | data structures hashing implementation *1300 |
Jan/09/2021 22:34 |
471 | B - Hills And Valleys | GNU C++17 | brute force implementation *1700 |
Jan/08/2021 23:43 |
470 | A - Wizard of Orz | GNU C++17 | constructive algorithms greedy math *900 |
Jan/08/2021 20:15 |
469 | B - Fence | GNU C++17 | brute force dp *1100 |
Jan/08/2021 19:48 |
468 | C - The Two Routes | GNU C++17 | graphs *1600 |
Jan/08/2021 13:34 |
467 | B - Approximating a Constant Range | GNU C++17 | dp implementation two pointers *1400 |
Jan/08/2021 13:09 |
466 | A - Two Bases | GNU C++17 | brute force implementation *1100 |
Jan/08/2021 12:28 |
465 | F - The Treasure of The Segments | GNU C++17 | binary search data structures greedy *1800 |
Jan/07/2021 13:42 |
464 | C - Sagheer and Nubian Market | GNU C++17 | binary search sortings *1500 |
Jan/07/2021 12:14 |
463 | C - Gambling | GNU C++17 | greedy sortings *1300 |
Jan/06/2021 14:27 |
462 | E - Correct Placement | GNU C++17 | binary search data structures dp sortings two pointers *1700 |
Jan/06/2021 13:41 |
461 | C - Strange Birthday Party | GNU C++17 | brute force greedy sortings *1300 |
Jan/05/2021 20:44 |
460 | B - Strange List | GNU C++17 | brute force greedy implementation math *1100 |
Jan/05/2021 20:28 |
459 | A - Strange Partition | GNU C++17 | greedy math number theory *900 |
Jan/05/2021 20:08 |
458 | D - Even-Odd Game | GNU C++17 | dp games greedy sortings *1200 |
Jan/05/2021 12:36 |
457 | C - Long Jumps | GNU C++17 | dp graphs *1100 |
Jan/04/2021 20:34 |
456 | B - Fair Division | GNU C++17 | dp greedy math *800 |
Jan/04/2021 20:28 |
455 | A - Cards for Friends | GNU C++17 | greedy math *800 |
Jan/04/2021 20:19 |
454 | C - Reducing Fractions | GNU C++17 | implementation math number theory sortings *1800 |
Jan/04/2021 16:21 |
453 | C - Phoenix and Distribution | GNU C++17 | constructive algorithms greedy sortings strings *1600 |
Jan/04/2021 15:11 |
452 | B - Phoenix and Beauty | GNU C++17 | constructive algorithms data structures greedy sortings *1400 |
Jan/03/2021 18:54 |
451 | B - Just Eat It! | GNU C++17 | dp greedy implementation *1300 |
Jan/02/2021 21:47 |
450 | C - Day at the Beach | GNU C++17 | sortings *1600 |
Jan/02/2021 14:25 |
449 | B - Spongebob and Joke | GNU C++17 | implementation *1500 |
Jan/02/2021 13:27 |
448 | A - Patrick and Shopping | GNU C++17 | implementation *800 |
Jan/02/2021 13:08 |
447 | D - 13th Labour of Heracles | GNU C++17 | data structures greedy sortings trees *1500 |
Jan/01/2021 18:00 |
446 | A - Boredom | GNU C++17 | dp *1500 |
Dec/31/2020 21:29 |
445 | C - Canine poetry | GNU C++17 | dp greedy strings *1300 |
Dec/30/2020 20:53 |
444 | B - Last minute enhancements | GNU C++17 | dp greedy *800 |
Dec/30/2020 20:29 |
443 | A - Bovine Dilemma | GNU C++17 | brute force geometry math *800 |
Dec/30/2020 20:23 |
442 | C - Yet Another Walking Robot | GNU C++17 | data structures implementation *1500 |
Dec/30/2020 14:24 |
441 | D - Ceil Divisions | GNU C++17 | brute force constructive algorithms math number theory *1700 |
Dec/28/2020 22:26 |
440 | B - Red and Blue | GNU C++17 | dp greedy *1000 |
Dec/28/2020 20:55 |
439 | A - Regular Bracket Sequence | GNU C++17 | constructive algorithms greedy *1000 |
Dec/28/2020 20:18 |
438 | C - Perfect Keyboard | GNU C++17 | dfs and similar greedy implementation *1600 |
Dec/27/2020 21:18 |
437 | D - MEX maximizing | GNU C++17 | data structures greedy implementation math *1600 |
Dec/26/2020 19:24 |
436 | B - Fox And Two Dots | GNU C++17 | dfs and similar *1500 |
Dec/25/2020 23:53 |
435 | C - Fox And Names | GNU C++17 | dfs and similar graphs sortings *1600 |
Dec/25/2020 23:29 |
434 | A - Fox And Snake | GNU C++17 | implementation *800 |
Dec/25/2020 16:18 |
433 | B - Checkout Assistant | GNU C++17 | dp *1900 |
Dec/22/2020 15:51 |
432 | B - Find The Array | GNU C++17 | bitmasks constructive algorithms greedy *1400 |
Dec/21/2020 16:00 |
431 | A - Linova and Kingdom | GNU C++17 | dfs and similar dp greedy sortings trees *1600 |
Dec/19/2020 20:56 |
430 | C - Row GCD | GNU C++17 | math number theory *1600 |
Dec/19/2020 18:29 |
429 | B - Move and Turn | GNU C++17 | dp math *1300 |
Dec/19/2020 16:01 |
428 | A - Red-Blue Shuffle | GNU C++17 | math probabilities *800 |
Dec/19/2020 15:19 |
427 | B - Sherlock and his girlfriend | GNU C++17 | constructive algorithms number theory *1200 |
Dec/17/2020 23:07 |
426 | D - Add to Neighbour and Remove | GNU C++17 | greedy math number theory *1400 |
Dec/17/2020 15:53 |
425 | C - Unique Number | GNU C++17 | brute force greedy math *900 |
Dec/15/2020 20:31 |
424 | B - Last Year's Substring | GNU C++17 | dp implementation strings *800 |
Dec/15/2020 20:15 |
423 | A - Favorite Sequence | GNU C++17 | implementation two pointers *800 |
Dec/15/2020 20:07 |
422 | B - Jumps | GNU C++17 | constructive algorithms math *1200 |
Dec/04/2020 12:48 |
421 | A - Strange Functions | GNU C++17 | math number theory *800 |
Dec/04/2020 12:02 |
420 | D - Circular Dance | GNU C++17 | implementation *1600 |
Dec/03/2020 13:29 |
419 | B - Array Stabilization | GNU C++17 | implementation *900 |
Dec/03/2020 13:03 |
418 | C - Powers Of Two | GNU C++17 | bitmasks greedy *1400 |
Dec/03/2020 12:58 |
417 | D - XOR-gun | GNU C++17 | brute force constructive algorithms dp *2000 |
Nov/30/2020 13:42 |
416 | C - Bouncing Ball | GNU C++17 | dp implementation *1400 |
Nov/29/2020 13:43 |
415 | B - Repainting Street | GNU C++17 | brute force greedy *1100 |
Nov/29/2020 12:50 |
414 | A - Prison Break | GNU C++17 | brute force math *800 |
Nov/29/2020 12:41 |
413 | C - Longest Regular Bracket Sequence | GNU C++17 | constructive algorithms data structures dp greedy sortings strings *1900 |
Nov/28/2020 13:51 |
412 | C - Swap Adjacent Elements | GNU C++17 | dfs and similar greedy math sortings two pointers *1400 |
Nov/27/2020 16:21 |
411 | A - SwapSort | GNU C++17 | greedy implementation sortings *1200 |
Nov/27/2020 15:51 |
410 | A - Wilbur and Swimming Pool | GNU C++17 | geometry implementation *1100 |
Nov/25/2020 21:37 |
409 | B - Wilbur and Array | GNU C++17 | greedy implementation *1100 |
Nov/25/2020 15:57 |
408 | D - Number into Sequence | GNU C++17 | constructive algorithms math number theory *1300 |
Nov/24/2020 20:55 |
407 | C - Sequence Transformation | GNU C++17 | greedy implementation *1200 |
Nov/24/2020 20:39 |
406 | B - Unique Bid Auction | GNU C++17 | implementation *800 |
Nov/24/2020 20:13 |
405 | A - Special Permutation | GNU C++17 | constructive algorithms probabilities *800 |
Nov/24/2020 20:07 |
404 | B - Anton and Lines | GNU C++17 | geometry sortings *1600 |
Nov/24/2020 11:23 |
403 | C - Median Smoothing | GNU C++17 | constructive algorithms implementation *1700 |
Nov/23/2020 11:30 |
402 | D - Radio Towers | GNU C++17 | combinatorics dp math *1600 |
Nov/19/2020 21:10 |
401 | B - Toy Blocks | GNU C++17 | binary search greedy math sortings *1400 |
Nov/19/2020 20:44 |
400 | C - Two Brackets | GNU C++17 | greedy *800 |
Nov/19/2020 20:14 |
399 | A - Robot Program | GNU C++17 | math *800 |
Nov/19/2020 20:10 |
398 | A - 2Char | GNU C++17 | brute force implementation *1200 |
Nov/19/2020 14:12 |
397 | G - Reducing Delivery Cost | GNU C++17 | brute force graphs shortest paths *2100 |
Nov/18/2020 15:23 |
396 | F - Zero Remainder Sum | GNU C++17 | dp *2100 |
Nov/18/2020 13:19 |
395 | C1 - Binary Table (Easy Version) | GNU C++17 | constructive algorithms implementation *1500 |
Nov/17/2020 21:59 |
394 | C2 - Binary Table (Hard Version) | GNU C++17 | constructive algorithms implementation *1900 |
Nov/17/2020 21:59 |
393 | B - Sum of Medians | GNU C++17 | greedy math *900 |
Nov/17/2020 20:26 |
392 | A - Buy the String | GNU C++17 | implementation math *800 |
Nov/17/2020 20:08 |
391 | B - The Monster and the Squirrel | GNU C++17 | math *1100 |
Nov/16/2020 19:25 |
390 | A - PawnChess | GNU C++17 | implementation *1200 |
Nov/16/2020 19:10 |
389 | C - Make Palindrome | GNU C++17 | constructive algorithms greedy strings *1800 |
Nov/06/2020 15:59 |
388 | B - Queries about less or equal elements | GNU C++17 | binary search data structures sortings two pointers *1300 |
Nov/06/2020 13:43 |
387 | B - Rebranding | GNU C++17 | implementation strings *1200 |
Nov/05/2020 13:57 |
386 | A - Wizards' Duel | GNU C++17 | implementation math *900 |
Nov/05/2020 13:22 |
385 | C - Ehab and a 2-operation task | GNU C++17 | constructive algorithms greedy math *1400 |
Nov/04/2020 20:38 |
384 | B - Ehab and subtraction | GNU C++17 | implementation sortings *1000 |
Nov/04/2020 13:00 |
383 | A - Ehab and another construction problem | GNU C++17 | brute force constructive algorithms *800 |
Nov/04/2020 12:55 |
382 | C - The Delivery Dilemma | GNU C++17 | binary search greedy sortings *1400 |
Nov/02/2020 20:52 |
381 | B - Saving the City | GNU C++17 | dp greedy math sortings *1300 |
Nov/02/2020 20:32 |
380 | A - Kids Seating | GNU C++17 | constructive algorithms math *800 |
Nov/02/2020 20:16 |
379 | C - Division | GNU C++17 | math number theory *1500 |
Nov/01/2020 21:52 |
378 | B - Elimination | GNU C++17 | greedy math *900 |
Nov/01/2020 16:52 |
377 | A - Array Rearrangment | GNU C++17 | greedy sortings *800 |
Nov/01/2020 16:38 |
376 | A - Marketing Scheme | GNU C++17 | brute force constructive algorithms greedy math *800 |
Nov/01/2020 16:23 |
375 | C - Duff and Weight Lifting | GNU C++17 | *1500 |
Oct/31/2020 15:04 |
374 | B - Duff in Love | GNU C++17 | math *1300 |
Oct/31/2020 14:22 |
373 | A - Duff and Meat | GNU C++17 | greedy *900 |
Oct/31/2020 14:16 |
372 | D - Dima and Lisa | GNU C++17 | brute force math number theory *1800 |
Oct/29/2020 22:07 |
371 | C - Marina and Vasya | GNU C++17 | constructive algorithms greedy strings *1700 |
Oct/29/2020 21:16 |
370 | B - Kolya and Tanya | GNU C++17 | combinatorics *1500 |
Oct/29/2020 20:25 |
369 | A - Olesya and Rodion | GNU C++17 | math *1000 |
Oct/29/2020 20:06 |
368 | D - Taxes | GNU C++17 | math number theory *1600 |
Oct/29/2020 15:30 |
367 | D - Once Again... | GNU C++17 | constructive algorithms dp *1900 |
Oct/29/2020 14:21 |
366 | C - GCD Table | GNU C++17 | constructive algorithms number theory *1700 |
Oct/28/2020 20:30 |
365 | B - Robot's Task | GNU C++17 | greedy implementation *1200 |
Oct/28/2020 19:59 |
364 | A - Asphalting Roads | GNU C++17 | implementation *1000 |
Oct/28/2020 18:57 |
363 | D - "Or" Game | GNU C++17 | brute force greedy math *1700 |
Oct/27/2020 16:22 |
362 | C - A Problem about Polyline | GNU C++17 | binary search math *1700 |
Oct/26/2020 22:19 |
361 | C - Perform Easily | GNU C++17 | brute force data structures dp sortings two pointers *1900 |
Oct/25/2020 19:23 |
360 | D - Shurikens | GNU C++17 | data structures greedy schedules *1700 |
Oct/25/2020 18:19 |
359 | B - A New Technique | GNU C++17 | constructive algorithms implementation *1100 |
Oct/25/2020 17:14 |
358 | A - Finding Sasuke | GNU C++17 | math *800 |
Oct/25/2020 16:57 |
357 | D - Bandit in a City | GNU C++17 | binary search dfs and similar graphs greedy trees *1900 |
Oct/25/2020 07:41 |
356 | D - Ehab the Xorcist | GNU C++17 | bitmasks constructive algorithms greedy number theory *1700 |
Oct/24/2020 16:16 |
355 | C - Ehab and Path-etic MEXs | GNU C++17 | constructive algorithms dfs and similar greedy trees *1500 |
Oct/24/2020 14:08 |
354 | B - CopyCopyCopyCopyCopy | GNU C++17 | greedy implementation *800 |
Oct/24/2020 13:49 |
353 | A - EhAb AnD gCd | GNU C++17 | constructive algorithms greedy number theory *800 |
Oct/24/2020 13:47 |
352 | E - Two Round Dances | GNU C++17 | combinatorics math *1300 |
Oct/20/2020 21:03 |
351 | D - Districts Connection | GNU C++17 | constructive algorithms dfs and similar *1200 |
Oct/20/2020 20:47 |
350 | C - Dominant Piranha | GNU C++17 | constructive algorithms greedy *900 |
Oct/20/2020 20:38 |
349 | A - Boring Apartments | GNU C++17 | implementation math *800 |
Oct/20/2020 20:21 |
348 | B - Yet Another Bookshelf | GNU C++17 | greedy implementation *800 |
Oct/20/2020 20:10 |
347 | B - Finding Team Member | GNU C++17 | brute force implementation sortings *1300 |
Oct/20/2020 18:56 |
346 | A - Raising Bacteria | GNU C++17 | bitmasks *1000 |
Oct/20/2020 18:33 |
345 | B - Modulo Sum | GNU C++17 | combinatorics data structures dp two pointers *1900 |
Oct/20/2020 13:55 |
344 | C - Vasya and Petya's Game | GNU C++17 | implementation number theory *1500 |
Oct/19/2020 20:28 |
343 | A - Multiplication Table | GNU C++17 | implementation number theory *1000 |
Oct/19/2020 19:19 |
342 | C - Geometric Progression | GNU C++17 | binary search data structures dp *1700 |
Oct/19/2020 15:27 |
341 | B - Berland National Library | GNU C++17 | implementation *1300 |
Oct/19/2020 14:16 |
340 | C - Palindromifier | GNU C++17 | constructive algorithms strings *1400 |
Oct/18/2020 18:38 |
339 | B - Putting Bricks in the Wall | GNU C++17 | constructive algorithms implementation *1100 |
Oct/18/2020 18:00 |
338 | A - XORwice | GNU C++17 | bitmasks greedy math *800 |
Oct/18/2020 17:23 |
337 | E - Carrots for Rabbits | GNU C++17 | binary search data structures greedy math sortings *2200 |
Oct/18/2020 00:24 |
336 | B - Belted Rooms | GNU C++17 | graphs implementation *1200 |
Oct/17/2020 19:07 |
335 | C - ABBB | GNU C++17 | brute force data structures greedy strings *1100 |
Oct/17/2020 18:54 |
334 | A - Box is Pull | GNU C++17 | math *800 |
Oct/17/2020 18:42 |
333 | A - Lineland Mail | GNU C++17 | greedy implementation *900 |
Oct/16/2020 15:08 |
332 | C - Gerald's Hexagon | GNU C++17 | geometry *1600 |
Oct/16/2020 14:57 |
331 | D - Equivalent Strings | GNU C++17 | hashing implementation strings *1700 |
Oct/15/2020 19:30 |
330 | A - Currency System in Geraldion | GNU C++17 | implementation sortings *1000 |
Oct/15/2020 18:50 |
329 | C - Amr and Chemistry | GNU C++17 | brute force graphs greedy math shortest paths *1900 |
Oct/14/2020 19:01 |
328 | B - Amr and The Large Array | GNU C++17 | implementation *1300 |
Oct/14/2020 16:17 |
327 | A - Lala Land and Apple Trees | GNU C++17 | brute force implementation sortings *1100 |
Oct/14/2020 16:08 |
326 | C - Discrete Acceleration | GNU C++17 | binary search dp implementation math two pointers *1500 |
Oct/12/2020 14:52 |
325 | A - Circle Coloring | GNU C++17 | constructive algorithms *800 |
Oct/12/2020 12:51 |
324 | A - In Search of an Easy Problem | GNU C++17 | implementation *800 |
Oct/05/2020 15:00 |
323 | D - Mike and Feet | GNU C++17 | binary search data structures dp *1900 |
Sep/30/2020 21:29 |
322 | C - k-Amazing Numbers | GNU C++17 | data structures *1500 |
Sep/30/2020 17:32 |
321 | B - Pasha and Tea | GNU C++17 | constructive algorithms implementation math sortings *1500 |
Sep/29/2020 14:00 |
320 | A - Ilya and Diplomas | GNU C++17 | greedy implementation math *1100 |
Sep/29/2020 12:23 |
319 | D - Non-zero Segments | GNU C++17 | constructive algorithms data structures greedy sortings *1500 |
Sep/28/2020 14:55 |
318 | C - Increase and Copy | GNU C++17 | binary search constructive algorithms math *1100 |
Sep/28/2020 13:54 |
317 | B - Symmetric Matrix | GNU C++17 | implementation *900 |
Sep/28/2020 13:49 |
316 | A - Floor Number | GNU C++17 | implementation math *800 |
Sep/28/2020 13:38 |
315 | C - Case of Matryoshkas | GNU C++17 | implementation *1500 |
Sep/27/2020 16:07 |
314 | B - Case of Fake Numbers | GNU C++17 | brute force implementation *1100 |
Sep/27/2020 15:07 |
313 | A - Case of the Zeros and Ones | GNU C++17 | greedy *900 |
Sep/27/2020 14:48 |
312 | C - Vanya and Scales | GNU C++17 | brute force dp greedy math meet-in-the-middle number theory *1900 |
Sep/26/2020 18:39 |
311 | B - Ohana Cleans Up | GNU C++17 | brute force greedy strings *1200 |
Sep/26/2020 14:59 |
310 | A - Kyoya and Photobooks | GNU C++17 | brute force math strings *900 |
Sep/26/2020 14:47 |
309 | C - Dijkstra? | GNU C++17 | graphs shortest paths *1900 |
Sep/25/2020 18:55 |
308 | B - Vanya and Books | GNU C++17 | implementation math *1200 |
Sep/25/2020 12:24 |
307 | A - Vanya and Table | GNU C++17 | implementation math *1000 |
Sep/25/2020 11:49 |
306 | C1 - Pokémon Army (easy version) | GNU C++17 | constructive algorithms dp greedy *1300 |
Sep/24/2020 21:20 |
305 | A - Cubes Sorting | GNU C++17 | math sortings *900 |
Sep/24/2020 20:59 |
304 | B - Rock and Lever | GNU C++17 | bitmasks math *1200 |
Sep/24/2020 20:49 |
303 | B - ZgukistringZ | GNU C++17 | brute force constructive algorithms implementation strings *1800 |
Sep/24/2020 17:58 |
302 | A - GukiZ and Contest | GNU C++17 | brute force implementation sortings *800 |
Sep/24/2020 11:22 |
301 | C - Link Cut Centroids | GNU C++17 | constructive algorithms dfs and similar graphs trees *1700 |
Sep/23/2020 20:25 |
300 | C - Divisibility by Eight | GNU C++17 | brute force dp math *1500 |
Sep/23/2020 12:52 |
299 | A - Two Substrings | GNU C++17 | brute force dp greedy implementation strings *1500 |
Sep/23/2020 12:30 |
298 | B - Mike and Fun | GNU C++17 | brute force dp greedy implementation *1400 |
Sep/22/2020 14:57 |
297 | A - Mike and Fax | GNU C++17 | brute force implementation strings *1100 |
Sep/22/2020 14:18 |
296 | A - Again Twenty Five! | GNU C++17 | number theory *800 |
Sep/22/2020 12:52 |
295 | C - Soldier and Cards | GNU C++17 | brute force dfs and similar games *1400 |
Sep/21/2020 12:42 |
294 | D - Soldier and Number Game | GNU C++17 | constructive algorithms dp math number theory *1700 |
Sep/21/2020 12:31 |
293 | B - Soldier and Badges | GNU C++17 | brute force greedy implementation sortings *1200 |
Sep/21/2020 11:13 |
292 | A - Soldier and Bananas | GNU C++17 | brute force implementation math *800 |
Sep/21/2020 11:08 |
291 | C - Woodcutters | GNU C++17 | dp greedy *1500 |
Sep/20/2020 18:00 |
290 | C - Killjoy | GNU C++17 | greedy implementation math *1500 |
Sep/20/2020 12:39 |
289 | D1 - Sage's Birthday (easy version) | GNU C++17 | binary search constructive algorithms greedy sortings *1000 |
Sep/19/2020 21:23 |
288 | B - Stairs | GNU C++17 | brute force constructive algorithms greedy implementation math *1200 |
Sep/19/2020 21:02 |
287 | A - Digit Game | GNU C++17 | games greedy implementation *900 |
Sep/19/2020 20:22 |
286 | D - Queue | GNU C++17 | greedy implementation sortings *1300 |
Sep/19/2020 18:32 |
285 | B - Equidistant String | GNU C++17 | greedy *1100 |
Sep/19/2020 18:24 |
284 | A - Toy Cars | GNU C++17 | implementation *900 |
Sep/19/2020 18:18 |
283 | B - Labyrinth | GNU C++17 | graphs shortest paths *1800 |
Sep/16/2020 21:50 |
282 | B - RPG Protagonist | GNU C++17 | brute force greedy math *1700 |
Sep/16/2020 13:07 |
281 | D - Zigzags | GNU C++17 | brute force combinatorics data structures math two pointers *1900 |
Sep/15/2020 21:56 |
280 | C - Mortal Kombat Tower | GNU C++17 | dp graphs greedy shortest paths *1500 |
Sep/15/2020 20:00 |
279 | B - Negative Prefixes | Java 11 | greedy sortings *1300 |
Sep/15/2020 16:01 |
278 | A - Buying Torches | Python 3 | math *1000 |
Sep/15/2020 12:39 |
277 | B - Maximum Product | GNU C++14 | brute force dp greedy implementation sortings *1200 |
Sep/12/2020 19:38 |
276 | A - Subset Mex | GNU C++14 | greedy implementation math *900 |
Sep/12/2020 19:27 |
275 | D - Decrease the Sum of Digits | GNU C++14 | greedy math *1500 |
Sep/11/2020 14:28 |
274 | B - Error Correct System | GNU C++14 | greedy *1500 |
Sep/09/2020 16:20 |
273 | A - Playing with Paper | GNU C++14 | implementation math *1100 |
Sep/09/2020 15:52 |
272 | B - Big Vova | GNU C++14 | brute force greedy math number theory *1300 |
Sep/09/2020 14:39 |
271 | A - Ahahahahahahahaha | GNU C++14 | constructive algorithms math *1100 |
Sep/09/2020 14:38 |
270 | C - Balanced Bitstring | GNU C++14 | greedy implementation strings *1500 |
Sep/06/2020 21:39 |
269 | B - Array Cancellation | GNU C++14 | constructive algorithms implementation *1000 |
Sep/06/2020 20:30 |
268 | A - Permutation Forgery | GNU C++14 | constructive algorithms *800 |
Sep/06/2020 20:29 |
267 | B - Working out | GNU C++14 | dp *1600 |
Sep/05/2020 20:31 |
266 | C - Yet Another Array Restoration | GNU C++14 | brute force math number theory *1200 |
Sep/04/2020 20:53 |
265 | B - Minimum Product | GNU C++14 | brute force greedy math *1100 |
Sep/04/2020 20:32 |
264 | A - Yet Another Two Integers Problem | GNU C++14 | greedy math *800 |
Sep/04/2020 20:07 |
263 | D - A and B and Interesting Substrings | GNU C++14 | data structures dp two pointers *1800 |
Sep/03/2020 15:02 |
262 | C - A and B and Team Training | GNU C++14 | greedy implementation math number theory *1300 |
Sep/03/2020 14:31 |
261 | B - A and B and Compilation Errors | GNU C++14 | data structures implementation sortings *1100 |
Sep/03/2020 14:26 |
260 | A - A and B and Chess | GNU C++14 | implementation *900 |
Sep/03/2020 14:20 |
259 | D - Multiplication Table | GNU C++14 | binary search brute force *1800 |
Sep/02/2020 18:39 |
258 | B - Nick and Array | GNU C++14 | greedy implementation *1500 |
Sep/02/2020 13:41 |
257 | A - Alex and a Rhombus | GNU C++14 | dp implementation math *800 |
Sep/02/2020 12:43 |
256 | C - Multiples of Length | GNU C++14 | constructive algorithms greedy math number theory *1600 |
Sep/01/2020 20:32 |
255 | B - Power Sequence | GNU C++14 | brute force math number theory sortings *1500 |
Aug/31/2020 10:06 |
254 | A - Juggling Letters | GNU C++14 | greedy strings *800 |
Aug/30/2020 20:11 |
253 | A - Vitaly and Strings | GNU C++14 | constructive algorithms strings *1600 |
Aug/30/2020 15:28 |
252 | B - Tanya and Postcard | GNU C++14 | greedy implementation strings *1400 |
Aug/29/2020 16:10 |
251 | D - Drazil and Tiles | GNU C++14 | constructive algorithms greedy *2000 |
Aug/27/2020 13:32 |
250 | C - Drazil and Factorial | GNU C++14 | greedy math sortings *1400 |
Aug/26/2020 13:48 |
249 | B - Drazil and His Happy Friends | GNU C++14 | brute force dsu meet-in-the-middle number theory *1300 |
Aug/26/2020 13:23 |
248 | A - Drazil and Date | GNU C++14 | math *1000 |
Aug/26/2020 13:13 |
247 | C - Binary String Reconstruction | GNU C++14 | 2-sat brute force constructive algorithms greedy *1500 |
Aug/25/2020 21:34 |
246 | A - String Similarity | GNU C++14 | constructive algorithms strings *800 |
Aug/25/2020 20:21 |
245 | C - Tavas and Karafs | GNU C++14 | binary search greedy math *1900 |
Aug/25/2020 19:15 |
244 | B - Tavas and SaDDas | GNU C++14 | bitmasks brute force combinatorics implementation *1100 |
Aug/25/2020 16:14 |
243 | A - Tavas and Nafas | GNU C++14 | brute force implementation *1000 |
Aug/25/2020 15:48 |
242 | E - Cover it! | GNU C++14 | dfs and similar dsu graphs shortest paths trees *1700 |
Aug/24/2020 17:59 |
241 | D - Igor In the Museum | GNU C++14 | dfs and similar graphs shortest paths *1700 |
Aug/24/2020 15:55 |
240 | A - Distance and Axis | GNU C++14 | constructive algorithms math *900 |
Aug/22/2020 14:39 |
239 | B - Ternary Sequence | GNU C++14 | constructive algorithms greedy math *1100 |
Aug/22/2020 13:36 |
238 | C - Mere Array | GNU C++14 | constructive algorithms math number theory sortings *1300 |
Aug/22/2020 13:23 |
237 | F - Consecutive Subsequence | GNU C++14 | dp *1700 |
Aug/21/2020 18:50 |
236 | C - Fadi and LCM | GNU C++14 | brute force math number theory *1400 |
Aug/21/2020 13:42 |
235 | E - Cyclic Components | GNU C++14 | dfs and similar dsu graphs *1500 |
Aug/20/2020 15:14 |
234 | D - Divide by three, multiply by two | GNU C++14 | dfs and similar math sortings *1400 |
Aug/20/2020 14:24 |
233 | C - Less or Equal | GNU C++14 | sortings *1200 |
Aug/20/2020 13:26 |
232 | B - Two-gram | GNU C++14 | implementation strings *900 |
Aug/20/2020 13:07 |
231 | A - Wrong Subtraction | GNU C++14 | implementation *800 |
Aug/20/2020 13:03 |
230 | E - Bertown roads | GNU C++14 | dfs and similar graphs *2000 |
Aug/19/2020 12:25 |
229 | C - Omkar and Waterslide | GNU C++14 | greedy implementation *1200 |
Aug/17/2020 13:29 |
228 | B - Omkar and Infinity Clock | GNU C++14 | implementation math *800 |
Aug/17/2020 13:07 |
227 | A - Omkar and Password | GNU C++14 | greedy math *800 |
Aug/17/2020 12:47 |
226 | C - Good Subarrays | GNU C++14 | data structures dp math *1600 |
Aug/15/2020 12:15 |
225 | A - Bad Triangle | GNU C++14 | geometry math *800 |
Aug/14/2020 20:56 |
224 | B - Substring Removal Game | GNU C++14 | games greedy sortings *800 |
Aug/14/2020 20:33 |
223 | C - Boboniu and Bit Operations | GNU C++14 | bitmasks brute force dp greedy *1600 |
Aug/14/2020 13:11 |
222 | B - Boboniu Plays Chess | GNU C++14 | constructive algorithms *1100 |
Aug/13/2020 17:21 |
221 | A - Boboniu Likes to Color Balls | GNU C++14 | brute force math *1000 |
Aug/12/2020 20:40 |
220 | B - Fix You | GNU C++14 | brute force greedy implementation *800 |
Aug/09/2020 20:27 |
219 | A - Suborrays | GNU C++14 | constructive algorithms math *800 |
Aug/09/2020 20:13 |
218 | B - Applejack and Storages | GNU C++14 | constructive algorithms data structures greedy implementation *1400 |
Aug/07/2020 21:57 |
217 | A - Rainbow Dash, Fluttershy and Chess Coloring | GNU C++14 | greedy math *800 |
Aug/07/2020 21:11 |
216 | E1 - Weights Division (easy version) | GNU C++14 | data structures dfs and similar greedy trees *2000 |
Aug/07/2020 11:43 |
215 | D - Binary String To Subsequences | GNU C++14 | constructive algorithms data structures greedy implementation *1500 |
Aug/06/2020 21:57 |
214 | C - Boats Competition | GNU C++14 | brute force greedy two pointers *1200 |
Aug/05/2020 20:42 |
213 | B - Gifts Fixing | GNU C++14 | greedy *800 |
Aug/05/2020 20:16 |
212 | A - Remove Smallest | GNU C++14 | greedy sortings *800 |
Aug/05/2020 20:08 |
211 | D - Three Integers | GNU C++14 | brute force math *2000 |
Aug/05/2020 18:54 |
210 | B - Universal Solution | GNU C++14 | greedy *1400 |
Jul/31/2020 19:39 |
209 | B - Card Constructions | GNU C++14 | binary search brute force dp math *1100 |
Jul/31/2020 14:37 |
208 | B - Captain Flint and a Long Voyage | GNU C++14 | greedy math *1000 |
Jul/30/2020 20:51 |
207 | A - Captain Flint and Crew Recruitment | GNU C++14 | brute force greedy math number theory *800 |
Jul/30/2020 20:24 |
206 | B - Array Walk | GNU C++14 | brute force dp greedy *1600 |
Jul/30/2020 18:03 |
205 | C - Good String | GNU C++14 | brute force dp greedy two pointers *1500 |
Jul/29/2020 21:08 |
204 | A - LCM Problem | GNU C++14 | constructive algorithms greedy math number theory *800 |
Jul/29/2020 20:09 |
203 | A - Three Indices | GNU C++14 | brute force data structures *900 |
Jul/29/2020 13:50 |
202 | A - Chord | GNU C++14 | brute force implementation *1200 |
Jul/27/2020 21:52 |
201 | A - Common Prefixes | GNU C++14 | constructive algorithms greedy strings *1200 |
Jul/25/2020 18:53 |
200 | C - String Transformation 1 | GNU C++14 | dfs and similar dsu graphs greedy sortings trees *1700 |
Jul/24/2020 21:14 |
199 | C - Arithmetic Progression | GNU C++14 | implementation sortings *1700 |
Jul/24/2020 14:33 |
198 | C2 - Prefix Flip (Hard Version) | GNU C++14 | constructive algorithms data structures implementation strings *1700 |
Jul/22/2020 18:00 |
197 | C1 - Prefix Flip (Easy Version) | GNU C++14 | constructive algorithms data structures strings *1300 |
Jul/21/2020 21:37 |
196 | B - Sequential Nim | GNU C++14 | dp games *1100 |
Jul/21/2020 20:47 |
195 | A - Common Subsequence | GNU C++14 | brute force *800 |
Jul/21/2020 20:11 |
194 | B - Dubious Cyrpto | GNU C++14 | binary search brute force math number theory *1500 |
Jul/19/2020 16:13 |
193 | A - Acacius and String | GNU C++14 | brute force implementation strings *1500 |
Jul/19/2020 15:23 |
192 | B - Orac and Models | GNU C++14 | dp math number theory *1400 |
Jul/19/2020 14:22 |
191 | D - a-Good String | GNU C++14 | bitmasks brute force divide and conquer dp implementation *1500 |
Jul/18/2020 13:41 |
190 | C - Make It Good | GNU C++14 | greedy *1200 |
Jul/17/2020 21:18 |
189 | B - Restore the Permutation by Merger | GNU C++14 | greedy *800 |
Jul/17/2020 20:18 |
188 | A - Three Pairwise Maximums | GNU C++14 | math *800 |
Jul/17/2020 20:11 |
187 | A - Array with Odd Sum | GNU C++14 | math *800 |
Jul/16/2020 19:02 |
186 | C - Palindromic Matrix | GNU C++14 | constructive algorithms implementation *1700 |
Jul/15/2020 13:11 |
185 | B - Tanya and Candies | GNU C++14 | implementation *1200 |
Jul/14/2020 19:39 |
184 | A - Water Buying | GNU C++14 | math *800 |
Jul/14/2020 18:58 |
183 | A - Nineteen | GNU C++14 | Jul/13/2020 20:44 | |
182 | C - Bombs | GNU C++14 | greedy implementation sortings *1600 |
Jul/09/2020 19:53 |
181 | C - Coffee Break | GNU C++14 | binary search data structures greedy two pointers *1600 |
Jul/07/2020 11:01 |
180 | B - Buying a TV Set | GNU C++14 | math *1000 |
Jul/06/2020 18:07 |
179 | A - Heist | GNU C++14 | greedy implementation sortings *800 |
Jul/06/2020 17:53 |
178 | A - Repeating Cipher | GNU C++14 | implementation *800 |
Jul/02/2020 15:49 |
177 | C - Ehab and Prefix MEXs | GNU C++14 | brute force constructive algorithms greedy *1600 |
Jul/02/2020 12:06 |
176 | C - A Cookie for You | GNU C++14 | greedy implementation math *1300 |
Jul/02/2020 10:24 |
175 | B - Magical Calendar | GNU C++14 | math *1200 |
Jul/01/2020 19:43 |
174 | A - Magical Sticks | GNU C++14 | math *800 |
Jul/01/2020 19:18 |
173 | B - Most socially-distanced subsequence | GNU C++14 | greedy two pointers *1300 |
Jul/01/2020 13:58 |
172 | A - XXXXX | GNU C++14 | brute force data structures number theory two pointers *1200 |
Jul/01/2020 13:15 |
171 | E1 - Reading Books (easy version) | GNU C++14 | data structures greedy sortings *1600 |
Jun/29/2020 15:51 |
170 | D - Zero Remainder Array | GNU C++14 | math sortings two pointers *1400 |
Jun/28/2020 21:02 |
169 | C - Move Brackets | GNU C++14 | greedy strings *1000 |
Jun/28/2020 20:34 |
168 | B - Multiply by 2, divide by 6 | GNU C++14 | math *900 |
Jun/28/2020 20:24 |
167 | A - Required Remainder | GNU C++14 | math *800 |
Jun/28/2020 20:18 |
166 | D - Zero Quantity Maximization | GNU C++14 | hashing math number theory *1500 |
Jun/28/2020 16:48 |
165 | C - Pluses and Minuses | GNU C++14 | math *1300 |
Jun/26/2020 16:06 |
164 | A - Donut Shops | GNU C++14 | greedy implementation math *1000 |
Jun/26/2020 11:54 |
163 | B - 01 Game | GNU C++14 | games *900 |
Jun/26/2020 11:47 |
162 | B - Petya and Countryside | GNU C++14 | brute force implementation *1100 |
Jun/25/2020 20:45 |
161 | A - Yaroslav and Permutations | GNU C++14 | greedy math *1100 |
Jun/25/2020 20:30 |
160 | C - Table Decorations | GNU C++14 | greedy *1800 |
Jun/24/2020 17:52 |
159 | C - RationalLee | GNU C++14 | greedy math sortings two pointers *1400 |
Jun/24/2020 13:39 |
158 | B - AccurateLee | GNU C++14 | greedy implementation strings *1200 |
Jun/24/2020 12:47 |
157 | A - FashionabLee | GNU C++14 | geometry math *800 |
Jun/24/2020 12:04 |
156 | A - Puzzles | GNU C++14 | greedy *900 |
Jun/23/2020 17:23 |
155 | B - GCD Compression | GNU C++14 | constructive algorithms math number theory *1100 |
Jun/22/2020 17:24 |
154 | C - Number Game | GNU C++14 | games math number theory *1400 |
Jun/22/2020 16:32 |
153 | A - Maximum GCD | GNU C++14 | greedy implementation math number theory *800 |
Jun/22/2020 15:30 |
152 | B - Vasya and Wrestling | GNU C++14 | implementation *1400 |
Jun/21/2020 20:04 |
151 | A - New Year Transportation | GNU C++14 | dfs and similar graphs implementation *1000 |
Jun/20/2020 17:55 |
150 | A - C+= | GNU C++14 | brute force greedy implementation math *800 |
Jun/19/2020 18:11 |
149 | B - Painting Pebbles | GNU C++14 | constructive algorithms greedy implementation *1300 |
Jun/19/2020 15:24 |
148 | C - Match Points | GNU C++14 | binary search greedy sortings ternary search two pointers *2000 |
Jun/18/2020 15:38 |
147 | C - Social Distance | GNU C++14 | constructive algorithms greedy math *1300 |
Jun/17/2020 20:09 |
146 | B - Even Array | GNU C++14 | greedy math *800 |
Jun/17/2020 12:54 |
145 | A - Short Substrings | GNU C++14 | implementation strings *800 |
Jun/17/2020 12:42 |
144 | B - Chat Online | GNU C++14 | implementation *1300 |
Jun/17/2020 12:32 |
143 | B - Books | GNU C++14 | binary search brute force implementation two pointers *1400 |
Jun/15/2020 19:04 |
142 | B - Petya and Staircases | GNU C++14 | implementation sortings *1100 |
Jun/15/2020 18:29 |
141 | B - Little Girl and Game | GNU C++14 | games greedy *1300 |
Jun/15/2020 15:01 |
140 | B - Football Kit | GNU C++14 | brute force greedy implementation *1200 |
Jun/13/2020 20:07 |
139 | C - Exams | GNU C++14 | greedy sortings *1400 |
Jun/11/2020 18:08 |
138 | A - Ebony and Ivory | GNU C++14 | brute force math number theory *1100 |
Jun/09/2020 13:42 |
137 | B - OR in Matrix | GNU C++14 | greedy hashing implementation *1300 |
Jun/05/2020 12:50 |
136 | A - Young Physicist | GNU C++14 | implementation math *1000 |
Jun/04/2020 13:25 |
135 | C - Team | GNU C++14 | constructive algorithms greedy implementation *1400 |
Jun/04/2020 12:30 |
134 | B - Little Elephant and Magic Square | GNU C++17 | brute force implementation *1100 |
Jun/02/2020 18:07 |
133 | B - Suffix Structures | GNU C++17 | implementation strings *1400 |
Jun/02/2020 17:32 |
132 | A - Odd Selection | GNU C++17 | brute force implementation math *1200 |
Jun/01/2020 18:26 |
131 | C - Unusual Competitions | GNU C++17 | constructive algorithms *1300 |
May/30/2020 18:37 |
130 | A - Even Subset Sum Problem | GNU C++17 | brute force dp greedy implementation *800 |
May/30/2020 15:53 |
129 | A - Distinct Digits | GNU C++17 | brute force implementation *800 |
May/30/2020 15:34 |
128 | B - New Theatre Square | GNU C++17 | brute force dp greedy implementation two pointers *1000 |
May/29/2020 15:55 |
127 | A - Berland Poker | GNU C++17 | brute force greedy math *1000 |
May/29/2020 15:32 |
126 | A - Park Lighting | GNU C++17 | greedy math *800 |
May/28/2020 13:46 |
125 | F - Spy-string | GNU C++17 | bitmasks brute force constructive algorithms dp hashing strings *1700 |
May/28/2020 12:51 |
124 | A - Game With Sticks | GNU C++17 | implementation *900 |
May/27/2020 19:59 |
123 | E - Polygon | GNU C++17 | dp graphs implementation shortest paths *1300 |
May/26/2020 17:42 |
122 | D - Buying Shovels | GNU C++17 | math number theory *1300 |
May/26/2020 17:23 |
121 | C - Similar Pairs | GNU C++17 | constructive algorithms graph matchings greedy sortings *1100 |
May/26/2020 16:53 |
120 | B - Honest Coach | GNU C++17 | greedy sortings *800 |
May/26/2020 16:23 |
119 | A - Minimal Square | GNU C++17 | greedy math *800 |
May/26/2020 16:14 |
118 | B - Find Marble | GNU C++17 | implementation *1200 |
May/24/2020 14:25 |
117 | A - Lucky Division | GNU C++17 | brute force number theory *1000 |
May/23/2020 13:35 |
116 | A - Chat room | GNU C++17 | greedy strings *1000 |
May/23/2020 13:12 |
115 | A - Ultra-Fast Mathematician | GNU C++17 | implementation *800 |
May/22/2020 19:02 |
114 | A - HQ9+ | GNU C++17 | implementation *900 |
May/22/2020 18:53 |
113 | A - I_love_%username% | GNU C++17 | brute force *800 |
May/21/2020 18:17 |
112 | A - Jeff and Digits | GNU C++17 | brute force implementation math *1000 |
May/21/2020 18:06 |
111 | A - Suffix Three | GNU C++17 | implementation *800 |
May/21/2020 15:26 |
110 | B - Roadside Trees (Simplified Edition) | GNU C++17 | greedy implementation *1000 |
May/21/2020 14:16 |
109 | B - Jzzhu and Sequences | GNU C++17 | implementation math *1300 |
May/21/2020 13:49 |
108 | B - Little Pony and Sort by Shift | GNU C++17 | implementation *1200 |
May/20/2020 18:55 |
107 | C - Number of Ways | GNU C++17 | binary search brute force data structures dp two pointers *1700 |
May/20/2020 18:34 |
106 | B - DZY Loves Strings | GNU C++17 | greedy implementation *1000 |
May/19/2020 18:18 |
105 | B - Anton and currency you all know | GNU C++17 | greedy math strings *1300 |
May/19/2020 18:00 |
104 | B - T-primes | GNU C++17 | binary search implementation math number theory *1300 |
May/19/2020 15:50 |
103 | B - Lecture | GNU C++17 | implementation strings *1000 |
May/19/2020 15:28 |
102 | B - Sort the Array | GNU C++17 | implementation sortings *1300 |
May/19/2020 14:56 |
101 | A - Helpful Maths | GNU C++17 | greedy implementation sortings strings *800 |
May/19/2020 11:18 |
100 | B - Ternary String | GNU C++17 | binary search dp implementation two pointers *1200 |
May/18/2020 19:25 |
99 | A - Alarm Clock | GNU C++17 | math *900 |
May/18/2020 18:47 |
98 | B - Vanya and Lanterns | GNU C++17 | binary search implementation math sortings *1200 |
May/18/2020 15:36 |
97 | B - Random Teams | GNU C++17 | combinatorics constructive algorithms greedy math *1300 |
May/17/2020 18:45 |
96 | A - Sequence with Digits | GNU C++17 | brute force implementation math *1200 |
May/17/2020 15:33 |
95 | B - Sum of Digits | GNU C++17 | implementation *1000 |
May/16/2020 16:50 |
94 | A - Arrival of the General | GNU C++17 | implementation *800 |
May/16/2020 16:40 |
93 | B - Fedor and New Game | GNU C++17 | bitmasks brute force constructive algorithms implementation *1100 |
May/16/2020 15:53 |
92 | D - Constructing the Array | GNU C++17 | constructive algorithms data structures sortings *1600 |
May/16/2020 14:06 |
91 | B - Xenia and Ringroad | GNU C++17 | implementation *1000 |
May/15/2020 15:45 |
90 | A - Way Too Long Words | GNU C++17 | strings *800 |
May/15/2020 15:11 |
89 | A - Watermelon | GNU C++17 | brute force math *800 |
May/15/2020 15:02 |
88 | C - Board Moves | GNU C++17 | math *1000 |
May/14/2020 20:55 |
87 | B - Two Arrays And Swaps | GNU C++17 | greedy sortings *800 |
May/14/2020 20:24 |
86 | A - Most Unstable Array | GNU C++17 | constructive algorithms greedy math *800 |
May/14/2020 20:15 |
85 | C - Given Length and Sum of Digits... | GNU C++17 | dp greedy implementation *1400 |
May/14/2020 17:48 |
84 | B - Queue at the School | GNU C++17 | constructive algorithms graph matchings implementation shortest paths *800 |
May/14/2020 13:10 |
83 | A - Love Triangle | GNU C++17 | graphs *800 |
May/13/2020 19:57 |
82 | A - Orac and Factors | GNU C++17 | math *900 |
May/13/2020 14:36 |
81 | B - K-th Beautiful String | GNU C++17 | binary search brute force combinatorics implementation math *1300 |
May/13/2020 12:48 |
80 | C - Frog Jumps | GNU C++17 | binary search data structures dfs and similar greedy implementation *1100 |
May/12/2020 20:14 |
79 | B - Yet Another Palindrome Problem | GNU C++17 | brute force strings *1100 |
May/11/2020 18:41 |
78 | A - Yet Another Tetris Problem | GNU C++17 | implementation number theory *900 |
May/11/2020 18:31 |
77 | A - Sum of Round Numbers | GNU C++17 | implementation math *800 |
May/09/2020 20:18 |
76 | A - Puzzle Pieces | GNU C++17 | math *800 |
May/08/2020 12:09 |
75 | A - Nastya and Rice | GNU C++17 | math *900 |
May/03/2020 14:48 |
74 | A - Phoenix and Balance | GNU C++17 | greedy math *800 |
May/02/2020 18:31 |
73 | C - Perform the Combo | GNU C++17 | brute force *1300 |
Apr/30/2020 19:13 |
72 | B - WeirdSort | GNU C++17 | dfs and similar sortings *1200 |
Apr/30/2020 18:28 |
71 | A - Add Odd or Subtract Even | GNU C++17 | greedy implementation math *800 |
Apr/30/2020 18:13 |
70 | A - Angry Students | GNU C++17 | greedy implementation *800 |
Apr/29/2020 19:54 |
69 | C - Friends and Gifts | GNU C++17 | constructive algorithms data structures math *1500 |
Apr/29/2020 19:23 |
68 | B - Binary Period | GNU C++17 | constructive algorithms strings *1100 |
Apr/29/2020 13:01 |
67 | A - Road To Zero | GNU C++17 | greedy math *1000 |
Apr/27/2020 14:25 |
66 | B - Candies Division | GNU C++17 | math *900 |
Apr/26/2020 14:38 |
65 | A - Minutes Before the New Year | GNU C++17 | math *800 |
Apr/26/2020 14:01 |
64 | A - Ichihime and Triangle | GNU C++17 | constructive algorithms math *800 |
Apr/25/2020 13:52 |
63 | A - IQ Test | GNU C++17 | brute force implementation *1100 |
Apr/25/2020 12:32 |
62 | C - Alternating Subsequence | GNU C++17 | dp greedy two pointers *1200 |
Apr/23/2020 13:41 |
61 | B - Balanced Array | GNU C++17 | constructive algorithms math *800 |
Apr/23/2020 13:06 |
60 | A - Candies | GNU C++17 | brute force math *900 |
Apr/23/2020 12:45 |
59 | A - Fancy Fence | GNU C++17 | geometry implementation math *1100 |
Apr/21/2020 20:00 |
58 | B - Amr and Pins | GNU C++17 | geometry math *1400 |
Apr/21/2020 18:15 |
57 | A - Amr and Music | GNU C++17 | greedy implementation sortings *1000 |
Apr/21/2020 17:48 |
56 | D1 - Too Many Segments (easy version) | GNU C++17 | greedy *1800 |
Apr/20/2020 14:34 |
55 | C1 - Good Numbers (easy version) | GNU C++17 | brute force greedy implementation *1300 |
Apr/20/2020 13:29 |
54 | C2 - Good Numbers (hard version) | GNU C++17 | binary search greedy math meet-in-the-middle *1500 |
Apr/20/2020 13:28 |
53 | B1 - Books Exchange (easy version) | GNU C++17 | dsu math *1000 |
Apr/20/2020 12:50 |
52 | A - Yet Another Dividing into Teams | GNU C++17 | math *800 |
Apr/20/2020 12:27 |
51 | D - Array Division | GNU C++17 | binary search data structures implementation *1900 |
Apr/20/2020 12:07 |
50 | D - Anti-Sudoku | GNU C++17 | constructive algorithms implementation *1300 |
Apr/18/2020 13:56 |
49 | B - Construct the String | GNU C++17 | constructive algorithms *900 |
Apr/15/2020 13:43 |
48 | B - Jeff and Periods | GNU C++17 | implementation sortings *1300 |
Apr/14/2020 15:23 |
47 | A - Candies and Two Sisters | GNU C++17 | math *800 |
Apr/14/2020 13:54 |
46 | A - Dice Tower | GNU C++17 | constructive algorithms greedy *1100 |
Apr/13/2020 20:00 |
45 | A - Mountain Scenery | GNU C++17 | brute force constructive algorithms implementation *1100 |
Apr/13/2020 19:29 |
44 | A - Dubstep | GNU C++17 | strings *900 |
Apr/13/2020 19:14 |
43 | A - Shaass and Oskols | GNU C++17 | implementation math *800 |
Apr/07/2020 14:09 |
42 | A - Football | GNU C++17 | strings *1000 |
Apr/07/2020 13:47 |
41 | A - Even Odds | GNU C++17 | math *900 |
Apr/06/2020 18:31 |
40 | A - Bit++ | GNU C++17 | implementation *800 |
Apr/06/2020 18:20 |
39 | A - I Wanna Be the Guy | GNU C++17 | greedy implementation *800 |
Apr/05/2020 22:30 |
38 | A - Twins | GNU C++17 | greedy sortings *900 |
Apr/04/2020 11:19 |
37 | A - Next Round | GNU C++17 | *special problem implementation *800 |
Apr/03/2020 12:32 |
36 | A - Presents | GNU C++17 | implementation *800 |
Apr/02/2020 23:51 |
35 | A - String Task | GNU C++17 | implementation strings *1000 |
Apr/02/2020 23:19 |
34 | B - Limericks | GNU C++17 | math number theory |
Apr/02/2020 19:14 |
33 | A - Good Number | GNU C++17 | implementation *1100 |
Apr/02/2020 12:38 |
32 | A - Is it rated? | GNU C++17 | Apr/01/2020 20:40 | |
31 | A - Bear and Big Brother | GNU C++17 | implementation *800 |
Apr/01/2020 15:15 |
30 | A - Buy a Shovel | GNU C++17 | brute force constructive algorithms implementation math *800 |
Apr/01/2020 15:06 |
29 | A - Night at the Museum | GNU C++17 | implementation strings *800 |
Mar/31/2020 00:03 |
28 | A - Word | GNU C++17 | implementation strings *800 |
Mar/30/2020 23:17 |
27 | A - Black Square | GNU C++17 | implementation *800 |
Mar/30/2020 23:04 |
26 | A - Police Recruits | GNU C++17 | implementation *800 |
Mar/30/2020 22:39 |
25 | A - Alyona and Numbers | GNU C11 | constructive algorithms math number theory *1100 |
Mar/30/2020 14:58 |
24 | A - Launch of Collider | GNU C++17 | implementation *1000 |
Mar/29/2020 14:00 |
23 | B - Alyona and Mex | GNU C++17 | sortings *1200 |
Mar/28/2020 20:33 |
22 | A - Divisibility Problem | GNU C++17 | math *800 |
Mar/27/2020 13:40 |
21 | A - Gravity Flip | GNU C++17 | greedy implementation sortings *900 |
Mar/26/2020 21:56 |
20 | A - Sereja and Dima | GNU C++17 | greedy implementation two pointers *800 |
Mar/26/2020 21:29 |
19 | A - Magnets | GNU C++17 | implementation *800 |
Mar/26/2020 20:23 |
18 | A - New Password | GNU C++17 | *special problem implementation *800 |
Mar/21/2020 18:47 |
17 | B - Nearest Fraction | GNU C++17 | brute force implementation two pointers *1700 |
Mar/21/2020 18:00 |
16 | A - Word Capitalization | GNU C++17 | implementation strings *800 |
Mar/21/2020 16:49 |
15 | B - Maximums | GNU C++17 | implementation math *900 |
Mar/21/2020 13:23 |
14 | A - Bad Ugly Numbers | GNU C++17 | constructive algorithms number theory *1000 |
Mar/21/2020 12:37 |
13 | A - Snow Footprints | GNU C++17 | greedy implementation *1300 |
Mar/19/2020 18:19 |
12 | B - Han Solo and Lazer Gun | GNU C++17 | brute force data structures geometry implementation math *1400 |
Mar/18/2020 12:58 |
11 | B - Snow Walking Robot | GNU C++17 | constructive algorithms greedy implementation *1200 |
Mar/17/2020 17:03 |
10 | A - Games | GNU C++17 | brute force *800 |
Mar/16/2020 21:46 |
9 | A - Stones on the Table | GNU C++17 | implementation *800 |
Mar/16/2020 20:54 |
8 | A - Colorful Stones (Simplified Edition) | GNU C++17 | implementation *800 |
Mar/16/2020 20:44 |
7 | A - Beautiful Matrix | GNU C++17 | implementation *800 |
Mar/16/2020 20:16 |
6 | A - Boy or Girl | GNU C++17 | brute force implementation strings *800 |
Mar/16/2020 19:52 |
5 | A - Team | GNU C++17 | brute force greedy *800 |
Mar/16/2020 19:25 |
4 | A - Is your horseshoe on the other hoof? | GNU C11 | implementation *800 |
Mar/16/2020 16:48 |
3 | A - Petya and Strings | GNU C11 | implementation strings *800 |
Mar/16/2020 16:39 |
2 | A - Anton and Danik | GNU C11 | implementation strings *800 |
Mar/16/2020 16:23 |
1 | A - Vanya and Fence | GNU C11 | implementation *800 |
Mar/16/2020 16:13 |