Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
- Codeforces
Codeforces is a website which hosts competitive programming contests: http://codeforces.com
| # | Title | Solution | Tags | Submitted |
|---|---|---|---|---|
| 50 | C - Building a Fence | GNU C++17 | dp greedy implementation two pointers |
Dec/29/2020 14:41 |
| 49 | B - Red and Blue | GNU C++17 | greedy |
Dec/28/2020 21:22 |
| 48 | A - Regular Bracket Sequence | GNU C++17 | constructive algorithms greedy |
Dec/28/2020 20:21 |
| 47 | D - Binary String To Subsequences | GNU C++17 | constructive algorithms data structures greedy implementation *1500 |
Dec/27/2020 13:52 |
| 46 | C - Peaceful Rooks | GNU C++17 | dfs and similar dsu greedy implementation |
Dec/21/2020 03:24 |
| 45 | C - Peaceful Rooks | GNU C++17 | dfs and similar dsu graphs |
Dec/21/2020 03:04 |
| 44 | B - Fair Numbers | GNU C++17 | brute force math number theory |
Dec/20/2020 21:12 |
| 43 | A - In-game Chat | GNU C++17 | implementation strings |
Dec/20/2020 20:44 |
| 42 | C - Row GCD | GNU C++17 | math number theory *1600 |
Dec/19/2020 20:53 |
| 41 | B - Move and Turn | GNU C++17 | dp math *1300 |
Dec/19/2020 16:17 |
| 40 | A - Red-Blue Shuffle | GNU C++17 | math probabilities *800 |
Dec/19/2020 15:12 |
| 39 | A - Dungeon | GNU C++17 | binary search math *1100 |
Dec/18/2020 13:36 |
| 38 | B - Find The Array | GNU C++17 | bitmasks constructive algorithms greedy *1400 |
Dec/17/2020 21:04 |
| 37 | F - The Treasure of The Segments | GNU C++17 | binary search data structures greedy *1800 |
Dec/16/2020 02:29 |
| 36 | E2 - Close Tuples (hard version) | GNU C++17 | binary search combinatorics implementation math sortings two pointers *1700 |
Dec/16/2020 00:12 |
| 35 | E1 - Close Tuples (easy version) | GNU C++17 | binary search combinatorics math sortings two pointers *1500 |
Dec/15/2020 23:23 |
| 34 | D - Add to Neighbour and Remove | GNU C++17 | greedy math number theory *1400 |
Dec/15/2020 22:15 |
| 33 | C - Unique Number | GNU C++17 | brute force greedy math *900 |
Dec/15/2020 20:42 |
| 32 | B - Last Year's Substring | GNU C++17 | dp implementation strings *800 |
Dec/15/2020 20:22 |
| 31 | A - Favorite Sequence | GNU C++17 | implementation two pointers *800 |
Dec/15/2020 20:11 |
| 30 | B - Array Walk | GNU C++17 | brute force dp greedy *1600 |
Dec/15/2020 16:19 |
| 29 | C - Platforms Jumping | GNU C++17 | greedy *1700 |
Dec/14/2020 18:15 |
| 28 | D - Binary String Minimizing | GNU C++17 | greedy *1500 |
Dec/14/2020 01:41 |
| 27 | B - Minimize the Permutation | GNU C++17 | greedy *1400 |
Dec/14/2020 00:32 |
| 26 | A - Payment Without Change | GNU C++17 | math *1000 |
Dec/14/2020 00:04 |
| 25 | B - Find the Spruce | GNU C++17 | brute force dp implementation *1400 |
Dec/11/2020 23:33 |
| 24 | A - String Generation | GNU C++17 | constructive algorithms greedy *800 |
Dec/11/2020 20:09 |
| 23 | A - Avoiding Zero | GNU C++17 | math sortings *900 |
Dec/08/2020 14:59 |
| 22 | C - Swap Letters | GNU C++17 | constructive algorithms greedy *1500 |
Dec/08/2020 14:06 |
| 21 | B - Balls of Steel | GNU C++17 | brute force geometry greedy *1000 |
Dec/06/2020 20:55 |
| 20 | A - Avoid Trygub | GNU C++17 | constructive algorithms sortings *800 |
Dec/06/2020 20:09 |
| 19 | B - Suffix Operations | GNU C++17 | constructive algorithms implementation *1400 |
Dec/04/2020 20:32 |
| 18 | A - Cancel the Trains | GNU C++17 | implementation *800 |
Dec/04/2020 18:48 |
| 17 | B - Toy Blocks | GNU C++17 | binary search greedy math sortings *1400 |
Dec/03/2020 01:09 |
| 16 | C - Ping-pong | GNU C++17 | constructive algorithms games math *1100 |
Nov/30/2020 21:42 |
| 15 | B - Jumps | GNU C++17 | constructive algorithms math *1200 |
Nov/30/2020 21:06 |
| 14 | A - Strange Functions | GNU C++17 | math number theory *800 |
Nov/30/2020 20:14 |
| 13 | A - Minimizing the String | GNU C++17 | greedy strings *1200 |
Nov/30/2020 17:52 |
| 12 | D - XOR-gun | GNU C++17 | brute force constructive algorithms dp *2000 |
Nov/30/2020 13:54 |
| 11 | C - Bouncing Ball | GNU C++17 | dp implementation *1400 |
Nov/29/2020 15:59 |
| 10 | B - Repainting Street | GNU C++17 | brute force greedy *1100 |
Nov/29/2020 13:54 |
| 9 | A - Prison Break | GNU C++17 | brute force math *800 |
Nov/29/2020 12:45 |
| 8 | B - Array Cancellation | GNU C++17 | constructive algorithms implementation *1000 |
Nov/29/2020 12:05 |
| 7 | C - Dominated Subarray | GNU C++17 | greedy implementation sortings strings two pointers *1200 |
Nov/28/2020 13:53 |
| 6 | C - Sweets Eating | GNU C++17 | dp greedy math sortings *1500 |
Nov/27/2020 14:00 |
| 5 | C - Divisibility by Eight | GNU C++17 | brute force dp math *1500 |
Nov/26/2020 20:27 |
| 4 | A - Cow and Haybales | GNU C++17 | greedy implementation *800 |
Nov/25/2020 19:16 |
| 3 | C - Cow and Message | GNU C++17 | brute force dp math strings *1500 |
Nov/25/2020 19:13 |
| 2 | C - Friends and Gifts | GNU C++17 | constructive algorithms data structures math *1500 |
Nov/24/2020 22:58 |
| 1 | D - Number into Sequence | GNU C++17 | constructive algorithms math number theory *1300 |
Nov/24/2020 22:24 |