Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
# | Title | Solution | Tags | Submitted |
---|---|---|---|---|
603 | D - The Number of Pairs | GNU C++14 | dp math number theory |
Mar/19/2021 21:52 |
602 | C - Minimum Grid Path | GNU C++14 | brute force data structures greedy math |
Mar/18/2021 21:00 |
601 | B - Binary Removals | GNU C++14 | brute force dp greedy implementation |
Mar/18/2021 20:31 |
600 | A - Domino on Windowsill | GNU C++14 | combinatorics constructive algorithms math |
Mar/18/2021 20:26 |
599 | E1 - Square-free division (easy version) | GNU C++14 | data structures dp greedy math number theory two pointers *1700 |
Mar/17/2021 21:13 |
598 | C2 - k-LCM (hard version) | GNU C++14 | constructive algorithms math *1600 |
Mar/17/2021 21:02 |
597 | C1 - k-LCM (easy version) | GNU C++14 | constructive algorithms math *1200 |
Mar/17/2021 20:50 |
596 | B - M-arrays | GNU C++14 | constructive algorithms greedy math *1200 |
Mar/17/2021 20:27 |
595 | A - Meximization | GNU C++14 | brute force data structures greedy sortings *800 |
Mar/17/2021 20:09 |
594 | C - Going Home | GNU C++14 | brute force implementation math *1800 |
Mar/13/2021 16:17 |
593 | B - Napoleon Cake | GNU C++14 | dp implementation sortings *900 |
Mar/13/2021 15:04 |
592 | A - Alexey and Train | GNU C++14 | implementation *800 |
Mar/13/2021 14:59 |
591 | C - Diamond Miner | GNU C++14 | geometry greedy sortings *1200 |
Mar/10/2021 18:08 |
590 | B - Max and Mex | GNU C++14 | math *1100 |
Mar/10/2021 17:53 |
589 | A - Split it! | GNU C++14 | brute force constructive algorithms greedy strings *900 |
Mar/10/2021 17:43 |
588 | C - K-beautiful Strings | GNU C++14 | binary search brute force constructive algorithms greedy strings *2000 |
Mar/06/2021 21:49 |
587 | D - GCD of an Array | GNU C++14 | brute force data structures hashing implementation math number theory sortings two pointers *2100 |
Mar/06/2021 21:18 |
586 | B - Planet Lapituletti | GNU C++14 | brute force implementation *1300 |
Mar/06/2021 20:10 |
585 | A - Anti-knapsack | GNU C++14 | constructive algorithms greedy *800 |
Mar/06/2021 19:41 |
584 | D - Zookeeper and The Infinite Zoo | GNU C++14 | bitmasks constructive algorithms dp greedy math *1800 |
Mar/03/2021 02:50 |
583 | B - Berland Crossword | GNU C++14 | bitmasks brute force greedy implementation *1400 |
Mar/02/2021 21:32 |
582 | A - ABC String | GNU C++14 | bitmasks brute force implementation *900 |
Mar/02/2021 20:23 |
581 | C - Pekora and Trampoline | GNU C++14 | brute force data structures dp greedy implementation *1700 |
Feb/28/2021 20:24 |
580 | B - Minimal Cost | GNU C++14 | brute force math *1200 |
Feb/28/2021 19:44 |
579 | A - K-th Largest Value | GNU C++14 | brute force greedy implementation *800 |
Feb/28/2021 19:08 |
578 | C - Maximum width | GNU C++14 | binary search data structures dp greedy two pointers *1500 |
Feb/24/2021 04:14 |
577 | D - Genius's Gambit | GNU C++14 | bitmasks constructive algorithms greedy math *1900 |
Feb/23/2021 19:39 |
576 | B - Card Deck | GNU C++14 | data structures greedy math *1100 |
Feb/23/2021 14:43 |
575 | A - Three swimmers | GNU C++14 | math *800 |
Feb/23/2021 14:37 |
574 | G - Old Floppy Drive | GNU C++14 | binary search data structures math *1900 |
Feb/16/2021 22:26 |
573 | E - Accidental Victory | GNU C++14 | binary search data structures greedy *1400 |
Feb/16/2021 21:17 |
572 | F - Equalize the Array | GNU C++14 | binary search data structures greedy math sortings *1500 |
Feb/16/2021 20:58 |
571 | D - Permutation Transformation | GNU C++14 | dfs and similar divide and conquer implementation *1200 |
Feb/16/2021 20:47 |
570 | B - Balanced Remainders | GNU C++14 | brute force constructive algorithms math *1000 |
Feb/16/2021 20:41 |
569 | C - Sum of Cubes | GNU C++14 | binary search brute force brute force math *1100 |
Feb/16/2021 20:34 |
568 | A - Dense Array | GNU C++14 | greedy math *800 |
Feb/16/2021 20:16 |
567 | D - Pythagorean Triples | GNU C++14 | binary search brute force math number theory *1500 |
Feb/15/2021 21:56 |
566 | A - Arena | GNU C++14 | implementation sortings *800 |
Feb/15/2021 20:07 |
565 | D - Soldier and Number Game | GNU C++14 | constructive algorithms dp math number theory *1700 |
Feb/15/2021 00:29 |
564 | B - Appleman and Tree | GNU C++14 | dfs and similar dp trees *2000 |
Feb/14/2021 23:44 |
563 | D - Multiples and Power Differences | GNU C++14 | constructive algorithms math number theory *2200 |
Feb/13/2021 00:05 |
562 | C - Floor and Mod | GNU C++14 | binary search brute force math number theory *1700 |
Feb/12/2021 21:55 |
561 | B - Replace and Keep Sorted | GNU C++14 | dp implementation math *1200 |
Feb/12/2021 20:52 |
560 | A - Add and Divide | GNU C++14 | brute force greedy math *1000 |
Feb/12/2021 20:35 |
559 | C - Searching Local Minimum | GNU C++14 | binary search interactive math ternary search *1700 |
Feb/07/2021 20:53 |
558 | B - The Great Hero | GNU C++14 | greedy implementation sortings *900 |
Feb/07/2021 20:39 |
557 | A - Yet Another String Game | GNU C++14 | games greedy strings *800 |
Feb/07/2021 20:08 |
556 | D - Circle Lattice Points | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/07/2021 03:27 |
555 | B - Remove It | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/06/2021 17:36 |
554 | A - Vanishing Pitch | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/06/2021 17:34 |
553 | C - Fence Painting | GNU C++14 | brute force constructive algorithms greedy implementation |
Feb/05/2021 21:49 |
552 | B - New Colony | GNU C++14 | brute force greedy implementation |
Feb/05/2021 20:36 |
551 | A - Space Navigation | GNU C++14 | greedy implementation math strings |
Feb/05/2021 20:09 |
550 | A - Olympiad | GNU C++14 | implementation sortings *800 |
Jan/31/2021 03:58 |
549 | A - Mahmoud and Ehab and the MEX | GNU C++14 | greedy implementation *1000 |
Jan/31/2021 03:55 |
548 | D - Journey | GNU C++14 | dfs and similar dp dsu implementation *1700 |
Jan/29/2021 23:31 |
547 | C - Longest Simple Cycle | GNU C++14 | dp graphs greedy *1600 |
Jan/29/2021 21:08 |
546 | B - Inflation | GNU C++14 | binary search brute force greedy math *1300 |
Jan/29/2021 20:46 |
545 | A - K-divisible Sum | GNU C++14 | binary search constructive algorithms greedy math *1000 |
Jan/29/2021 20:09 |
544 | C - Nezzar and Symmetric Array | GNU C++14 | implementation sortings |
Jan/28/2021 21:49 |
543 | B - Nezzar and Lucky Number | GNU C++14 | dp math |
Jan/28/2021 20:43 |
542 | A - Nezzar and Colorful Balls | GNU C++14 | Jan/28/2021 20:07 | |
541 | G - Strange Beauty | GNU C++14 | dp graphs math number theory |
Jan/26/2021 22:48 |
540 | D - Cleaning the Phone | GNU C++14 | binary search dp greedy number theory sortings two pointers |
Jan/25/2021 21:36 |
539 | E - Advertising Agency | GNU C++14 | combinatorics implementation math sortings |
Jan/25/2021 21:02 |
538 | C - Ball in Berland | GNU C++14 | combinatorics dfs and similar graphs hashing math |
Jan/25/2021 20:49 |
537 | B - New Year's Number | GNU C++14 | brute force dp math |
Jan/25/2021 20:34 |
536 | A - Odd Divisor | GNU C++14 | bitmasks math number theory |
Jan/25/2021 20:31 |
535 | F - Sugoroku2 | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/24/2021 00:13 |
534 | D - Logical Expression | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/23/2021 18:00 |
533 | C - Mandarin Orange | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/23/2021 17:43 |
532 | B - Alcoholic | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/23/2021 17:38 |
531 | A - Slot | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/23/2021 17:31 |
530 | E1 - Stars Drawing (Easy Edition) | GNU C++14 | brute force dp greedy *1700 |
Jan/21/2021 19:46 |
529 | D - Cleaning | GNU C++14 | brute force data structures dp greedy math *2200 |
Jan/21/2021 04:03 |
528 | C - Array Destruction | GNU C++14 | constructive algorithms |
Jan/19/2021 20:51 |
527 | B - Different Divisors | GNU C++14 | constructive algorithms greedy math number theory |
Jan/19/2021 20:29 |
526 | A - Puzzle From the Future | GNU C++14 | greedy |
Jan/19/2021 20:14 |
525 | E - Beautiful Subarrays | GNU C++14 | data structures divide and conquer strings trees *2100 |
Jan/18/2021 03:45 |
524 | D - Program | GNU C++14 | data structures implementation |
Jan/14/2021 21:47 |
523 | C - No More Inversions | GNU C++14 | constructive algorithms |
Jan/14/2021 20:44 |
522 | B - String LCM | GNU C++14 | math strings |
Jan/14/2021 20:16 |
521 | A - Replacing Elements | GNU C++14 | greedy sortings |
Jan/14/2021 20:08 |
520 | D - Strange Definition | GNU C++14 | bitmasks graphs hashing math number theory *1900 |
Jan/13/2021 00:59 |
519 | D - Substring | GNU C++14 | dfs and similar dp graphs *1700 |
Jan/08/2021 23:24 |
518 | C - Strange Birthday Party | GNU C++14 | greedy |
Jan/05/2021 20:32 |
517 | B - Strange List | GNU C++14 | implementation math |
Jan/05/2021 20:17 |
516 | A - Strange Partition | GNU C++14 | greedy math |
Jan/05/2021 20:09 |
515 | E - Correct Placement | GNU C++14 | binary search data structures sortings two pointers |
Jan/04/2021 21:33 |
514 | D - Even-Odd Game | GNU C++14 | dp games greedy sortings |
Jan/04/2021 20:31 |
513 | C - Long Jumps | GNU C++14 | dp graphs |
Jan/04/2021 20:16 |
512 | B - Fair Division | GNU C++14 | dp greedy |
Jan/04/2021 20:12 |
511 | A - Cards for Friends | GNU C++14 | greedy math |
Jan/04/2021 20:08 |
510 | D - Choose Me | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/02/2021 20:23 |
509 | E - Through Path | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/02/2021 18:55 |
508 | C - 1-SAT | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/02/2021 17:43 |
507 | B - Gentle Pairs | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/02/2021 17:34 |
506 | A - Large Digits | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/02/2021 17:31 |
505 | D - Ceil Divisions | GNU C++14 | constructive algorithms math number theory |
Dec/29/2020 00:25 |
504 | C - Building a Fence | GNU C++14 | dp greedy implementation |
Dec/29/2020 00:24 |
503 | B - Red and Blue | GNU C++14 | greedy |
Dec/28/2020 20:19 |
502 | A - Regular Bracket Sequence | GNU C++14 | constructive algorithms implementation |
Dec/28/2020 20:10 |
501 | B - Petr and a Combination Lock | GNU C++14 | bitmasks brute force dp *1200 |
Dec/25/2020 00:57 |
500 | B - Sasha and Magnetic Machines | GNU C++14 | greedy number theory *1300 |
Dec/25/2020 00:49 |
499 | A - Petya and Java | GNU C++14 | implementation strings *1300 |
Dec/24/2020 02:54 |
498 | C - Lunar New Year and Number Division | GNU C++14 | greedy implementation math sortings *900 |
Dec/24/2020 02:45 |
497 | A - Technogoblet of Fire | GNU C++14 | implementation sortings *1100 |
Dec/24/2020 02:41 |
496 | C - Peaceful Rooks | GNU C++14 | dfs and similar dsu greedy implementation |
Dec/20/2020 22:18 |
495 | B - Fair Numbers | GNU C++14 | brute force number theory |
Dec/20/2020 21:02 |
494 | A - In-game Chat | GNU C++14 | implementation |
Dec/20/2020 20:41 |
493 | B - Move and Turn | GNU C++14 | dp math *1300 |
Dec/19/2020 15:32 |
492 | A - Red-Blue Shuffle | GNU C++14 | math probabilities *800 |
Dec/19/2020 15:20 |
491 | B - Find The Array | GNU C++14 | bitmasks constructive algorithms greedy *1400 |
Dec/17/2020 22:01 |
490 | A - Dungeon | GNU C++14 | binary search math *1100 |
Dec/17/2020 21:49 |
489 | F - The Treasure of The Segments | GNU C++14 | binary search data structures greedy *1800 |
Dec/15/2020 23:11 |
488 | E1 - Close Tuples (easy version) | GNU C++14 | binary search combinatorics math sortings two pointers *1500 |
Dec/15/2020 21:02 |
487 | E2 - Close Tuples (hard version) | GNU C++14 | binary search combinatorics implementation math sortings two pointers *1700 |
Dec/15/2020 20:58 |
486 | D - Add to Neighbour and Remove | GNU C++14 | greedy math number theory *1400 |
Dec/15/2020 20:48 |
485 | C - Unique Number | GNU C++14 | brute force greedy math *900 |
Dec/15/2020 20:18 |
484 | B - Last Year's Substring | GNU C++14 | dp implementation strings *800 |
Dec/15/2020 20:13 |
483 | A - Favorite Sequence | GNU C++14 | implementation two pointers *800 |
Dec/15/2020 20:07 |
482 | C - Color Stripe | GNU C++14 | brute force dp greedy *1600 |
Dec/13/2020 22:34 |
481 | B - Word Cut | GNU C++14 | dp *1700 |
Dec/13/2020 22:00 |
480 | E - Sequence Matching | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/13/2020 18:36 |
479 | F - Range Xor Query | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/13/2020 18:07 |
478 | D - Stamp | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/13/2020 18:01 |
477 | C - Duodecim Ferra | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/13/2020 17:46 |
476 | B - Smartphone Addiction | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/13/2020 17:39 |
475 | A - ABC Preparation | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/13/2020 17:31 |
474 | D - Divide and Summarize | GNU C++14 | binary search brute force data structures divide and conquer implementation sortings *1600 |
Dec/11/2020 21:31 |
473 | C - Random Events | GNU C++14 | dp math probabilities *1500 |
Dec/11/2020 20:52 |
472 | B - Find the Spruce | GNU C++14 | brute force dp implementation *1400 |
Dec/11/2020 20:24 |
471 | A - String Generation | GNU C++14 | constructive algorithms greedy *800 |
Dec/11/2020 20:07 |
470 | D - Candy Box (easy version) | GNU C++14 | greedy sortings *1400 |
Dec/10/2020 01:06 |
469 | A - Co-prime Array | GNU C++14 | greedy implementation math number theory *1200 |
Dec/10/2020 00:45 |
468 | A - The Text Splitting | GNU C++14 | brute force implementation strings *1300 |
Dec/10/2020 00:39 |
467 | B - Far Relative’s Problem | GNU C++14 | brute force *1100 |
Dec/10/2020 00:32 |
466 | B - Color the Fence | GNU C++14 | data structures dp greedy implementation *1700 |
Dec/09/2020 22:49 |
465 | Q - Flowers | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/09/2020 22:14 |
464 | B - Balls of Steel | GNU C++14 | brute force geometry greedy *1000 |
Dec/08/2020 23:37 |
463 | A - Translation | GNU C++14 | implementation strings *800 |
Dec/06/2020 03:37 |
462 | A - Valera and Plates | GNU C++14 | greedy implementation *900 |
Dec/06/2020 03:35 |
461 | A - Dima and Guards | GNU C++14 | implementation *1100 |
Dec/06/2020 03:30 |
460 | C - Pocket Book | GNU C++14 | combinatorics *1400 |
Dec/06/2020 03:20 |
459 | B - Berland National Library | GNU C++14 | implementation *1300 |
Dec/06/2020 02:56 |
458 | A - Stages | GNU C++14 | greedy implementation sortings *900 |
Dec/06/2020 02:46 |
457 | A - Mike and palindrome | GNU C++14 | brute force constructive algorithms strings *1000 |
Dec/06/2020 02:38 |
456 | A - Funky Numbers | GNU C++14 | binary search brute force implementation *1300 |
Dec/06/2020 02:33 |
455 | A - Set of Strings | GNU C++14 | implementation strings *1100 |
Dec/06/2020 02:27 |
454 | B - Sonya and Exhibition | GNU C++14 | constructive algorithms greedy implementation math *1300 |
Dec/06/2020 02:21 |
453 | A - Autocomplete | GNU C++14 | implementation *1100 |
Dec/05/2020 17:31 |
452 | A - Towers | GNU C++14 | sortings *1000 |
Dec/05/2020 17:26 |
451 | B - Fortune Telling | GNU C++14 | implementation number theory *1200 |
Dec/05/2020 17:21 |
450 | A - Straight <> | GNU C++14 | implementation math *900 |
Dec/05/2020 17:15 |
449 | A - Voting for Photos | GNU C++14 | *special problem constructive algorithms implementation *1000 |
Dec/05/2020 17:08 |
448 | A - Playing with Paper | GNU C++14 | implementation math *1100 |
Dec/05/2020 17:03 |
447 | A - Meeting of Old Friends | GNU C++14 | implementation math *1100 |
Dec/05/2020 16:36 |
446 | A - Candy Bags | GNU C++14 | implementation *1000 |
Dec/05/2020 16:17 |
445 | A - Asphalting Roads | GNU C++14 | implementation *1000 |
Dec/05/2020 04:34 |
444 | A - Mishka and Game | GNU C++14 | implementation *800 |
Dec/05/2020 04:29 |
443 | C - Dishonest Sellers | GNU C++14 | constructive algorithms greedy sortings *1200 |
Dec/05/2020 04:25 |
442 | A - Gotta Catch Em' All! | GNU C++14 | implementation *1000 |
Dec/05/2020 04:20 |
441 | A - Drinks Choosing | GNU C++14 | greedy math *1000 |
Dec/05/2020 04:06 |
440 | A - Alena's Schedule | GNU C++14 | implementation *900 |
Dec/05/2020 03:56 |
439 | A - Neko Finds Grapes | GNU C++14 | greedy implementation math *800 |
Dec/05/2020 03:48 |
438 | C - Stripe | GNU C++14 | data structures implementation *1200 |
Dec/05/2020 03:38 |
437 | C - Triangles | GNU C++14 | greedy implementation *1700 |
Dec/04/2020 20:22 |
436 | B - Suffix Operations | GNU C++14 | constructive algorithms implementation *1400 |
Dec/04/2020 19:29 |
435 | A - Cancel the Trains | GNU C++14 | implementation *800 |
Dec/04/2020 18:40 |
434 | A - Infinite Sequence | GNU C++14 | math *1100 |
Dec/03/2020 01:53 |
433 | A - Wasted Time | GNU C++14 | geometry *900 |
Dec/03/2020 01:44 |
432 | B - Merge it! | GNU C++14 | math *1100 |
Dec/03/2020 01:27 |
431 | A - Digits Sequence Dividing | GNU C++14 | greedy strings *900 |
Dec/03/2020 01:20 |
430 | D - Sequence and Swaps | GNU C++14 | dp greedy sortings *1600 |
Nov/30/2020 21:28 |
429 | B - Jumps | GNU C++14 | constructive algorithms math *1200 |
Nov/30/2020 20:49 |
428 | C - Ping-pong | GNU C++14 | constructive algorithms games math *1100 |
Nov/30/2020 20:37 |
427 | A - Strange Functions | GNU C++14 | math number theory *800 |
Nov/30/2020 20:07 |
426 | F - MST Unification | GNU C++14 | binary search dsu graphs greedy *2100 |
Nov/28/2020 01:44 |
425 | D - Roads not only in Berland | GNU C++14 | dsu graphs trees *1900 |
Nov/27/2020 23:50 |
424 | D - サイコロ | C++ (GCC 9.2.1) | AtCoder *4 |
Nov/27/2020 20:26 |
423 | B - Network Topology | GNU C++14 | graphs implementation *1200 |
Nov/27/2020 02:47 |
422 | B - Effective Approach | GNU C++14 | implementation *1100 |
Nov/27/2020 02:35 |
421 | D - Radio Towers | GNU C++14 | combinatorics dp math *1600 |
Nov/25/2020 02:07 |
420 | F - Array Partition | GNU C++14 | binary search data structures greedy two pointers *2100 |
Nov/24/2020 22:55 |
419 | E - Number of Simple Paths | GNU C++14 | combinatorics dfs and similar graphs trees *2000 |
Nov/24/2020 21:07 |
418 | D - Number into Sequence | GNU C++14 | constructive algorithms math number theory *1300 |
Nov/24/2020 20:24 |
417 | C - Sequence Transformation | GNU C++14 | greedy implementation *1200 |
Nov/24/2020 20:17 |
416 | B - Unique Bid Auction | GNU C++14 | implementation *800 |
Nov/24/2020 20:09 |
415 | A - Special Permutation | GNU C++14 | constructive algorithms probabilities *800 |
Nov/24/2020 20:06 |
414 | F - Clear the String | GNU C++14 | dp *2000 |
Nov/24/2020 02:24 |
413 | D - increment of coins | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/23/2020 04:38 |
412 | F - Programming Contest | C++ (GCC 9.2.1) | AtCoder *600 |
Nov/22/2020 18:37 |
411 | B - Quizzes | C++ (GCC 9.2.1) | AtCoder *200 |
Nov/22/2020 17:33 |
410 | A - Determinant | C++ (GCC 9.2.1) | AtCoder *100 |
Nov/22/2020 17:31 |
409 | C - String Equality | GNU C++14 | dp greedy hashing implementation strings *1400 |
Nov/21/2020 20:56 |
408 | B - Non-Substring Subsequence | GNU C++14 | dp greedy implementation strings *900 |
Nov/21/2020 20:23 |
407 | A - Subtract or Divide | GNU C++14 | greedy math *800 |
Nov/21/2020 20:11 |
406 | B - Toy Blocks | GNU C++14 | binary search greedy math sortings *1400 |
Nov/19/2020 20:38 |
405 | C - Two Brackets | GNU C++14 | greedy *800 |
Nov/19/2020 20:16 |
404 | A - Robot Program | GNU C++14 | math *800 |
Nov/19/2020 20:08 |
403 | C1 - Binary Table (Easy Version) | GNU C++14 | constructive algorithms implementation *1500 |
Nov/17/2020 21:10 |
402 | B - Sum of Medians | GNU C++14 | greedy math *900 |
Nov/17/2020 20:25 |
401 | A - Buy the String | GNU C++14 | implementation math *800 |
Nov/17/2020 20:09 |
400 | D - Water Heater | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/15/2020 17:53 |
399 | B - Billiards | C++ (GCC 9.2.1) | AtCoder *200 |
Nov/15/2020 17:45 |
398 | C - Travel | C++ (GCC 9.2.1) | AtCoder *300 |
Nov/15/2020 17:40 |
397 | A - ReLU | C++ (GCC 9.2.1) | AtCoder *100 |
Nov/15/2020 17:30 |
396 | C - Engineer Artem | GNU C++14 | 2-sat chinese remainder theorem constructive algorithms fft flows *2000 |
Nov/13/2020 23:23 |
395 | B - Valerii Against Everyone | GNU C++14 | constructive algorithms data structures greedy sortings *1000 |
Nov/13/2020 20:09 |
394 | A - Specific Tastes of Andre | GNU C++14 | constructive algorithms implementation *800 |
Nov/13/2020 20:06 |
393 | D - Lunlun Number | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/09/2020 17:29 |
392 | C - Replacing Integer | C++ (GCC 9.2.1) | AtCoder *300 |
Nov/09/2020 17:06 |
391 | B - Popular Vote | C++ (GCC 9.2.1) | AtCoder *200 |
Nov/09/2020 17:03 |
390 | A - ABC Swap | C++ (GCC 9.2.1) | AtCoder *100 |
Nov/09/2020 16:58 |
389 | E - Akari | C++ (GCC 9.2.1) | AtCoder *500 |
Nov/08/2020 18:13 |
388 | D - Wandering | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/08/2020 17:58 |
387 | C - To 3 | C++ (GCC 9.2.1) | AtCoder *300 |
Nov/08/2020 17:48 |
386 | B - Almost GCD | C++ (GCC 9.2.1) | AtCoder *200 |
Nov/08/2020 17:37 |
385 | A - twiblr | C++ (GCC 9.2.1) | AtCoder *100 |
Nov/08/2020 17:32 |
384 | C - The Delivery Dilemma | GNU C++14 | binary search greedy sortings *1400 |
Nov/02/2020 20:35 |
383 | B - Saving the City | GNU C++14 | dp greedy math sortings *1300 |
Nov/02/2020 20:26 |
382 | A - Kids Seating | GNU C++14 | constructive algorithms math *800 |
Nov/02/2020 20:10 |
381 | C - Division | GNU C++14 | math number theory *1500 |
Nov/01/2020 17:24 |
380 | B - Elimination | GNU C++14 | greedy math *900 |
Nov/01/2020 16:47 |
379 | A - Array Rearrangment | GNU C++14 | greedy sortings *800 |
Nov/01/2020 16:38 |
378 | B - Reverse Binary Strings | GNU C++14 | constructive algorithms greedy *1200 |
Oct/27/2020 20:59 |
377 | A - Marketing Scheme | GNU C++14 | brute force constructive algorithms greedy math *800 |
Oct/27/2020 20:23 |
376 | B - A New Technique | GNU C++14 | constructive algorithms implementation *1100 |
Oct/25/2020 16:55 |
375 | A - Finding Sasuke | GNU C++14 | math *800 |
Oct/25/2020 16:43 |
374 | C - Binary Search | GNU C++14 | binary search combinatorics *1500 |
Oct/24/2020 23:36 |
373 | B - Prime Square | GNU C++14 | constructive algorithms math *900 |
Oct/24/2020 19:53 |
372 | A - Reorder | GNU C++14 | math *800 |
Oct/24/2020 19:38 |
371 | E - Two Round Dances | GNU C++14 | combinatorics math *1300 |
Oct/20/2020 21:23 |
370 | D - Districts Connection | GNU C++14 | constructive algorithms dfs and similar *1200 |
Oct/20/2020 20:45 |
369 | C - Dominant Piranha | GNU C++14 | constructive algorithms greedy *900 |
Oct/20/2020 20:37 |
368 | B - Yet Another Bookshelf | GNU C++14 | greedy implementation *800 |
Oct/20/2020 20:21 |
367 | A - Boring Apartments | GNU C++14 | implementation math *800 |
Oct/20/2020 20:17 |
366 | C - Palindromifier | GNU C++14 | constructive algorithms strings *1400 |
Oct/18/2020 16:17 |
365 | B - Putting Bricks in the Wall | GNU C++14 | constructive algorithms implementation *1100 |
Oct/18/2020 15:16 |
364 | A - XORwice | GNU C++14 | bitmasks greedy math *800 |
Oct/18/2020 14:37 |
363 | C - ABBB | GNU C++14 | brute force data structures greedy strings *1100 |
Oct/17/2020 19:55 |
362 | B - Belted Rooms | GNU C++14 | graphs implementation *1200 |
Oct/17/2020 19:06 |
361 | A - Box is Pull | GNU C++14 | math *800 |
Oct/17/2020 18:38 |
360 | C - Multiplicity | GNU C++14 | data structures dp implementation math number theory *1700 |
Oct/15/2020 01:35 |
359 | A - Nauuo and Cards | GNU C++14 | greedy implementation *1800 |
Oct/15/2020 00:08 |
358 | D - Timetable | GNU C++14 | dp *1800 |
Oct/13/2020 00:40 |
357 | E - String Reversal | GNU C++14 | data structures greedy strings *1900 |
Oct/12/2020 02:19 |
356 | D - String Deletion | GNU C++14 | binary search data structures greedy two pointers *1700 |
Oct/11/2020 16:13 |
355 | C - Numbers on Whiteboard | GNU C++14 | constructive algorithms data structures greedy implementation math *1000 |
Oct/11/2020 15:15 |
354 | A - Number of Apartments | GNU C++14 | brute force constructive algorithms math *900 |
Oct/11/2020 15:03 |
353 | B - Barrels | GNU C++14 | greedy implementation sortings *800 |
Oct/11/2020 14:55 |
352 | C - Number of Ways | GNU C++14 | binary search brute force data structures dp two pointers *1700 |
Oct/10/2020 01:58 |
351 | C - Palindrome Transformation | GNU C++14 | brute force greedy implementation *1700 |
Oct/10/2020 01:38 |
350 | C - Laboratory Work | GNU C++14 | implementation math *1700 |
Oct/09/2020 00:03 |
349 | B - XOR-pyramid | GNU C++14 | dp *1800 |
Oct/08/2020 23:23 |
348 | E - Sequence Sum | C++ (GCC 9.2.1) | AtCoder *500 |
Oct/07/2020 21:15 |
347 | D - Leaping Tak | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/07/2020 21:03 |
346 | C - A x B + C | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/07/2020 20:36 |
345 | B - Go to Jail | C++ (GCC 9.2.1) | AtCoder *200 |
Oct/07/2020 20:31 |
344 | A - Plural Form | C++ (GCC 9.2.1) | AtCoder *100 |
Oct/07/2020 20:29 |
343 | D - Choosing Capital for Treeland | GNU C++14 | dfs and similar dp graphs trees *1700 |
Oct/05/2020 14:01 |
342 | B - Nice Matrix | GNU C++14 | greedy implementation math *1300 |
Oct/04/2020 22:05 |
341 | A - Fence | GNU C++14 | geometry math *800 |
Oct/04/2020 21:45 |
340 | D - Searchlights | GNU C++14 | binary search brute force data structures dp implementation sortings two pointers *2000 |
Oct/04/2020 21:30 |
339 | B - Arrays Sum | GNU C++14 | constructive algorithms greedy math *1400 |
Sep/30/2020 22:39 |
338 | C - Discrete Acceleration | GNU C++14 | binary search dp implementation math two pointers *1500 |
Sep/30/2020 20:40 |
337 | A - Circle Coloring | GNU C++14 | constructive algorithms *800 |
Sep/30/2020 20:15 |
336 | C - Increase and Copy | GNU C++14 | binary search constructive algorithms math *1100 |
Sep/28/2020 21:44 |
335 | D - Non-zero Segments | GNU C++14 | constructive algorithms data structures greedy sortings *1500 |
Sep/28/2020 14:42 |
334 | B - Symmetric Matrix | GNU C++14 | implementation *900 |
Sep/28/2020 13:47 |
333 | A - Floor Number | GNU C++14 | implementation math *800 |
Sep/28/2020 13:37 |
332 | C - k-Amazing Numbers | GNU C++14 | data structures *1500 |
Sep/28/2020 03:50 |
331 | B - Two Arrays | GNU C++14 | greedy math sortings *1100 |
Sep/28/2020 03:41 |
330 | A - Copy-paste | GNU C++14 | greedy math *800 |
Sep/28/2020 03:26 |
329 | D - Rescue Nibel! | GNU C++14 | combinatorics data structures sortings *1800 |
Sep/25/2020 03:32 |
328 | C1 - Pokémon Army (easy version) | GNU C++14 | constructive algorithms dp greedy *1300 |
Sep/24/2020 20:38 |
327 | B - Rock and Lever | GNU C++14 | bitmasks math *1200 |
Sep/24/2020 20:28 |
326 | A - Cubes Sorting | GNU C++14 | math sortings *900 |
Sep/24/2020 20:19 |
325 | D - Polycarp's phone book | GNU C++14 | data structures implementation sortings *1600 |
Sep/24/2020 05:12 |
324 | C - Killjoy | GNU C++14 | greedy implementation math *1500 |
Sep/19/2020 21:45 |
323 | B - Stairs | GNU C++14 | brute force constructive algorithms greedy implementation math *1200 |
Sep/19/2020 20:36 |
322 | D1 - Sage's Birthday (easy version) | GNU C++14 | binary search constructive algorithms greedy sortings *1000 |
Sep/19/2020 20:22 |
321 | A - Digit Game | GNU C++14 | games greedy implementation *900 |
Sep/19/2020 20:10 |
320 | A - Buying Torches | GNU C++14 | math *1000 |
Sep/14/2020 21:29 |
319 | B - Negative Prefixes | GNU C++14 | greedy sortings *1300 |
Sep/14/2020 21:00 |
318 | C - Mortal Kombat Tower | GNU C++14 | dp graphs greedy shortest paths *1500 |
Sep/14/2020 20:43 |
317 | C - Link Cut Centroids | GNU C++14 | constructive algorithms dfs and similar graphs trees *1700 |
Sep/12/2020 20:21 |
316 | B - Maximum Product | GNU C++14 | brute force dp greedy implementation sortings *1200 |
Sep/12/2020 19:55 |
315 | A - Subset Mex | GNU C++14 | greedy implementation math *900 |
Sep/12/2020 19:21 |
314 | A - Ahahahahahahahaha | GNU C++14 | constructive algorithms math *1100 |
Sep/08/2020 22:02 |
313 | B - Big Vova | GNU C++14 | brute force greedy math number theory *1300 |
Sep/08/2020 20:46 |
312 | B - Tree Tag | GNU C++14 | dfs and similar dp games trees *1900 |
Sep/07/2020 21:02 |
311 | F - Subsequences of Length Two | GNU C++14 | dp strings *2100 |
Sep/07/2020 00:49 |
310 | C - Balanced Bitstring | GNU C++14 | greedy implementation strings *1500 |
Sep/06/2020 21:36 |
309 | B - Array Cancellation | GNU C++14 | constructive algorithms implementation *1000 |
Sep/06/2020 20:24 |
308 | A - Permutation Forgery | GNU C++14 | constructive algorithms *800 |
Sep/06/2020 20:07 |
307 | E - Two Platforms | GNU C++14 | binary search dp sortings two pointers *1800 |
Sep/04/2020 22:04 |
306 | D - Decrease the Sum of Digits | GNU C++14 | greedy math *1500 |
Sep/04/2020 21:00 |
305 | C - Yet Another Array Restoration | GNU C++14 | brute force math number theory *1200 |
Sep/04/2020 20:36 |
304 | B - Minimum Product | GNU C++14 | brute force greedy math *1100 |
Sep/04/2020 20:17 |
303 | A - Yet Another Two Integers Problem | GNU C++14 | greedy math *800 |
Sep/04/2020 20:07 |
302 | B - Pashmak and Flowers | GNU C++14 | combinatorics implementation sortings *1300 |
Sep/03/2020 23:48 |
301 | C2 - Exam in BerSU (hard version) | GNU C++14 | brute force data structures greedy math *1700 |
Sep/01/2020 21:06 |
300 | E - Maximum Subsequence Value | GNU C++14 | brute force constructive algorithms *1900 |
Aug/29/2020 00:16 |
299 | D - Salary Changing | GNU C++14 | binary search greedy sortings *1900 |
Aug/27/2020 20:54 |
298 | D - Harmonious Graph | GNU C++14 | constructive algorithms dfs and similar dsu graphs greedy sortings *1700 |
Aug/27/2020 03:41 |
297 | D - Zigzags | GNU C++14 | brute force combinatorics data structures math two pointers *1900 |
Aug/26/2020 21:15 |
296 | B - RPG Protagonist | GNU C++14 | brute force greedy math *1700 |
Aug/26/2020 03:45 |
295 | C - Binary String Reconstruction | GNU C++14 | 2-sat brute force constructive algorithms greedy *1500 |
Aug/25/2020 21:20 |
294 | A - String Similarity | GNU C++14 | constructive algorithms strings *800 |
Aug/25/2020 20:17 |
293 | C - Prefixes and Suffixes | GNU C++14 | strings *1700 |
Aug/23/2020 09:58 |
292 | D - Maximum Distributed Tree | GNU C++14 | dfs and similar dp greedy implementation math number theory sortings trees *1800 |
Aug/22/2020 04:35 |
291 | C - Mere Array | GNU C++14 | constructive algorithms math number theory sortings *1300 |
Aug/21/2020 23:00 |
290 | A - Distance and Axis | GNU C++14 | constructive algorithms math *900 |
Aug/21/2020 21:31 |
289 | B - Ternary Sequence | GNU C++14 | constructive algorithms greedy math *1100 |
Aug/21/2020 20:36 |
288 | E - Monotonic Renumeration | GNU C++14 | combinatorics sortings *1700 |
Aug/21/2020 03:40 |
287 | E1 - Array and Segments (Easy version) | GNU C++14 | brute force greedy implementation *1800 |
Aug/20/2020 23:22 |
286 | B - Sasha and One More Name | GNU C++14 | constructive algorithms hashing strings *1800 |
Aug/20/2020 22:57 |
285 | B - Average Superhero Gang Power | GNU C++14 | brute force implementation math *1700 |
Aug/20/2020 22:32 |
284 | B - XK Segments | GNU C++14 | binary search math sortings two pointers *1700 |
Aug/19/2020 03:49 |
283 | D - Too Easy Problems | GNU C++14 | binary search brute force data structures greedy sortings *1800 |
Aug/18/2020 23:41 |
282 | C - Omkar and Waterslide | GNU C++14 | greedy implementation *1200 |
Aug/17/2020 04:18 |
281 | B - Omkar and Infinity Clock | GNU C++14 | implementation math *800 |
Aug/17/2020 03:56 |
280 | A - Omkar and Password | GNU C++14 | greedy math *800 |
Aug/17/2020 03:47 |
279 | D - Colored Rectangles | GNU C++14 | dp greedy sortings *1800 |
Aug/15/2020 19:49 |
278 | C - Good Subarrays | GNU C++14 | data structures dp math *1600 |
Aug/14/2020 20:38 |
277 | B - Substring Removal Game | GNU C++14 | games greedy sortings *800 |
Aug/14/2020 20:19 |
276 | A - Bad Triangle | GNU C++14 | geometry math *800 |
Aug/14/2020 20:13 |
275 | D - Boboniu Chats with Du | GNU C++14 | brute force dp greedy sortings *1800 |
Aug/13/2020 04:43 |
274 | C - Boboniu and Bit Operations | GNU C++14 | bitmasks brute force dp greedy *1600 |
Aug/12/2020 21:12 |
273 | B - Boboniu Plays Chess | GNU C++14 | constructive algorithms *1100 |
Aug/12/2020 20:59 |
272 | A - Boboniu Likes to Color Balls | GNU C++14 | brute force math *1000 |
Aug/12/2020 20:35 |
271 | A - Enlarge GCD | GNU C++14 | number theory *1800 |
Aug/12/2020 00:37 |
270 | F1 - Pictures with Kittens (easy version) | GNU C++14 | dp *1900 |
Aug/11/2020 20:03 |
269 | C - Pearls in a Row | GNU C++14 | greedy *1500 |
Aug/10/2020 04:15 |
268 | A - Captain Flint and Crew Recruitment | GNU C++14 | brute force greedy math number theory *800 |
Aug/07/2020 20:03 |
267 | C - Boats Competition | GNU C++14 | brute force greedy two pointers *1200 |
Aug/05/2020 20:18 |
266 | B - Gifts Fixing | GNU C++14 | greedy *800 |
Aug/05/2020 20:11 |
265 | A - Remove Smallest | GNU C++14 | greedy sortings *800 |
Aug/05/2020 20:07 |
264 | A - The Fair Nut and the Best Path | GNU C++14 | data structures dp trees *1800 |
Aug/04/2020 18:45 |
263 | B - GameGame | GNU C++14 | bitmasks constructive algorithms dp games greedy math *1900 |
Aug/04/2020 17:49 |
262 | B - Coloring a Tree | GNU C++14 | dfs and similar dsu greedy *1200 |
Aug/01/2020 00:53 |
261 | D - Captain Flint and Treasure | GNU C++14 | data structures dfs and similar graphs greedy implementation trees *2000 |
Jul/31/2020 03:57 |
260 | C - Uncle Bogdan and Country Happiness | GNU C++14 | dfs and similar greedy math trees *1800 |
Jul/30/2020 21:12 |
259 | B - Captain Flint and a Long Voyage | GNU C++14 | greedy math *1000 |
Jul/30/2020 20:32 |
258 | B - Array Walk | GNU C++14 | brute force dp greedy *1600 |
Jul/30/2020 00:04 |
257 | C - Good String | GNU C++14 | brute force dp greedy two pointers *1500 |
Jul/29/2020 23:00 |
256 | A - LCM Problem | GNU C++14 | constructive algorithms greedy math number theory *800 |
Jul/29/2020 20:07 |
255 | B - Sereja and Mirroring | GNU C++14 | implementation *1300 |
Jul/27/2020 23:12 |
254 | B - Burning Midnight Oil | GNU C++14 | binary search implementation *1500 |
Jul/27/2020 20:49 |
253 | C - Fox And Names | GNU C++14 | dfs and similar graphs sortings *1600 |
Jul/27/2020 19:19 |
252 | D - Christmas Trees | GNU C++14 | graphs greedy shortest paths *1800 |
Jul/26/2020 20:46 |
251 | A - String Transformation 1 | GNU C++14 | dsu graphs greedy sortings strings trees two pointers *1700 |
Jul/25/2020 03:01 |
250 | A - Common Prefixes | GNU C++14 | constructive algorithms greedy strings *1200 |
Jul/24/2020 20:13 |
249 | A - Ksenia and Pan Scales | GNU C++14 | greedy implementation *1100 |
Jul/22/2020 23:36 |
248 | D - Unmerge | GNU C++14 | dp *1800 |
Jul/21/2020 21:20 |
247 | C1 - Prefix Flip (Easy Version) | GNU C++14 | constructive algorithms data structures strings *1300 |
Jul/21/2020 20:58 |
246 | B - Sequential Nim | GNU C++14 | dp games *1100 |
Jul/21/2020 20:39 |
245 | A - Common Subsequence | GNU C++14 | brute force *800 |
Jul/21/2020 20:09 |
244 | A - Acacius and String | GNU C++14 | brute force implementation strings *1500 |
Jul/19/2020 15:52 |
243 | B - Dubious Cyrpto | GNU C++14 | binary search brute force math number theory *1500 |
Jul/19/2020 15:38 |
242 | E - Directing Edges | GNU C++14 | constructive algorithms dfs and similar graphs *2000 |
Jul/18/2020 00:49 |
241 | D - a-Good String | GNU C++14 | bitmasks brute force divide and conquer dp implementation *1500 |
Jul/17/2020 21:23 |
240 | C - Make It Good | GNU C++14 | greedy *1200 |
Jul/17/2020 20:30 |
239 | B - Restore the Permutation by Merger | GNU C++14 | greedy *800 |
Jul/17/2020 20:15 |
238 | A - Three Pairwise Maximums | GNU C++14 | math *800 |
Jul/17/2020 20:11 |
237 | D - Sum of Large Numbers | C++ (GCC 9.2.1) | AtCoder *400 |
Jul/17/2020 08:28 |
236 | B - Universal Solution | GNU C++14 | greedy *1400 |
Jul/13/2020 00:13 |
235 | C - Create The Teams | GNU C++14 | brute force dp greedy implementation sortings *1400 |
Jul/12/2020 20:55 |
234 | A - Three Indices | GNU C++14 | brute force data structures *900 |
Jul/12/2020 20:48 |
233 | D - Flowers | GNU C++14 | dp *1700 |
Jul/12/2020 04:05 |
232 | C - Omkar and Baseball | GNU C++14 | constructive algorithms math *1500 |
Jul/11/2020 21:44 |
231 | B - Omkar and Last Class of Math | GNU C++14 | greedy math number theory *1300 |
Jul/11/2020 20:59 |
230 | A - Omkar and Completion | GNU C++14 | constructive algorithms implementation *800 |
Jul/11/2020 20:45 |
229 | A - Feeding Chicken | GNU C++14 | constructive algorithms greedy implementation *1700 |
Jul/10/2020 19:17 |
228 | B - Marcin and Training Camp | GNU C++14 | brute force greedy *1700 |
Jul/08/2020 04:40 |
227 | C - Infinite Fence | GNU C++14 | greedy math number theory *1700 |
Jul/08/2020 00:57 |
226 | D - Extra Element | GNU C++14 | implementation math *1700 |
Jul/07/2020 00:05 |
225 | A - Cut and Paste | GNU C++14 | implementation math *1700 |
Jul/06/2020 22:53 |
224 | C - Long Beautiful Integer | GNU C++14 | greedy implementation *1700 |
Jul/06/2020 01:25 |
223 | C - Messy | GNU C++14 | constructive algorithms *1700 |
Jul/05/2020 23:29 |
222 | D - Replace by MEX | GNU C++14 | brute force constructive algorithms sortings *1900 |
Jul/05/2020 21:14 |
221 | A - Sign Flipping | GNU C++14 | constructive algorithms math *1100 |
Jul/04/2020 22:06 |
220 | B - Neighbor Grid | GNU C++14 | constructive algorithms greedy *1200 |
Jul/04/2020 20:49 |
219 | C - Mail Stamps | GNU C++14 | data structures dfs and similar graphs implementation *1700 |
Jul/03/2020 04:10 |
218 | C - Platforms Jumping | GNU C++14 | greedy *1700 |
Jul/03/2020 03:39 |
217 | C - Seat Arrangements | GNU C++14 | brute force implementation *1300 |
Jul/02/2020 22:24 |
216 | D - Grid-00100 | GNU C++14 | constructive algorithms greedy implementation *1600 |
Jul/01/2020 20:25 |
215 | A - Magical Sticks | GNU C++14 | math *800 |
Jul/01/2020 19:11 |
214 | C - The Tag Game | GNU C++14 | dfs and similar graphs *1700 |
Jul/01/2020 03:34 |
213 | B - Forming Teams | GNU C++14 | dfs and similar implementation *1700 |
Jul/01/2020 03:17 |
212 | F - Graph Without Long Directed Paths | GNU C++14 | dfs and similar graphs *1700 |
Jun/30/2020 23:08 |
211 | E - Cover it! | GNU C++14 | dfs and similar dsu graphs shortest paths trees *1700 |
Jun/30/2020 00:02 |
210 | E1 - Reading Books (easy version) | GNU C++14 | data structures greedy sortings *1600 |
Jun/28/2020 21:55 |
209 | D - Zero Remainder Array | GNU C++14 | math sortings two pointers *1400 |
Jun/28/2020 20:58 |
208 | C - Move Brackets | GNU C++14 | greedy strings *1000 |
Jun/28/2020 20:27 |
207 | B - Multiply by 2, divide by 6 | GNU C++14 | math *900 |
Jun/28/2020 20:11 |
206 | A - Required Remainder | GNU C++14 | math *800 |
Jun/28/2020 20:08 |
205 | O - Matching | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/28/2020 04:22 |
204 | P - Independent Set | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/28/2020 03:46 |
203 | L - Deque | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/27/2020 03:14 |
202 | K - Stones | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/27/2020 03:01 |
201 | I - Coins | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/26/2020 22:52 |
200 | H - Grid 1 | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/26/2020 21:56 |
199 | G - Longest Path | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/26/2020 21:50 |
198 | F - LCS | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/26/2020 21:32 |
197 | E - Knapsack 2 | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/26/2020 21:11 |
196 | D - Knapsack 1 | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/26/2020 20:22 |
195 | C - Vacation | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/26/2020 20:11 |
194 | E - By Elevator or Stairs? | GNU C++14 | dp shortest paths *1700 |
Jun/26/2020 03:42 |
193 | D - Maximum Sum on Even Positions | GNU C++14 | divide and conquer dp greedy implementation *1600 |
Jun/26/2020 03:13 |
192 | C - Pluses and Minuses | GNU C++14 | math *1300 |
Jun/26/2020 02:28 |
191 | B - 01 Game | GNU C++14 | games *900 |
Jun/26/2020 02:19 |
190 | A - Donut Shops | GNU C++14 | greedy implementation math *1000 |
Jun/26/2020 02:11 |
189 | A - Mind Control | GNU C++14 | brute force data structures implementation *1600 |
Jun/25/2020 01:26 |
188 | C - Perfect Keyboard | GNU C++14 | dfs and similar greedy implementation *1600 |
Jun/24/2020 03:31 |
187 | E - Military Problem | GNU C++14 | dfs and similar graphs trees *1600 |
Jun/24/2020 02:45 |
186 | C - RationalLee | GNU C++14 | greedy math sortings two pointers *1400 |
Jun/23/2020 21:00 |
185 | B - AccurateLee | GNU C++14 | greedy implementation strings *1200 |
Jun/23/2020 20:14 |
184 | A - FashionabLee | GNU C++14 | geometry math *800 |
Jun/23/2020 19:38 |
183 | C2 - Good Numbers (hard version) | GNU C++14 | binary search greedy math meet-in-the-middle *1500 |
Jun/23/2020 19:05 |
182 | C - Kuro and Walking Route | GNU C++14 | dfs and similar trees *1600 |
Jun/23/2020 03:20 |
181 | D - Fight Against Traffic | GNU C++14 | dfs and similar graphs shortest paths *1600 |
Jun/23/2020 02:33 |
180 | C - Yet Another Broken Keyboard | GNU C++14 | combinatorics dp implementation *1200 |
Jun/22/2020 20:07 |
179 | C - Friends and Gifts | GNU C++14 | constructive algorithms data structures math *1500 |
Jun/22/2020 19:11 |
178 | E - Binary Subsequence Rotation | GNU C++14 | binary search constructive algorithms data structures greedy *2100 |
Jun/21/2020 03:01 |
177 | D - Odd-Even Subsequence | GNU C++14 | binary search dp dsu greedy implementation *2000 |
Jun/21/2020 02:42 |
176 | C - Number Game | GNU C++14 | games math number theory *1400 |
Jun/20/2020 21:27 |
175 | B - GCD Compression | GNU C++14 | constructive algorithms math number theory *1100 |
Jun/20/2020 20:17 |
174 | A - Maximum GCD | GNU C++14 | greedy implementation math number theory *800 |
Jun/20/2020 20:07 |
173 | D - Road Map | GNU C++14 | dfs and similar graphs *1600 |
Jun/19/2020 05:31 |
172 | C - Another Problem on Strings | GNU C++14 | binary search brute force dp math strings two pointers *1600 |
Jun/19/2020 03:11 |
171 | D - AND, OR and square sum | GNU C++14 | bitmasks greedy math *1700 |
Jun/19/2020 02:38 |
170 | B - Codeforces Subsequences | GNU C++14 | brute force constructive algorithms greedy math strings *1500 |
Jun/18/2020 23:26 |
169 | A - C+= | GNU C++14 | brute force greedy implementation math *800 |
Jun/18/2020 20:31 |
168 | C - Palindromic Paths | GNU C++14 | greedy math *1500 |
Jun/18/2020 00:39 |
167 | D - Task On The Board | GNU C++14 | constructive algorithms greedy implementation sortings *1800 |
Jun/18/2020 00:28 |
166 | C - Social Distance | GNU C++14 | constructive algorithms greedy math *1300 |
Jun/16/2020 20:34 |
165 | B - Even Array | GNU C++14 | greedy math *800 |
Jun/16/2020 20:11 |
164 | A - Short Substrings | GNU C++14 | implementation strings *800 |
Jun/16/2020 20:08 |
163 | B - Most socially-distanced subsequence | GNU C++14 | greedy two pointers *1300 |
Jun/13/2020 21:38 |
162 | A - XXXXX | GNU C++14 | brute force data structures number theory two pointers *1200 |
Jun/13/2020 21:24 |
161 | B - Shuffle | GNU C++14 | math two pointers *1300 |
Jun/11/2020 20:27 |
160 | A - Shovels and Swords | GNU C++14 | binary search greedy math *1100 |
Jun/11/2020 20:16 |
159 | C - Rotation Matching | GNU C++14 | constructive algorithms data structures greedy implementation *1400 |
Jun/07/2020 20:41 |
158 | B - Trouble Sort | GNU C++14 | constructive algorithms implementation *1300 |
Jun/07/2020 20:31 |
157 | A - Matrix Game | GNU C++14 | games greedy implementation *1100 |
Jun/07/2020 20:10 |
156 | C - Johnny and Another Rating Drop | GNU C++14 | bitmasks greedy math *1400 |
Jun/05/2020 00:33 |
155 | D - Johnny and Contribution | GNU C++14 | constructive algorithms graphs greedy implementation sortings *1700 |
Jun/05/2020 00:24 |
154 | B - Johnny and His Hobbies | GNU C++14 | bitmasks brute force *1200 |
Jun/04/2020 20:27 |
153 | A - Johnny and Ancient Computer | GNU C++14 | implementation *1000 |
Jun/04/2020 20:11 |
152 | D - Mysterious Present | GNU C++14 | dp sortings *1700 |
Jun/03/2020 22:35 |
151 | C - Game On Leaves | GNU C++14 | games trees *1600 |
Jun/01/2020 06:15 |
150 | D - Yet Another Yet Another Task | GNU C++14 | data structures dp implementation two pointers *2000 |
May/30/2020 19:29 |
149 | A - Berland Poker | GNU C++14 | brute force greedy math *1000 |
May/28/2020 20:09 |
148 | C - Developing Skills | GNU C++14 | implementation math sortings *1400 |
May/27/2020 23:47 |
147 | C - Celex Update | GNU C++14 | math *1600 |
May/27/2020 20:12 |
146 | D - The Best Vacation | GNU C++14 | binary search brute force greedy implementation two pointers *1900 |
May/27/2020 20:09 |
145 | B - Maria Breaks the Self-isolation | GNU C++14 | greedy sortings *1000 |
May/26/2020 20:25 |
144 | A - Park Lighting | GNU C++14 | greedy math *800 |
May/26/2020 20:10 |
143 | H - Binary Median | GNU C++14 | binary search bitmasks brute force constructive algorithms *2100 |
May/25/2020 02:44 |
142 | G - A/B Matrix | GNU C++14 | constructive algorithms greedy math *1900 |
May/25/2020 02:16 |
141 | F - Spy-string | GNU C++14 | bitmasks brute force constructive algorithms dp hashing strings *1700 |
May/24/2020 20:53 |
140 | E - Polygon | GNU C++14 | dp graphs implementation shortest paths *1300 |
May/24/2020 19:43 |
139 | D - Buying Shovels | GNU C++14 | math number theory *1300 |
May/24/2020 19:33 |
138 | C - Similar Pairs | GNU C++14 | constructive algorithms graph matchings greedy sortings *1100 |
May/24/2020 19:26 |
137 | B - Honest Coach | GNU C++14 | greedy sortings *800 |
May/24/2020 19:21 |
136 | A - Minimal Square | GNU C++14 | greedy math *800 |
May/24/2020 19:18 |
135 | N - Slimes | C++14 (GCC 5.4.1) | AtCoder *100 |
May/22/2020 01:40 |
134 | M - Candies | C++14 (GCC 5.4.1) | AtCoder *100 |
May/20/2020 03:14 |
133 | B - Ternary String | GNU C++14 | binary search dp implementation two pointers *1200 |
May/17/2020 15:23 |
132 | A - Alarm Clock | GNU C++14 | math *900 |
May/17/2020 14:56 |
131 | C - Count Triangles | GNU C++14 | binary search implementation math two pointers *1800 |
May/17/2020 01:45 |
130 | D - Game With Array | GNU C++14 | constructive algorithms math *1400 |
May/16/2020 17:48 |
129 | B - Young Explorers | GNU C++14 | dp greedy sortings *1200 |
May/16/2020 17:27 |
128 | A - Sequence with Digits | GNU C++14 | brute force implementation math *1200 |
May/16/2020 17:15 |
127 | B - Frog 2 | C++14 (GCC 5.4.1) | AtCoder *100 |
May/16/2020 03:05 |
126 | A - Frog 1 | C++14 (GCC 5.4.1) | AtCoder *100 |
May/16/2020 02:59 |
125 | E - K-periodic Garland | GNU C++14 | brute force dp greedy *1900 |
May/15/2020 01:23 |
124 | C - Board Moves | GNU C++14 | math *1000 |
May/14/2020 20:31 |
123 | B - Two Arrays And Swaps | GNU C++14 | greedy sortings *800 |
May/14/2020 20:13 |
122 | A - Most Unstable Array | GNU C++14 | constructive algorithms greedy math *800 |
May/14/2020 20:09 |
121 | B - Luxurious Houses | GNU C++14 | implementation math *1100 |
May/14/2020 19:14 |
120 | A - Vasya the Hipster | GNU C++14 | implementation math *800 |
May/14/2020 19:07 |
119 | D - Orac and Medians | GNU C++14 | constructive algorithms greedy *2000 |
May/13/2020 02:41 |
118 | C - Orac and LCM | GNU C++14 | math number theory *1600 |
May/12/2020 20:33 |
117 | B - Orac and Models | GNU C++14 | dp math number theory *1400 |
May/12/2020 19:25 |
116 | A - Orac and Factors | GNU C++14 | math *900 |
May/12/2020 18:11 |
115 | D - Remove One Element | GNU C++14 | brute force dp *1500 |
May/11/2020 00:47 |
114 | F - Binary String Reconstruction | GNU C++14 | constructive algorithms dfs and similar math *1500 |
May/09/2020 21:58 |
113 | G - Special Permutation | GNU C++14 | constructive algorithms *1600 |
May/09/2020 21:28 |
112 | E - Special Elements | GNU C++14 | brute force implementation two pointers *1500 |
May/09/2020 21:12 |
111 | D - Alice, Bob and Candies | GNU C++14 | implementation *1300 |
May/09/2020 20:40 |
110 | C - K-th Not Divisible by n | GNU C++14 | binary search math *1200 |
May/09/2020 20:29 |
109 | B - Same Parity Summands | GNU C++14 | constructive algorithms math *1200 |
May/09/2020 20:24 |
108 | A - Sum of Round Numbers | GNU C++14 | implementation math *800 |
May/09/2020 20:09 |
107 | B - Sherlock and his girlfriend | GNU C++14 | constructive algorithms number theory *1200 |
May/09/2020 09:23 |
106 | A - Puzzle Pieces | GNU C++14 | math *800 |
May/06/2020 21:39 |
105 | C - Hilbert's Hotel | GNU C++14 | math sortings *1600 |
May/06/2020 21:22 |
104 | B - Card Constructions | GNU C++14 | binary search brute force dp math *1100 |
May/06/2020 20:44 |
103 | D - Phoenix and Science | GNU C++14 | binary search constructive algorithms greedy implementation math *1900 |
May/02/2020 00:37 |
102 | C - Phoenix and Distribution | GNU C++14 | constructive algorithms greedy sortings strings *1600 |
May/01/2020 21:49 |
101 | B - Phoenix and Beauty | GNU C++14 | constructive algorithms data structures greedy sortings *1400 |
May/01/2020 21:07 |
100 | A - Phoenix and Balance | GNU C++14 | greedy math *800 |
May/01/2020 20:19 |
99 | D - Xenia and Bit Operations | GNU C++14 | data structures trees *1700 |
Apr/30/2020 06:52 |
98 | C - Yet Another Counting Problem | GNU C++14 | math number theory *1600 |
Apr/27/2020 15:30 |
97 | D - Multiple Testcases | GNU C++14 | binary search constructive algorithms data structures greedy sortings two pointers *1900 |
Apr/27/2020 03:47 |
96 | B - Binary Period | GNU C++14 | constructive algorithms strings *1100 |
Apr/26/2020 20:27 |
95 | A - Road To Zero | GNU C++14 | greedy math *1000 |
Apr/26/2020 20:18 |
94 | B - Jeff and Periods | GNU C++14 | implementation sortings *1300 |
Apr/25/2020 12:02 |
93 | D - Nastya and Scoreboard | GNU C++14 | bitmasks dp greedy *1700 |
Apr/25/2020 10:57 |
92 | B - Nastya and Scoreboard | GNU C++14 | bitmasks dp graphs greedy *1700 |
Apr/25/2020 10:53 |
91 | C - Nastya and Strange Generator | GNU C++14 | greedy implementation *1500 |
Apr/23/2020 21:51 |
90 | B - Nastya and Door | GNU C++14 | greedy implementation *1300 |
Apr/23/2020 21:31 |
89 | A - Nastya and Rice | GNU C++14 | math *900 |
Apr/23/2020 20:21 |
88 | E - Weights Distributing | GNU C++14 | brute force graphs greedy shortest paths sortings *2100 |
Apr/22/2020 22:18 |
87 | D - Constant Palindrome Sum | GNU C++14 | brute force data structures greedy two pointers *1700 |
Apr/21/2020 21:35 |
86 | C - Alternating Subsequence | GNU C++14 | dp greedy two pointers *1200 |
Apr/21/2020 20:47 |
85 | B - Balanced Array | GNU C++14 | constructive algorithms math *800 |
Apr/21/2020 20:29 |
84 | A - Candies | GNU C++14 | brute force math *900 |
Apr/21/2020 20:16 |
83 | E - Sleeping Schedule | GNU C++14 | dp implementation *1700 |
Apr/20/2020 08:50 |
82 | A - Powered Addition | GNU C++14 | greedy math *1500 |
Apr/19/2020 08:19 |
81 | D - Xenia and Colorful Gems | GNU C++14 | binary search data structures implementation math sortings *1700 |
Apr/17/2020 21:55 |
80 | C - Linova and Kingdom | GNU C++14 | dfs and similar dp greedy sortings trees *1600 |
Apr/17/2020 20:39 |
79 | B - Kana and Dragon Quest game | GNU C++14 | greedy implementation math *900 |
Apr/16/2020 21:56 |
78 | A - Ichihime and Triangle | GNU C++14 | constructive algorithms math *800 |
Apr/16/2020 21:50 |
77 | D - Anti-Sudoku | GNU C++14 | constructive algorithms implementation *1300 |
Apr/13/2020 21:23 |
76 | C - Two Teams Composing | GNU C++14 | binary search greedy implementation sortings *1100 |
Apr/13/2020 20:50 |
75 | B - Construct the String | GNU C++14 | constructive algorithms *900 |
Apr/13/2020 20:20 |
74 | A - Candies and Two Sisters | GNU C++14 | math *800 |
Apr/13/2020 20:11 |
73 | C - Circle of Monsters | GNU C++14 | brute force constructive algorithms greedy math *1600 |
Apr/10/2020 22:17 |
72 | B - Middle Class | GNU C++14 | greedy sortings *1100 |
Apr/10/2020 20:28 |
71 | A - Level Statistics | GNU C++14 | implementation math *1200 |
Apr/10/2020 20:16 |
70 | B - Kind Anton | GNU C++14 | greedy implementation *1100 |
Apr/08/2020 20:24 |
69 | A - Little Artem | GNU C++14 | constructive algorithms *1000 |
Apr/08/2020 20:16 |
68 | B - Dreamoon Likes Permutations | GNU C++14 | implementation math *1400 |
Apr/03/2020 21:12 |
67 | A - Dreamoon and Ranking Collection | GNU C++14 | implementation *900 |
Apr/03/2020 20:12 |
66 | B - Infinite Prefixes | GNU C++14 | math strings *1700 |
Apr/02/2020 02:49 |
65 | C - ...And after happily lived ever they | GNU C++14 | bitmasks |
Apr/01/2020 21:02 |
64 | B - Limericks | GNU C++14 | math number theory |
Apr/01/2020 20:31 |
63 | D - Again? | GNU C++14 | implementation |
Apr/01/2020 20:25 |
62 | A - Is it rated? | GNU C++14 | Apr/01/2020 20:09 | |
61 | B - Composite Coloring | GNU C++14 | brute force constructive algorithms greedy math number theory *1400 |
Apr/01/2020 01:16 |
60 | C - K-Complete Word | GNU C++14 | dfs and similar dsu greedy implementation strings *1500 |
Apr/01/2020 00:06 |
59 | A - Exercising Walk | GNU C++14 | greedy implementation math *1100 |
Mar/31/2020 19:29 |
58 | E - Tree Queries | GNU C++14 | dfs and similar graphs trees *1900 |
Mar/29/2020 01:26 |
57 | D - Carousel | GNU C++14 | constructive algorithms dp graphs greedy math *1800 |
Mar/27/2020 02:20 |
56 | C - Ternary XOR | GNU C++14 | greedy implementation *1200 |
Mar/26/2020 20:54 |
55 | B - K-th Beautiful String | GNU C++14 | binary search brute force combinatorics implementation math *1300 |
Mar/26/2020 20:45 |
54 | A - Divisibility Problem | GNU C++14 | math *800 |
Mar/26/2020 20:13 |
53 | B - Journey Planning | GNU C++14 | data structures sortings *1400 |
Mar/26/2020 04:21 |
52 | D - Recommendations | GNU C++14 | data structures greedy sortings *1700 |
Mar/26/2020 03:47 |
51 | B - Cow and Friend | GNU C++14 | geometry greedy math *1300 |
Mar/26/2020 01:13 |
50 | B - Pairs | GNU C++14 | graphs implementation *1500 |
Mar/26/2020 00:56 |
49 | B - Password | GNU C++14 | binary search dp hashing string suffix structures strings *1700 |
Mar/26/2020 00:16 |
48 | E - Count The Blocks | GNU C++14 | combinatorics dp math *1800 |
Mar/25/2020 22:49 |
47 | A - Recommendations | GNU C++14 | data structures greedy sortings *1700 |
Mar/25/2020 05:35 |
46 | D - Cow and Fields | GNU C++14 | binary search data structures dfs and similar graphs greedy shortest paths sortings *1900 |
Mar/25/2020 04:10 |
45 | C - Game with Chips | GNU C++14 | constructive algorithms implementation *1600 |
Mar/24/2020 00:50 |
44 | B - Princesses and Princes | GNU C++14 | brute force graphs greedy *1200 |
Mar/23/2020 20:27 |
43 | A - Sum of Odd Integers | GNU C++14 | math *1100 |
Mar/23/2020 20:12 |
42 | B - Mahmoud and Ehab and the bipartiteness | GNU C++14 | dfs and similar graphs trees *1300 |
Mar/20/2020 20:24 |
41 | F1 - Spanning Tree with Maximum Degree | GNU C++14 | graphs *1600 |
Mar/20/2020 18:04 |
40 | C - Permutation Partitions | GNU C++14 | combinatorics greedy math *1300 |
Mar/19/2020 22:20 |
39 | B - Maximums | GNU C++14 | implementation math *900 |
Mar/19/2020 20:20 |
38 | A - Bad Ugly Numbers | GNU C++14 | constructive algorithms number theory *1000 |
Mar/19/2020 20:13 |
37 | C - Edgy Trees | GNU C++14 | dfs and similar dsu graphs math trees *1500 |
Mar/18/2020 20:59 |
36 | B - Vasya and Isolated Vertices | GNU C++14 | constructive algorithms graphs *1300 |
Mar/18/2020 17:42 |
35 | C - News Distribution | GNU C++14 | dfs and similar dsu graphs *1400 |
Mar/17/2020 01:48 |
34 | B - Fridge Lockers | GNU C++14 | graphs implementation *1100 |
Mar/17/2020 00:52 |
33 | B - CopyCopyCopyCopyCopy | GNU C++14 | greedy implementation *800 |
Mar/16/2020 04:13 |
32 | A - EhAb AnD gCd | GNU C++14 | constructive algorithms greedy number theory *800 |
Mar/16/2020 04:06 |
31 | D - Pair of Topics | GNU C++14 | binary search data structures sortings two pointers *1400 |
Mar/16/2020 00:48 |
30 | C - Frog Jumps | GNU C++14 | binary search data structures dfs and similar greedy implementation *1100 |
Mar/13/2020 12:51 |
29 | B - Yet Another Palindrome Problem | GNU C++14 | brute force strings *1100 |
Mar/13/2020 12:34 |
28 | A - Yet Another Tetris Problem | GNU C++14 | implementation number theory *900 |
Mar/13/2020 12:26 |
27 | C - Adding Powers | GNU C++14 | bitmasks greedy implementation math number theory ternary search *1400 |
Mar/09/2020 21:01 |
26 | B - Bogosort | GNU C++14 | constructive algorithms sortings *1000 |
Mar/09/2020 20:13 |
25 | A - Two Regular Polygons | GNU C++14 | geometry greedy math number theory *800 |
Mar/09/2020 20:09 |
24 | B - Count Subrectangles | GNU C++14 | binary search greedy implementation *1500 |
Mar/09/2020 15:09 |
23 | A - Even But Not Even | GNU C++14 | greedy math strings *900 |
Mar/09/2020 00:10 |
22 | C - Unusual Competitions | GNU C++14 | constructive algorithms *1300 |
Mar/07/2020 15:32 |
21 | A - Even Subset Sum Problem | GNU C++14 | brute force dp greedy implementation *800 |
Mar/07/2020 15:13 |
20 | A - Grade Allocation | GNU C++14 | implementation *800 |
Mar/04/2020 20:13 |
19 | B - Kuroni and Simple Strings | GNU C++14 | constructive algorithms greedy strings two pointers *1200 |
Mar/04/2020 12:04 |
18 | A - Kuroni and the Gifts | GNU C++14 | brute force constructive algorithms greedy sortings *800 |
Mar/03/2020 20:14 |
17 | A - Contest for Robots | GNU C++14 | greedy *900 |
Mar/01/2020 18:58 |
16 | C - Perform the Combo | GNU C++14 | brute force *1300 |
Feb/24/2020 20:48 |
15 | B - WeirdSort | GNU C++14 | dfs and similar sortings *1200 |
Feb/24/2020 20:30 |
14 | A - Add Odd or Subtract Even | GNU C++14 | greedy implementation math *800 |
Feb/24/2020 20:14 |
13 | C - Restoring Permutation | GNU C++14 | greedy *1200 |
Feb/23/2020 23:34 |
12 | A - Dead Pixel | GNU C++14 | implementation *800 |
Feb/23/2020 21:42 |
11 | B - Different Rules | GNU C++14 | constructive algorithms greedy implementation math *1700 |
Feb/23/2020 19:57 |
10 | A - Fast Food Restaurant | GNU C++14 | brute force greedy implementation *900 |
Feb/23/2020 15:00 |
9 | B - Odd Sum Segments | GNU C++14 | constructive algorithms math *1200 |
Feb/18/2020 02:34 |
8 | A - Three Piles of Candies | GNU C++14 | brute force constructive algorithms math *800 |
Feb/18/2020 02:05 |
7 | A - Cow and Haybales | GNU C++14 | greedy implementation *800 |
Feb/17/2020 21:34 |
6 | A - Cards | GNU C++14 | implementation sortings strings *800 |
Feb/17/2020 20:39 |
5 | A - Die Roll | GNU C++14 | math probabilities *800 |
Feb/17/2020 01:19 |
4 | B - Food Buying | GNU C++14 | math *900 |
Feb/17/2020 00:57 |
3 | A - Array with Odd Sum | GNU C++14 | math *800 |
Feb/17/2020 00:41 |
2 | B - JOE is on TV! | GNU C++14 | combinatorics greedy math *1000 |
Feb/01/2020 15:33 |
1 | A - ConneR and the A.R.C. Markland-N | GNU C++14 | binary search brute force implementation *1100 |
Feb/01/2020 15:26 |