Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
| # | Title | Solution | Tags | Submitted |
|---|---|---|---|---|
| 301 | C - Long Multiplication | C++17 (GCC 7-32) | greedy math number theory |
Apr/15/2024 13:15 |
| 300 | E - Nearly Shortest Repeating Substring | C++17 (GCC 7-32) | brute force implementation number theory strings |
Mar/28/2024 18:22 |
| 299 | D - Product of Binary Decimals | C++17 (GCC 7-32) | brute force dp implementation number theory |
Mar/28/2024 16:52 |
| 298 | C - Clock Conversion | C++17 (GCC 7-32) | implementation math |
Mar/28/2024 15:07 |
| 297 | B - Upscaling | C++17 (GCC 7-32) | implementation |
Mar/28/2024 14:59 |
| 296 | A - Stair, Peak, or Neither? | C++17 (GCC 7-32) | implementation |
Mar/28/2024 14:52 |
| 295 | B - Maximum Sum | C++17 (GCC 7-32) | dp greedy math *1100 |
Mar/22/2024 15:19 |
| 294 | A - Median of an Array | C++17 (GCC 7-32) | greedy implementation sortings *800 |
Mar/22/2024 14:42 |
| 293 | A - Setting up Camp | C++17 (GCC 7-32) | greedy math *800 |
Mar/20/2024 00:02 |
| 292 | E - Rudolf and k Bridges | C++17 (GCC 7-32) | binary search data structures dp two pointers *1600 |
Mar/11/2024 16:35 |
| 291 | D - Rudolf and the Ball Game | C++17 (GCC 7-32) | dfs and similar dp implementation *1200 |
Mar/11/2024 15:46 |
| 290 | C - Rudolf and the Ugly String | C++17 (GCC 7-32) | dp greedy strings *900 |
Mar/11/2024 15:11 |
| 289 | B - Rudolf and 121 | C++17 (GCC 7-32) | brute force dp greedy math *1000 |
Mar/11/2024 14:49 |
| 288 | A - Rudolf and the Ticket | C++17 (GCC 7-32) | brute force math *800 |
Mar/11/2024 14:38 |
| 287 | E - Turtle vs. Rabbit Race: Optimal Trainings | C++20 (GCC 11-64) | binary search implementation math ternary search *1500 |
Feb/27/2024 17:46 |
| 286 | D - Turtle Tenacity: Continual Mods | C++20 (GCC 11-64) | constructive algorithms greedy math number theory sortings *1200 |
Feb/27/2024 16:45 |
| 285 | C - Turtle Fingers: Count the Values of k | C++20 (GCC 11-64) | brute force implementation math number theory *1100 |
Feb/27/2024 16:00 |
| 284 | B - Turtle Math: Fast Three Task | C++20 (GCC 11-64) | implementation math number theory *800 |
Feb/27/2024 15:46 |
| 283 | A - Turtle Puzzle: Rearrange and Negate | C++20 (GCC 11-64) | greedy math sortings *800 |
Feb/27/2024 15:38 |
| 282 | C - Vlad and a Sum of Sum of Digits | C++20 (GCC 11-64) | dp implementation *1200 |
Feb/19/2024 16:00 |
| 281 | B - Vlad and Shapes | C++20 (GCC 11-64) | geometry implementation *800 |
Feb/19/2024 15:43 |
| 280 | A - Vlad and the Best of Five | C++20 (GCC 11-64) | implementation *800 |
Feb/19/2024 15:38 |
| 279 | C - LR-remainders | C++20 (GCC 11-64) | brute force data structures implementation math two pointers *1400 |
Feb/18/2024 16:21 |
| 278 | D - Card Game | C++20 (GCC 11-64) | greedy implementation *1400 |
Feb/18/2024 14:53 |
| 277 | B - Chaya Calendar | C++20 (GCC 11-64) | number theory *1100 |
Feb/18/2024 13:14 |
| 276 | A - Thorns and Coins | C++20 (GCC 11-64) | dp greedy implementation *800 |
Feb/18/2024 13:09 |
| 275 | B - Make Equal | C++20 (GCC 11-64) | greedy *800 |
Feb/16/2024 23:23 |
| 274 | A - Recovering a Small String | C++20 (GCC 11-64) | brute force strings *800 |
Feb/16/2024 23:13 |
| 273 | B - Sasha and the Drawing | C++20 (GCC 11-64) | constructive algorithms greedy math *800 |
Feb/15/2024 16:06 |
| 272 | A - Sasha and the Beautiful Array | C++20 (GCC 11-64) | constructive algorithms greedy math sortings *800 |
Feb/15/2024 15:40 |
| 271 | C - Closest Cities | C++20 (GCC 11-64) | greedy implementation math *1300 |
Jan/20/2024 16:47 |
| 270 | B - Forming Triangles | C++20 (GCC 11-64) | combinatorics constructive algorithms math sortings *1200 |
Jan/20/2024 16:10 |
| 269 | A - Tricky Template | C++20 (GCC 11-64) | constructive algorithms implementation strings *800 |
Jan/20/2024 14:29 |
| 268 | C - Game with Multiset | C++20 (GCC 11-64) | binary search bitmasks brute force greedy *1300 |
Jan/19/2024 12:38 |
| 267 | B - Swap and Delete | C++20 (GCC 11-64) | strings *1000 |
Jan/15/2024 22:05 |
| 266 | A - Rating Increase | C++20 (GCC 11-64) | implementation *800 |
Jan/15/2024 21:56 |
| 265 | E - Eat the Chip | C++20 (GCC 11-64) | brute force games greedy math *1600 |
Jan/15/2024 17:04 |
| 264 | D - Very Different Array | C++20 (GCC 11-64) | data structures greedy sortings two pointers *1100 |
Jan/15/2024 16:20 |
| 263 | C - Sending Messages | C++20 (GCC 11-64) | greedy math *900 |
Jan/15/2024 16:05 |
| 262 | B - Arranging Cats | C++20 (GCC 11-64) | greedy implementation *800 |
Jan/15/2024 15:47 |
| 261 | A - Square | C++20 (GCC 11-64) | greedy math *800 |
Jan/15/2024 15:40 |
| 260 | E - Queue Sort | C++20 (GCC 11-64) | greedy implementation sortings *1300 |
Nov/18/2023 15:18 |
| 259 | D - Yarik and Musical Notes | C++20 (GCC 11-64) | hashing math number theory *1300 |
Nov/18/2023 14:49 |
| 258 | C - Yarik and Array | C++20 (GCC 11-64) | dp greedy two pointers *1100 |
Nov/18/2023 11:48 |
| 257 | B - 250 Thousand Tons of TNT | C++20 (GCC 11-64) | brute force implementation number theory *1100 |
Nov/18/2023 11:41 |
| 256 | A - Game with Integers | C++20 (GCC 11-64) | games math number theory *800 |
Nov/18/2023 11:17 |
| 255 | E - Iva & Pav | C++20 (GCC 11-64) | binary search bitmasks data structures greedy *1400 |
Sep/26/2023 17:35 |
| 254 | B - Aleksa and Stack | C++20 (GCC 11-64) | constructive algorithms math *800 |
Sep/26/2023 16:15 |
| 253 | C - Vasilije in Cacak | C++20 (GCC 11-64) | math *900 |
Sep/26/2023 16:07 |
| 252 | A - How Much Does Daytona Cost? | C++20 (GCC 11-64) | greedy *800 |
Sep/26/2023 15:41 |
| 251 | C - Card Game | C++20 (GCC 11-64) | brute force greedy *1500 |
Sep/25/2023 16:32 |
| 250 | B - Sets and Union | C++20 (GCC 11-64) | bitmasks brute force constructive algorithms greedy *1300 |
Sep/25/2023 15:51 |
| 249 | A - Increasing Sequence | C++20 (GCC 11-64) | greedy *800 |
Sep/25/2023 15:38 |
| 248 | D - Bracket Coloring | C++20 (GCC 11-64) | constructive algorithms greedy *1400 |
Sep/25/2023 15:35 |
| 247 | C - Make it Alternating | C++20 (GCC 11-64) | combinatorics dp greedy *1300 |
Sep/24/2023 16:50 |
| 246 | A - Rigged! | C++20 (GCC 11-64) | greedy *800 |
Sep/24/2023 15:42 |
| 245 | E - Building an Aquarium | C++20 (GCC 11-64) | binary search sortings *1100 |
Sep/22/2023 11:00 |
| 244 | G - ABBC or BACB | C++20 (GCC 11-64) | constructive algorithms greedy *1500 |
Sep/21/2023 17:41 |
| 243 | F - Money Trees | C++20 (GCC 11-64) | binary search greedy math two pointers *1300 |
Sep/21/2023 16:45 |
| 242 | C - Target Practice | C++20 (GCC 11-64) | implementation math *800 |
Sep/21/2023 16:05 |
| 241 | D - 1D Eraser | C++20 (GCC 11-64) | greedy implementation two pointers *800 |
Sep/21/2023 15:57 |
| 240 | B - Good Kid | C++20 (GCC 11-64) | brute force greedy math *800 |
Sep/21/2023 15:43 |
| 239 | A - Short Sort | C++20 (GCC 11-64) | brute force implementation *800 |
Sep/21/2023 15:37 |
| 238 | C - Non-coprime Split | C++20 (GCC 11-64) | math number theory *1100 |
Sep/07/2023 17:51 |
| 237 | D - Plus Minus Permutation | C++20 (GCC 11-64) | math *1200 |
Sep/07/2023 17:05 |
| 236 | B - The Corridor or There and Back Again | C++20 (GCC 11-64) | greedy implementation *900 |
Sep/07/2023 16:21 |
| 235 | A - Two Vessels | C++20 (GCC 11-64) | brute force greedy math *800 |
Sep/07/2023 15:38 |
| 234 | D - Ice Cream Balls | C++20 (GCC 11-64) | binary search combinatorics constructive algorithms math *1300 |
Aug/24/2023 17:13 |
| 233 | C - Flower City Fence | C++20 (GCC 11-64) | binary search data structures implementation sortings *1100 |
Aug/24/2023 16:46 |
| 232 | B - Sequence Game | C++20 (GCC 11-64) | constructive algorithms *800 |
Aug/24/2023 15:55 |
| 231 | A - Gift Carpet | C++20 (GCC 11-64) | dp greedy implementation strings *800 |
Aug/24/2023 15:40 |
| 230 | C - Game on Permutation | C++20 (GCC 11-64) | data structures dp games greedy *1400 |
Aug/17/2023 17:31 |
| 229 | B - Fancy Coins | C++20 (GCC 11-64) | binary search brute force greedy math *1200 |
Aug/17/2023 16:42 |
| 228 | A - Not a Substring | C++20 (GCC 11-64) | constructive algorithms strings *900 |
Aug/17/2023 15:51 |
| 227 | B - Maximum Rounding | C++20 (GCC 11-64) | greedy implementation math *1100 |
Aug/07/2023 16:35 |
| 226 | D - Strong Vertices | C++20 (GCC 11-64) | math sortings trees *1300 |
Aug/07/2023 16:22 |
| 225 | C - Assembly via Minimums | C++20 (GCC 11-64) | greedy sortings *1200 |
Aug/07/2023 16:08 |
| 224 | A - Array Coloring | C++20 (GCC 11-64) | greedy math *800 |
Aug/07/2023 15:41 |
| 223 | C - Ski Resort | C++20 (GCC 11-64) | combinatorics math two pointers *1000 |
Jun/06/2023 17:20 |
| 222 | A - Cipher Shifer | C++20 (GCC 11-64) | implementation strings two pointers *800 |
Jun/06/2023 15:40 |
| 221 | D - Flipper | C++20 (GCC 11-64) | brute force constructive algorithms greedy *1400 |
May/19/2023 17:43 |
| 220 | C - Vlad Building Beautiful Array | C++20 (GCC 11-64) | greedy math *800 |
May/19/2023 16:16 |
| 219 | B - Restore the Weather | C++20 (GCC 11-64) | greedy sortings *900 |
May/19/2023 15:53 |
| 218 | A - Musical Puzzle | C++20 (GCC 11-64) | implementation strings *800 |
May/19/2023 15:43 |
| 217 | A - Insert Digit | C++20 (GCC 11-64) | greedy math strings *800 |
Apr/04/2023 14:43 |
| 216 | C - Move Brackets | C++20 (GCC 11-64) | greedy strings *1000 |
Feb/13/2023 11:10 |
| 215 | A - Burenka Plays with Fractions | C++17 (GCC 7-32) | math number theory *900 |
Jan/09/2023 10:16 |
| 214 | B - Kill Demodogs | C++17 (GCC 7-32) | greedy math *1100 |
Dec/27/2022 16:32 |
| 213 | A - Joey Takes Money | C++17 (GCC 7-32) | greedy math *800 |
Dec/27/2022 15:41 |
| 212 | B - Block Towers | C++17 (GCC 7-32) | data structures greedy sortings *800 |
Dec/16/2022 16:05 |
| 211 | B - Make Array Good | C++17 (GCC 7-32) | constructive algorithms implementation number theory sortings *1100 |
Dec/15/2022 16:34 |
| 210 | A - Divide and Conquer | C++17 (GCC 7-32) | greedy math number theory *800 |
Dec/15/2022 15:41 |
| 209 | B - Notepad# | C++17 (GCC 7-32) | implementation *1000 |
Dec/12/2022 20:14 |
| 208 | C - Hamiltonian Wall | C++17 (GCC 7-32) | dp implementation *1300 |
Dec/12/2022 16:12 |
| 207 | A - Extremely Round | C++17 (GCC 7-32) | brute force implementation *800 |
Dec/12/2022 15:41 |
| 206 | C - Hossam and Trainees | C++17 (GCC 7-32) | greedy math number theory *1600 |
Dec/12/2022 13:40 |
| 205 | A - Hossam and Combinatorics | C++17 (GCC 7-32) | combinatorics math sortings *900 |
Dec/11/2022 16:53 |
| 204 | A - Di-visible Confusion | C++17 (GCC 7-32) | constructive algorithms math number theory *1300 |
Dec/11/2022 15:33 |
| 203 | C - Fadi and LCM | C++17 (GCC 7-32) | brute force math number theory *1400 |
Dec/11/2022 12:05 |
| 202 | A - Co-prime Array | C++17 (GCC 7-32) | greedy implementation math number theory *1200 |
Dec/09/2022 16:37 |
| 201 | B - Multiplication Table | C++17 (GCC 7-32) | math number theory *1300 |
Dec/09/2022 16:11 |
| 200 | B - T-primes | C++17 (GCC 7-32) | binary search implementation math number theory *1300 |
Dec/08/2022 20:30 |
| 199 | A - k-th divisor | C++17 (GCC 7-32) | math number theory *1400 |
Dec/08/2022 15:53 |
| 198 | E - Monotonic Renumeration | C++17 (GCC 7-32) | combinatorics sortings *1700 |
Dec/07/2022 17:04 |
| 197 | D - Watch the Videos | C++17 (GCC 7-32) | binary search constructive algorithms two pointers *1700 |
Dec/07/2022 15:42 |
| 196 | K - Torus Path | C++17 (GCC 7-32) | greedy math *1500 |
Dec/07/2022 14:12 |
| 195 | N - Number Reduction | C++17 (GCC 7-32) | greedy *1500 |
Dec/07/2022 13:00 |
| 194 | M - Minimum LCM | C++17 (GCC 7-32) | math number theory *1000 |
Dec/06/2022 12:00 |
| 193 | E - Exchange | C++17 (GCC 7-32) | brute force math *1000 |
Dec/06/2022 11:56 |
| 192 | B - Broken Keyboard | C++17 (GCC 7-32) | greedy *800 |
Dec/06/2022 11:51 |
| 191 | C - Make Equal With Mod | C++17 (GCC 7-32) | constructive algorithms math number theory sortings *1200 |
Dec/05/2022 23:10 |
| 190 | A - XXXXX | C++17 (GCC 7-32) | brute force data structures number theory two pointers *1200 |
Dec/05/2022 22:31 |
| 189 | A - Irrational problem | C++17 (GCC 7-32) | implementation number theory *1100 |
Dec/05/2022 22:03 |
| 188 | A - Noldbach problem | C++17 (GCC 7-32) | brute force math number theory *1000 |
Dec/05/2022 21:11 |
| 187 | A - Ksusha and Array | C++17 (GCC 7-32) | brute force number theory sortings *1000 |
Dec/05/2022 20:50 |
| 186 | A - Good ol' Numbers Coloring | C++17 (GCC 7-32) | math number theory *1000 |
Dec/05/2022 20:30 |
| 185 | D1 - All are Same | C++17 (GCC 7-32) | math number theory *1100 |
Dec/05/2022 17:57 |
| 184 | B - Different Divisors | C++17 (GCC 7-32) | binary search constructive algorithms greedy math number theory *1000 |
Dec/05/2022 14:15 |
| 183 | A - Again Twenty Five! | C++17 (GCC 7-32) | number theory *800 |
Dec/05/2022 13:48 |
| 182 | A - Odd Divisor | C++17 (GCC 7-32) | math number theory *900 |
Dec/05/2022 13:45 |
| 181 | B - BerSU Ball | C++17 (GCC 7-32) | dfs and similar dp graph matchings greedy sortings two pointers *1200 |
Dec/05/2022 12:24 |
| 180 | B - Domino Effect | C++17 (GCC 7-32) | *1100 |
Dec/05/2022 11:54 |
| 179 | B - Blown Garland | C++17 (GCC 7-32) | brute force implementation number theory *1100 |
Dec/04/2022 12:53 |
| 178 | A - k-rounding | C++17 (GCC 7-32) | brute force math number theory *1100 |
Dec/03/2022 14:11 |
| 177 | B - Proper Nutrition | C++17 (GCC 7-32) | brute force implementation number theory *1100 |
Dec/03/2022 13:56 |
| 176 | A - Ebony and Ivory | C++17 (GCC 7-32) | brute force math number theory *1100 |
Dec/03/2022 13:35 |
| 175 | B - All the Vowels Please | C++17 (GCC 7-32) | constructive algorithms math number theory *1100 |
Dec/03/2022 11:45 |
| 174 | A - k-Factorization | C++17 (GCC 7-32) | implementation math number theory *1100 |
Dec/02/2022 19:10 |
| 173 | B - Relatively Prime Pairs | C++17 (GCC 7-32) | greedy math number theory *1000 |
Dec/02/2022 18:38 |
| 172 | J - Divisibility | C++17 (GCC 7-32) | math number theory *1100 |
Dec/02/2022 15:53 |
| 171 | A - Bestie | C++17 (GCC 7-32) | brute force combinatorics constructive algorithms implementation math number theory *1000 |
Dec/01/2022 13:19 |
| 170 | A - Add and Divide | C++17 (GCC 7-32) | brute force greedy math number theory *1000 |
Dec/01/2022 09:37 |
| 169 | A - Alyona and Numbers | C++17 (GCC 7-32) | constructive algorithms math number theory *1100 |
Nov/30/2022 18:49 |
| 168 | A - Counterexample | C++17 (GCC 7-32) | brute force implementation math number theory *1100 |
Nov/30/2022 16:54 |
| 167 | B - GCD Length | C++17 (GCC 7-32) | constructive algorithms math number theory *1100 |
Nov/30/2022 16:44 |
| 166 | B - Divisors of Two Integers | C++17 (GCC 7-32) | brute force greedy math number theory *1100 |
Nov/30/2022 15:55 |
| 165 | B - GCD Compression | C++17 (GCC 7-32) | constructive algorithms math number theory *1100 |
Nov/30/2022 14:22 |
| 164 | A - Two Substrings | C++17 (GCC 7-32) | brute force dp greedy implementation strings *1500 |
Nov/30/2022 10:44 |
| 163 | B - Mahmoud and a Triangle | C++17 (GCC 7-32) | constructive algorithms geometry greedy math number theory sortings *1000 |
Nov/29/2022 14:09 |
| 162 | B - String LCM | C++17 (GCC 7-32) | brute force math number theory strings *1000 |
Nov/29/2022 13:32 |
| 161 | A - Bad Ugly Numbers | C++17 (GCC 7-32) | constructive algorithms number theory *1000 |
Nov/29/2022 11:04 |
| 160 | A - Nastia and Nearly Good Numbers | C++17 (GCC 7-32) | constructive algorithms math number theory *1000 |
Nov/29/2022 09:26 |
| 159 | A - Arpa’s hard exam and Mehrdad’s naive cheat | C++17 (GCC 7-32) | implementation math number theory *1000 |
Nov/28/2022 21:22 |
| 158 | A - Multiplication Table | C++17 (GCC 7-32) | implementation number theory *1000 |
Nov/28/2022 14:58 |
| 157 | C - Almost All Multiples | C++17 (GCC 7-32) | greedy number theory *1400 |
Nov/26/2022 11:58 |
| 156 | A - The Ultimate Square | C++17 (GCC 7-32) | math *800 |
Nov/22/2022 10:42 |
| 155 | E - Binary Inversions | C++17 (GCC 7-32) | data structures greedy math *1100 |
Nov/21/2022 16:46 |
| 154 | D - Challenging Valleys | C++17 (GCC 7-32) | implementation two pointers *1000 |
Nov/21/2022 16:03 |
| 153 | C - Advantage | C++17 (GCC 7-32) | data structures implementation sortings *800 |
Nov/21/2022 15:48 |
| 152 | B - Atilla's Favorite Problem | C++17 (GCC 7-32) | greedy implementation strings *800 |
Nov/21/2022 15:39 |
| 151 | A - Medium Number | C++17 (GCC 7-32) | implementation sortings *800 |
Nov/21/2022 15:36 |
| 150 | C - K-th Not Divisible by n | C++17 (GCC 7-32) | binary search math *1200 |
Nov/20/2022 10:46 |
| 149 | D - Make It Round | C++17 (GCC 7-32) | brute force number theory *1400 |
Nov/18/2022 17:23 |
| 148 | C - Thermostat | C++17 (GCC 7-32) | greedy math shortest paths *1100 |
Nov/18/2022 16:27 |
| 147 | B - Lost Permutation | C++17 (GCC 7-32) | math *800 |
Nov/18/2022 15:48 |
| 146 | A - Yes-Yes? | C++17 (GCC 7-32) | implementation strings *800 |
Nov/18/2022 15:41 |
| 145 | A - Remainder | C++17 (GCC 7-32) | implementation math *1100 |
Nov/12/2022 21:48 |
| 144 | C - Good String | C++17 (GCC 7-32) | greedy *1300 |
Nov/12/2022 20:47 |
| 143 | B - AND Sequences | C++17 (GCC 7-32) | bitmasks combinatorics constructive algorithms math *1400 |
Nov/07/2022 15:10 |
| 142 | C - Pocket Book | C++17 (GCC 7-32) | combinatorics *1400 |
Nov/07/2022 07:52 |
| 141 | B - Minimum number of steps | C++17 (GCC 7-32) | combinatorics greedy implementation math *1400 |
Nov/04/2022 18:37 |
| 140 | C - The World is a Theatre | C++17 (GCC 7-32) | combinatorics math *1400 |
Nov/04/2022 15:18 |
| 139 | B - Substring Removal | C++17 (GCC 7-32) | combinatorics math strings *1300 |
Nov/03/2022 11:05 |
| 138 | A - Reorder the Array | C++17 (GCC 7-32) | combinatorics data structures math sortings two pointers *1300 |
Nov/03/2022 09:20 |
| 137 | C - Tiles | C++17 (GCC 7-32) | combinatorics greedy math *1300 |
Nov/02/2022 13:16 |
| 136 | B - Wet Shark and Bishops | C++17 (GCC 7-32) | combinatorics implementation *1300 |
Nov/02/2022 10:21 |
| 135 | A - Points on Line | C++17 (GCC 7-32) | binary search combinatorics two pointers *1300 |
Nov/02/2022 08:44 |
| 134 | B - K-th Beautiful String | C++17 (GCC 7-32) | binary search brute force combinatorics implementation math *1300 |
Nov/01/2022 19:53 |
| 133 | B - Random Teams | C++17 (GCC 7-32) | combinatorics constructive algorithms greedy math *1300 |
Oct/31/2022 16:38 |
| 132 | B - Pashmak and Flowers | C++17 (GCC 7-32) | combinatorics implementation sortings *1300 |
Oct/31/2022 16:27 |
| 131 | C - Lucky Numbers | C++17 (GCC 7-32) | combinatorics math *1100 |
Oct/30/2022 12:52 |
| 130 | B - Tavas and SaDDas | C++17 (GCC 7-32) | bitmasks brute force combinatorics implementation *1100 |
Oct/30/2022 12:43 |
| 129 | A - Pasha and Stick | C++17 (GCC 7-32) | combinatorics math *1000 |
Oct/30/2022 12:06 |
| 128 | A - Contest Start | C++17 (GCC 7-32) | combinatorics geometry greedy math *1000 |
Oct/30/2022 11:51 |
| 127 | C - Infinite Replacement | C++17 (GCC 7-32) | combinatorics implementation strings *1000 |
Oct/30/2022 10:45 |
| 126 | B - Luntik and Subsequences | C++17 (GCC 7-32) | combinatorics math *900 |
Oct/30/2022 10:37 |
| 125 | A - Silent Classroom | C++17 (GCC 7-32) | combinatorics greedy *900 |
Oct/30/2022 10:24 |
| 124 | B - Customising the Track | C++17 (GCC 7-32) | combinatorics greedy math *900 |
Oct/30/2022 10:16 |
| 123 | A - Far Relative’s Birthday Cake | C++17 (GCC 7-32) | brute force combinatorics constructive algorithms implementation *800 |
Oct/29/2022 23:35 |
| 122 | B - Marin and Anti-coprime Permutation | C++17 (GCC 7-32) | combinatorics math number theory *800 |
Oct/29/2022 18:50 |
| 121 | A - Password | C++17 (GCC 7-32) | brute force combinatorics implementation math *800 |
Oct/29/2022 18:25 |
| 120 | A - Domino on Windowsill | C++17 (GCC 7-32) | combinatorics constructive algorithms math *800 |
Oct/29/2022 18:20 |
| 119 | B - Dictionary | C++17 (GCC 7-32) | combinatorics math *800 |
Oct/29/2022 17:38 |
| 118 | B - Mislove Has Lost an Array | C++17 (GCC 7-32) | greedy math *900 |
Oct/25/2022 14:34 |
| 117 | A - BowWow and the Timetable | C++17 (GCC 7-32) | math *1000 |
Oct/25/2022 14:11 |
| 116 | C - Fighting Tournament | C++17 (GCC 7-32) | binary search data structures implementation two pointers *1400 |
Oct/24/2022 21:28 |
| 115 | B - Quasi Binary | C++17 (GCC 7-32) | constructive algorithms dp greedy implementation *1400 |
Oct/24/2022 13:04 |
| 114 | A - Chip Game | C++17 (GCC 7-32) | games math *800 |
Oct/24/2022 10:36 |
| 113 | E - Two Round Dances | C++17 (GCC 7-32) | combinatorics math *1300 |
Oct/23/2022 12:52 |
| 112 | C - Given Length and Sum of Digits... | C++17 (GCC 7-32) | dp greedy implementation *1400 |
Oct/23/2022 11:33 |
| 111 | F - Selection of Personnel | C++17 (GCC 7-32) | combinatorics math *1300 |
Oct/22/2022 15:44 |
| 110 | B - Chocolate | C++17 (GCC 7-32) | combinatorics *1300 |
Oct/22/2022 15:28 |
| 109 | A - Almost Prime | C++17 (GCC 7-32) | number theory *900 |
Oct/19/2022 12:33 |
| 108 | D - Divisibility by 2^n | C++17 (GCC 7-32) | greedy math sortings *1200 |
Oct/16/2022 17:06 |
| 107 | C - Traffic Light | C++17 (GCC 7-32) | binary search implementation two pointers *1000 |
Oct/16/2022 16:17 |
| 106 | B - Even-Odd Increments | C++17 (GCC 7-32) | implementation math *800 |
Oct/16/2022 15:59 |
| 105 | A - Number Replacement | C++17 (GCC 7-32) | greedy implementation *800 |
Oct/16/2022 15:45 |
| 104 | F - Smaller | C++17 (GCC 7-32) | constructive algorithms greedy strings *1500 |
Oct/14/2022 12:19 |
| 103 | D - Coprime | C++17 (GCC 7-32) | brute force greedy number theory *1100 |
Oct/13/2022 17:57 |
| 102 | C - Stripes | C++17 (GCC 7-32) | implementation *900 |
Oct/13/2022 17:22 |
| 101 | E - Scuza | C++17 (GCC 7-32) | binary search greedy math *1200 |
Oct/13/2022 17:03 |
| 100 | B - Increasing | C++17 (GCC 7-32) | greedy implementation sortings *800 |
Oct/13/2022 15:39 |
| 99 | A - Sum | C++17 (GCC 7-32) | implementation *800 |
Oct/13/2022 15:36 |
| 98 | A - Two distinct points | C++17 (GCC 7-32) | implementation *800 |
Oct/13/2022 12:46 |
| 97 | C - Minimize the Thickness | C++17 (GCC 7-32) | brute force greedy math two pointers *1100 |
Oct/12/2022 18:33 |
| 96 | B - Minimize the Permutation | C++17 (GCC 7-32) | greedy *1400 |
Oct/12/2022 17:26 |
| 95 | A - Payment Without Change | C++17 (GCC 7-32) | math *1000 |
Oct/12/2022 15:35 |
| 94 | B - Funny Permutation | C++17 (GCC 7-32) | constructive algorithms math *800 |
Oct/11/2022 16:01 |
| 93 | A - Compare T-Shirt Sizes | C++17 (GCC 7-32) | implementation implementation strings *800 |
Oct/11/2022 15:46 |
| 92 | C - Summarize to the Power of Two | C++17 (GCC 7-32) | brute force greedy implementation *1300 |
Oct/11/2022 14:09 |
| 91 | B - Delete from the Left | C++17 (GCC 7-32) | brute force implementation strings *900 |
Oct/11/2022 09:00 |
| 90 | A - Tanya and Stairways | C++17 (GCC 7-32) | implementation *800 |
Oct/11/2022 07:53 |
| 89 | C - Alphabetic Removals | C++17 (GCC 7-32) | implementation *1200 |
Oct/10/2022 17:40 |
| 88 | D - Coins and Queries | C++17 (GCC 7-32) | greedy *1600 |
Oct/10/2022 17:26 |
| 87 | C - Intense Heat | C++17 (GCC 7-32) | brute force implementation math *1300 |
Oct/10/2022 10:52 |
| 86 | B - Binary String Constructing | C++17 (GCC 7-32) | constructive algorithms *1300 |
Oct/10/2022 10:09 |
| 85 | A - Polycarp's Pockets | C++17 (GCC 7-32) | implementation *800 |
Oct/10/2022 09:49 |
| 84 | B - Reversing Encryption | C++17 (GCC 7-32) | implementation *900 |
Oct/09/2022 18:12 |
| 83 | A - Mishka and Contest | C++17 (GCC 7-32) | brute force implementation *800 |
Oct/09/2022 18:04 |
| 82 | C - Equal Sums | C++17 (GCC 7-32) | implementation sortings *1400 |
Oct/09/2022 08:28 |
| 81 | B - Substrings Sort | C++17 (GCC 7-32) | sortings strings *1100 |
Oct/09/2022 07:47 |
| 80 | A - Diverse Team | C++17 (GCC 7-32) | brute force implementation *800 |
Oct/09/2022 07:37 |
| 79 | D - Almost Arithmetic Progression | C++17 (GCC 7-32) | brute force implementation math *1500 |
Oct/08/2022 21:23 |
| 78 | F - Mentors | C++17 (GCC 7-32) | binary search data structures implementation *1500 |
Oct/08/2022 15:40 |
| 77 | E - Bus Video System | C++17 (GCC 7-32) | combinatorics math *1400 |
Oct/08/2022 13:27 |
| 76 | C - Letters | C++17 (GCC 7-32) | binary search implementation two pointers *1000 |
Oct/08/2022 10:29 |
| 75 | B - File Name | C++17 (GCC 7-32) | greedy strings *800 |
Oct/08/2022 10:13 |
| 74 | A - Remove Duplicates | C++17 (GCC 7-32) | implementation *800 |
Oct/08/2022 10:04 |
| 73 | B - Two-gram | C++17 (GCC 7-32) | implementation strings *900 |
Oct/07/2022 22:00 |
| 72 | A - Wrong Subtraction | C++17 (GCC 7-32) | implementation *800 |
Oct/07/2022 21:36 |
| 71 | C - Mocha and Hiking | C++17 (GCC 7-32) | constructive algorithms graphs *1200 |
Sep/30/2022 10:50 |
| 70 | A - Immobile Knight | C++17 (GCC 7-32) | implementation *800 |
Sep/29/2022 17:39 |
| 69 | G - Even-Odd XOR | C++17 (GCC 7-32) | bitmasks constructive algorithms greedy *1500 |
Sep/29/2022 14:27 |
| 68 | D - Line | C++17 (GCC 7-32) | greedy sortings *1100 |
Sep/29/2022 12:04 |
| 67 | C - Word Game | C++17 (GCC 7-32) | data structures implementation *800 |
Sep/28/2022 17:30 |
| 66 | B - Colourblindness | C++17 (GCC 7-32) | implementation *800 |
Sep/28/2022 17:18 |
| 65 | A - Spell Check | C++17 (GCC 7-32) | implementation *800 |
Sep/28/2022 17:09 |
| 64 | C - Minimum Notation | C++17 (GCC 7-32) | data structures greedy math sortings *1200 |
Sep/28/2022 14:55 |
| 63 | A - Planets | C++17 (GCC 7-32) | data structures greedy sortings *800 |
Sep/28/2022 14:22 |
| 62 | B - Fun with Even Subarrays | C++17 (GCC 7-32) | dp greedy *1100 |
Sep/28/2022 13:51 |
| 61 | B - Cormen --- The Best Friend Of a Man | C++17 (GCC 7-32) | dp greedy *1000 |
Sep/28/2022 13:12 |
| 60 | A - Berland Poker | C++17 (GCC 7-32) | brute force greedy math *1000 |
Sep/28/2022 11:44 |
| 59 | A - King Escape | C++17 (GCC 7-32) | dfs and similar graphs implementation *1000 |
Sep/25/2022 21:38 |
| 58 | B - Badge | C++17 (GCC 7-32) | brute force dfs and similar graphs *1000 |
Sep/25/2022 20:50 |
| 57 | A - New Year Transportation | C++17 (GCC 7-32) | dfs and similar graphs implementation *1000 |
Sep/25/2022 19:40 |
| 56 | A - Protect Sheep | C++17 (GCC 7-32) | brute force dfs and similar graphs implementation *900 |
Sep/25/2022 19:13 |
| 55 | A - Party | C++17 (GCC 7-32) | dfs and similar graphs trees *900 |
Sep/25/2022 18:53 |
| 54 | B - Gregor and the Pawn Game | C++17 (GCC 7-32) | dfs and similar dp flows graph matchings graphs greedy implementation *800 |
Sep/25/2022 17:19 |
| 53 | B - Decode String | C++17 (GCC 7-32) | greedy strings *800 |
Sep/12/2022 16:18 |
| 52 | A - Two Elevators | C++17 (GCC 7-32) | math *800 |
Sep/12/2022 15:52 |
| 51 | C - Minimum Varied Number | C++17 (GCC 7-32) | greedy *800 |
Aug/03/2022 14:41 |
| 50 | B - Remove Prefix | C++17 (GCC 7-32) | data structures greedy implementation *800 |
Aug/03/2022 14:27 |
| 49 | A - Everyone Loves to Sleep | C++17 (GCC 7-32) | implementation math *900 |
Aug/03/2022 14:04 |
| 48 | E - Mirror Grid | C++17 (GCC 7-32) | implementation *1200 |
Jul/12/2022 17:05 |
| 47 | C - Cypher | C++17 (GCC 7-32) | brute force implementation strings *800 |
Jul/12/2022 16:04 |
| 46 | B - ICPC Balloons | C++17 (GCC 7-32) | data structures implementation *800 |
Jul/12/2022 15:47 |
| 45 | A - YES or YES? | C++17 (GCC 7-32) | brute force implementation strings *800 |
Jul/12/2022 15:40 |
| 44 | D - Not a Cheap String | C++17 (GCC 7-32) | greedy *1000 |
Jul/10/2022 16:32 |
| 43 | B - Polycarp Writes a String from Memory | C++17 (GCC 7-32) | greedy *800 |
Jul/10/2022 15:56 |
| 42 | A - Round Down the Price | C++17 (GCC 7-32) | constructive algorithms *800 |
Jul/10/2022 15:43 |
| 41 | C - Paint the Array | C++17 (GCC 7-32) | math *1100 |
Jun/22/2022 19:38 |
| 40 | B - Missing Bigram | C++17 (GCC 7-32) | implementation *800 |
Jun/22/2022 11:13 |
| 39 | A - Polycarp and Sums of Subsequences | C++17 (GCC 7-32) | math sortings *800 |
Jun/22/2022 10:39 |
| 38 | B - Odd Grasshopper | C++17 (GCC 7-32) | math *900 |
Jun/21/2022 13:11 |
| 37 | C - Minimum Extraction | C++17 (GCC 7-32) | brute force sortings *1000 |
Jun/21/2022 09:53 |
| 36 | D - Blue-Red Permutation | C++17 (GCC 7-32) | greedy math sortings *1300 |
Jun/20/2022 19:54 |
| 35 | A - Linear Keyboard | C++17 (GCC 7-32) | implementation strings *800 |
Jun/20/2022 11:26 |
| 34 | B - Worms | C++17 (GCC 7-32) | binary search implementation *1200 |
Jun/19/2022 14:16 |
| 33 | A - Let's Watch Football | C++17 (GCC 7-32) | binary search brute force math *1000 |
Jun/19/2022 12:35 |
| 32 | A - ABC | C++17 (GCC 7-32) | implementation *800 |
Jun/19/2022 12:02 |
| 31 | A - Hulk | C++17 (GCC 7-32) | implementation *800 |
Jun/19/2022 11:47 |
| 30 | A - Restoring Three Numbers | C++17 (GCC 7-32) | math *800 |
Jun/19/2022 11:40 |
| 29 | A - Special Permutation | C++17 (GCC 7-32) | constructive algorithms probabilities *800 |
Jun/19/2022 11:25 |
| 28 | B - DIV + MOD | C++17 (GCC 7-32) | math *900 |
Jun/18/2022 20:05 |
| 27 | A - Deletions of Two Adjacent Letters | C++17 (GCC 7-32) | implementation strings *800 |
Jun/18/2022 18:32 |
| 26 | G - 2^Sort | C++17 (GCC 7-32) | data structures dp sortings two pointers *1400 |
Jun/18/2022 14:11 |
| 25 | F - 3SUM | C++17 (GCC 7-32) | brute force math *1300 |
Jun/17/2022 18:42 |
| 24 | C - Where's the Bishop? | C++17 (GCC 7-32) | implementation *800 |
Jun/17/2022 15:55 |
| 23 | B - All Distinct | C++17 (GCC 7-32) | greedy sortings *800 |
Jun/17/2022 15:39 |
| 22 | A - Marathon | C++17 (GCC 7-32) | implementation *800 |
Jun/17/2022 15:13 |
| 21 | E - Binary Deque | C++17 (GCC 7-32) | binary search implementation two pointers *1200 |
Jun/15/2022 19:02 |
| 20 | A - Plus One on the Subset | C++20 (GCC 11-64) | math *800 |
Jun/10/2022 19:44 |
| 19 | D - X-Sum | C++20 (GCC 11-64) | brute force greedy implementation *1000 |
Jun/09/2022 22:50 |
| 18 | F - Longest Strike | C++20 (GCC 11-64) | data structures greedy implementation sortings two pointers *1300 |
Jun/09/2022 21:47 |
| 17 | E - Eating Queries | C++20 (GCC 11-64) | binary search greedy sortings *1100 |
Jun/08/2022 19:26 |
| 16 | C - Most Similar Words | C++20 (GCC 11-64) | brute force greedy implementation implementation math strings *800 |
Jun/08/2022 18:50 |
| 15 | B - Equal Candies | C++20 (GCC 11-64) | greedy math sortings *800 |
Jun/08/2022 18:34 |
| 14 | A - Lucky? | C++20 (GCC 11-64) | implementation *800 |
Jun/08/2022 18:30 |
| 13 | A - Food for Animals | C++20 (GCC 11-64) | greedy math *800 |
Jun/08/2022 14:37 |
| 12 | D - Black and White Stripe | C++20 (GCC 11-64) | implementation two pointers *1000 |
Jun/07/2022 17:37 |
| 11 | C - Restoring the Duration of Tasks | C++20 (GCC 11-64) | data structures greedy implementation *800 |
Jun/07/2022 16:49 |
| 10 | B - Array Decrements | C++20 (GCC 11-64) | greedy implementation *800 |
Jun/07/2022 16:33 |
| 9 | A - Print a Pedestal (Codeforces logo?) | C++20 (GCC 11-64) | constructive algorithms greedy *800 |
Jun/07/2022 16:06 |
| 8 | B - Vlad and Candies | C++20 (GCC 11-64) | math *800 |
Mar/31/2022 16:27 |
| 7 | A - Vasya and Coins | C++17 (GCC 7-32) | greedy math *800 |
Mar/31/2022 15:25 |
| 6 | B - Array K-Coloring | GNU C11 | greedy sortings *1400 |
Mar/20/2022 17:11 |
| 5 | A - Integer Sequence Dividing | GNU C11 | math *800 |
Mar/20/2022 15:49 |
| 4 | A - String Transformation 1 | C++17 (GCC 7-32) | dsu graphs greedy sortings strings trees two pointers *1700 |
Mar/05/2022 16:44 |
| 3 | A - Theatre Square | GNU C11 | math *1000 |
Mar/04/2022 22:18 |
| 2 | B - GCD Problem | GNU C11 | brute force constructive algorithms math number theory *900 |
Mar/04/2022 20:22 |
| 1 | A - Forbidden Subsequence | GNU C11 | constructive algorithms greedy sortings strings *800 |
Mar/04/2022 18:34 |