Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
| # | Title | Solution | Tags | Submitted |
|---|---|---|---|---|
| 490 | D - Frog Traveler | GNU C++17 | data structures dp graphs greedy shortest paths *1900 |
Oct/25/2021 03:08 |
| 489 | C - Array Elimination | GNU C++17 | bitmasks math number theory *1300 |
Oct/25/2021 02:26 |
| 488 | B - Divine Array | GNU C++17 | constructive algorithms implementation *1100 |
Oct/25/2021 02:06 |
| 487 | A - Two Subsequences | GNU C++17 | implementation *800 |
Oct/25/2021 01:39 |
| 486 | B - Omkar and Heavenly Tree | GNU C++20 (64) | brute force constructive algorithms trees *1200 |
Oct/17/2021 06:31 |
| 485 | A - Windblume Ode | GNU C++17 | brute force constructive algorithms greedy math number theory *800 |
Oct/17/2021 06:17 |
| 484 | A - Watermelon | GNU C++17 (64) | brute force math *800 |
Oct/07/2021 02:58 |
| 483 | D - Ehab and another another xor problem | GNU C++17 (64) | bitmasks constructive algorithms implementation interactive *2000 |
Sep/23/2021 13:27 |
| 482 | G - Minimum Possible LCM | GNU C++17 (64) | brute force greedy math number theory *2200 |
Sep/22/2021 00:47 |
| 481 | D - New Year and Ancient Prophecy | GNU C++17 (64) | dp hashing strings *2000 |
Sep/21/2021 15:14 |
| 480 | D - Summer Vacation | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/02/2021 22:14 |
| 479 | B - Uniformly Distributed | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/02/2021 21:29 |
| 478 | A - Expired? | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/02/2021 16:40 |
| 477 | B - Alcoholic | C++ (GCC 9.2.1) | AtCoder *200 |
Sep/02/2021 15:37 |
| 476 | C - Mocha and Hiking | GNU C++17 | constructive algorithms graphs *1200 |
Aug/15/2021 14:51 |
| 475 | D1 - Mocha and Diana (Easy Version) | GNU C++17 | brute force constructive algorithms dsu graphs greedy trees *1400 |
Aug/15/2021 11:40 |
| 474 | B - Mocha and Red and Blue | GNU C++17 | dp greedy *900 |
Aug/15/2021 09:54 |
| 473 | A - Mocha and Math | GNU C++17 | bitmasks constructive algorithms math *900 |
Aug/15/2021 09:50 |
| 472 | D - Say No to Palindromes | GNU C++17 | brute force constructive algorithms dp strings *1600 |
Jul/30/2021 11:07 |
| 471 | C - Coin Rows | GNU C++17 | brute force constructive algorithms dp implementation *1300 |
Jul/30/2021 10:41 |
| 470 | B - Two Tables | GNU C++17 | brute force *1300 |
Jul/30/2021 10:29 |
| 469 | A - PizzaForces | GNU C++17 | brute force math *900 |
Jul/30/2021 10:07 |
| 468 | B - Customising the Track | GNU C++17 | combinatorics greedy math *900 |
Jul/07/2021 10:01 |
| 467 | A - Exciting Bets | GNU C++17 | greedy math number theory *900 |
Jul/07/2021 09:49 |
| 466 | A - Odd Set | GNU C++17 | math *800 |
Jul/03/2021 08:15 |
| 465 | D - Winter is here | GNU C++17 | combinatorics dp math number theory *2200 |
Jun/30/2021 01:11 |
| 464 | C - Great Graphs | GNU C++17 | constructive algorithms graphs greedy shortest paths sortings *1400 |
Jun/25/2021 11:51 |
| 463 | B - Pleasant Pairs | GNU C++17 | brute force implementation math number theory *1200 |
Jun/25/2021 11:04 |
| 462 | A - Pretty Permutations | GNU C++17 | constructive algorithms greedy implementation *800 |
Jun/25/2021 10:41 |
| 461 | E1 - Erase and Extend (Easy Version) | GNU C++17 | binary search brute force dp greedy hashing implementation string suffix structures strings two pointers *1600 |
Jun/18/2021 11:07 |
| 460 | D - Deleting Divisors | GNU C++17 | games math number theory *1700 |
Jun/18/2021 10:48 |
| 459 | C - Challenging Cliffs | GNU C++17 | constructive algorithms greedy implementation math *1200 |
Jun/18/2021 10:27 |
| 458 | B - Bad Boy | GNU C++17 | constructive algorithms greedy math *900 |
Jun/18/2021 10:08 |
| 457 | A - Arithmetic Array | GNU C++17 | greedy math *800 |
Jun/18/2021 09:39 |
| 456 | D - Two Melodies | GNU C++17 | dp flows *2600 |
Jun/16/2021 15:31 |
| 455 | E - Funny Substrings | GNU C++17 | data structures hashing implementation matrices strings *2100 |
Jun/10/2021 11:44 |
| 454 | F - Interesting Function | GNU C++17 | binary search dp math number theory *1500 |
Jun/10/2021 10:45 |
| 453 | D - Another Problem About Dividing Numbers | GNU C++17 | constructive algorithms math number theory *1700 |
Jun/10/2021 10:27 |
| 452 | C - Number of Pairs | GNU C++17 | binary search data structures math two pointers *1300 |
Jun/10/2021 10:04 |
| 451 | B - Friends and Candies | GNU C++17 | greedy math *800 |
Jun/10/2021 09:51 |
| 450 | A - Stone Game | GNU C++17 | brute force dp greedy *800 |
Jun/10/2021 09:46 |
| 449 | B - Prinzessin der Verurteilung | GNU C++17 | brute force constructive algorithms strings *1200 |
Jun/06/2021 10:30 |
| 448 | A - Omkar and Bad Story | GNU C++17 | brute force constructive algorithms *800 |
Jun/06/2021 09:48 |
| 447 | D - Playoff Tournament | GNU C++17 | data structures dfs and similar dp implementation trees *1800 |
Jun/04/2021 10:58 |
| 446 | C - Unstable String | GNU C++17 | binary search dp greedy implementation strings two pointers *1400 |
Jun/04/2021 10:07 |
| 445 | B - Array Reodering | GNU C++17 | brute force greedy math number theory sortings *900 |
Jun/04/2021 09:47 |
| 444 | A - Fair Playoff | GNU C++17 | brute force implementation *800 |
Jun/04/2021 09:39 |
| 443 | X - Tower | C++ (GCC 9.2.1) | AtCoder *100 |
May/18/2021 22:35 |
| 442 | B - Equations of Mathematical Magic | GNU C++17 | math *1200 |
May/16/2021 21:07 |
| 441 | B - Crossword solving | GNU C++17 | brute force implementation strings *1000 |
May/16/2021 21:00 |
| 440 | D - Candy Box (easy version) | GNU C++17 | greedy sortings *1400 |
May/16/2021 17:01 |
| 439 | B - Distances to Zero | GNU C++17 | constructive algorithms *1200 |
May/16/2021 16:50 |
| 438 | D - Armchairs | GNU C++17 | dp flows graph matchings greedy *1800 |
May/16/2021 04:07 |
| 437 | B - Permutation Sort | GNU C++17 | constructive algorithms greedy *900 |
May/16/2021 03:11 |
| 436 | A - Potion-making | GNU C++17 | math number theory *800 |
May/16/2021 03:03 |
| 435 | D - Happy Birthday! 2 | C++ (GCC 9.2.1) | AtCoder *400 |
May/08/2021 08:11 |
| 434 | C - Ringo's Favorite Numbers 2 | C++ (GCC 9.2.1) | AtCoder *300 |
May/08/2021 07:15 |
| 433 | B - 200th ABC-200 | C++ (GCC 9.2.1) | AtCoder *200 |
May/08/2021 07:10 |
| 432 | A - Century | C++ (GCC 9.2.1) | AtCoder *100 |
May/08/2021 07:05 |
| 431 | E - Sneaking | C++ (GCC 9.2.1) | AtCoder *500 |
May/01/2021 08:28 |
| 430 | D - Message from Aliens | C++ (GCC 9.2.1) | AtCoder *300 |
May/01/2021 07:56 |
| 429 | B - Sign of Friendship | C++ (GCC 9.2.1) | AtCoder *200 |
May/01/2021 07:51 |
| 428 | A - UFO Invasion | C++ (GCC 9.2.1) | AtCoder *100 |
May/01/2021 07:13 |
| 427 | C - Rectangle Cutting | C++ (GCC 9.2.1) | AtCoder *300 |
Apr/30/2021 22:22 |
| 426 | D - Explorer Space | GNU C++17 | dp graphs greedy shortest paths *1800 |
Apr/23/2021 13:03 |
| 425 | C - Fillomino 2 | GNU C++17 | constructive algorithms dfs and similar greedy implementation *1400 |
Apr/23/2021 10:41 |
| 424 | B - Morning Jogging | GNU C++17 | constructive algorithms greedy sortings *1200 |
Apr/23/2021 10:09 |
| 423 | A - Sum of 2050 | GNU C++17 | greedy math *800 |
Apr/23/2021 09:42 |
| 422 | C - Baby Ehab Partitions Again | GNU C++17 | bitmasks constructive algorithms dp math *1700 |
Apr/21/2021 23:31 |
| 421 | B - AGAGA XOOORRR | GNU C++17 | bitmasks brute force dp greedy *1500 |
Apr/21/2021 12:19 |
| 420 | A - Tit for Tat | GNU C++17 | greedy *800 |
Apr/21/2021 08:38 |
| 419 | D - Cut and Stick | GNU C++17 | binary search data structures greedy implementation sortings *2000 |
Apr/19/2021 11:41 |
| 418 | C - Product 1 Modulo N | GNU C++17 | greedy number theory *1600 |
Apr/19/2021 09:28 |
| 417 | B - AND 0, Sum Big | GNU C++17 | bitmasks combinatorics math *1200 |
Apr/19/2021 08:50 |
| 416 | A - Perfectly Imperfect Array | GNU C++17 | math number theory *800 |
Apr/19/2021 08:41 |
| 415 | F - Max Matrix | C++ (GCC 9.2.1) | AtCoder *600 |
Apr/17/2021 04:02 |
| 414 | D - Nowhere P | C++ (GCC 9.2.1) | AtCoder *400 |
Apr/17/2021 02:55 |
| 413 | C - Max GCD 2 | C++ (GCC 9.2.1) | AtCoder *300 |
Apr/17/2021 02:29 |
| 412 | B - Xor of Sequences | C++ (GCC 9.2.1) | AtCoder *200 |
Apr/17/2021 02:20 |
| 411 | A - Competition | C++ (GCC 9.2.1) | AtCoder *100 |
Apr/17/2021 02:18 |
| 410 | B - TMT Document | GNU C++17 | greedy *1100 |
Apr/16/2021 10:47 |
| 409 | C - The Sports Festival | GNU C++17 | dp greedy *1800 |
Apr/16/2021 10:31 |
| 408 | A - Average Height | GNU C++17 | constructive algorithms *800 |
Apr/16/2021 09:39 |
| 407 | C - Yet Another Card Deck | GNU C++17 | data structures implementation trees |
Apr/12/2021 10:28 |
| 406 | B - GCD Length | GNU C++17 | constructive algorithms math |
Apr/12/2021 10:05 |
| 405 | A - Review Site | GNU C++17 | greedy |
Apr/12/2021 09:40 |
| 404 | D - GCD and MST | GNU C++17 | constructive algorithms dsu graphs implementation number theory sortings |
Apr/11/2021 11:21 |
| 403 | C - Add One | GNU C++17 | dp matrices |
Apr/11/2021 10:08 |
| 402 | B - AND Sequences | GNU C++17 | bitmasks combinatorics constructive algorithms math |
Apr/11/2021 10:00 |
| 401 | A - Array and Peaks | GNU C++17 | constructive algorithms implementation |
Apr/11/2021 09:42 |
| 400 | F - Education | GNU C++17 | brute force dp greedy implementation |
Apr/10/2021 17:14 |
| 399 | E - Permutation by Sum | GNU C++17 | brute force greedy math |
Apr/10/2021 16:41 |
| 398 | D - Corrupted Array | GNU C++17 | constructive algorithms data structures greedy |
Apr/10/2021 16:09 |
| 397 | C - A-B Palindrome | GNU C++17 | constructive algorithms implementation strings |
Apr/10/2021 15:57 |
| 396 | B - Almost Rectangle | GNU C++17 | implementation |
Apr/10/2021 15:42 |
| 395 | A - Spy Detected! | GNU C++17 | brute force implementation |
Apr/10/2021 15:33 |
| 394 | E - Two Houses | GNU C++17 | brute force graphs greedy interactive sortings *2200 |
Apr/07/2021 05:04 |
| 393 | E - Travelling Salesman Problem | GNU C++17 | binary search data structures dp graphs greedy shortest paths sortings *2200 |
Apr/04/2021 22:43 |
| 392 | D - 3-Coloring | GNU C++17 | constructive algorithms games graphs interactive *1700 |
Apr/04/2021 20:46 |
| 391 | C - Balance the Bits | GNU C++17 | brute force constructive algorithms greedy *1600 |
Apr/03/2021 19:12 |
| 390 | B - Flip the Bits | GNU C++17 | constructive algorithms greedy implementation math *1200 |
Apr/03/2021 17:22 |
| 389 | A - Déjà Vu | GNU C++17 | constructive algorithms strings *800 |
Apr/03/2021 17:10 |
| 388 | A - Is it rated - 2 | GNU C++17 | implementation interactive |
Apr/01/2021 08:38 |
| 387 | D - Bananas in a Microwave | GNU C++17 | dfs and similar dp graphs implementation *2200 |
Mar/29/2021 23:10 |
| 386 | B - Resistors in Parallel | C++ (GCC 9.2.1) | AtCoder *200 |
Mar/29/2021 13:43 |
| 385 | B - Box Fitting | GNU C++17 | binary search bitmasks data structures greedy *1300 |
Mar/29/2021 10:08 |
| 384 | C - Planar Reflections | GNU C++17 | brute force data structures dp *1600 |
Mar/29/2021 09:58 |
| 383 | A - GCD Sum | GNU C++17 | brute force math *800 |
Mar/29/2021 08:46 |
| 382 | C - Multiple Sequences | C++ (GCC 9.2.1) | AtCoder *500 |
Mar/28/2021 08:55 |
| 381 | B - Products of Min-Max | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/28/2021 08:50 |
| 380 | A - Odd vs Even | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/28/2021 08:47 |
| 379 | E - Restoring the Permutation | GNU C++17 | constructive algorithms implementation *1500 |
Mar/25/2021 10:06 |
| 378 | C - Double-ended Strings | GNU C++17 | brute force implementation strings *1000 |
Mar/25/2021 09:22 |
| 377 | B - Partial Replacement | GNU C++17 | greedy implementation *1100 |
Mar/25/2021 09:02 |
| 376 | A - Strange Table | GNU C++17 | math *800 |
Mar/25/2021 08:53 |
| 375 | D - The Child and Sequence | GNU C++17 | data structures math *2300 |
Mar/24/2021 00:35 |
| 374 | C - Basic Diplomacy | GNU C++17 | combinatorics flows greedy implementation *1600 |
Mar/21/2021 08:59 |
| 373 | B - Restore Modulo | GNU C++17 | implementation math *1500 |
Mar/21/2021 08:13 |
| 372 | A - Prison Break | GNU C++17 | constructive algorithms *800 |
Mar/21/2021 07:28 |
| 371 | E - Filters | C++ (GCC 9.2.1) | AtCoder *500 |
Mar/20/2021 13:57 |
| 370 | D - Hanjo | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/20/2021 13:12 |
| 369 | C - Doubled | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/20/2021 12:57 |
| 368 | B - Round Down | C++ (GCC 9.2.1) | AtCoder *200 |
Mar/20/2021 12:52 |
| 367 | A - Difference Max | C++ (GCC 9.2.1) | AtCoder *100 |
Mar/20/2021 12:41 |
| 366 | D - The Number of Pairs | GNU C++17 | dp math number theory |
Mar/18/2021 11:01 |
| 365 | C - Minimum Grid Path | GNU C++17 | brute force data structures greedy math |
Mar/18/2021 09:58 |
| 364 | B - Binary Removals | GNU C++17 | brute force dp greedy implementation |
Mar/18/2021 09:09 |
| 363 | A - Domino on Windowsill | GNU C++17 | combinatorics constructive algorithms math |
Mar/18/2021 08:59 |
| 362 | E1 - Square-free division (easy version) | GNU C++17 (64) | data structures dp greedy math number theory two pointers *1700 |
Mar/17/2021 12:06 |
| 361 | C2 - k-LCM (hard version) | GNU C++17 (64) | constructive algorithms math *1600 |
Mar/17/2021 10:31 |
| 360 | C1 - k-LCM (easy version) | GNU C++17 (64) | constructive algorithms math *1200 |
Mar/17/2021 10:20 |
| 359 | B - M-arrays | GNU C++17 | constructive algorithms greedy math *1200 |
Mar/17/2021 09:04 |
| 358 | A - Meximization | GNU C++17 | brute force data structures greedy sortings *800 |
Mar/17/2021 08:47 |
| 357 | D - Two chandeliers | GNU C++17 (64) | binary search chinese remainder theorem math *2200 |
Mar/14/2021 19:43 |
| 356 | B - Many Oranges | C++ (GCC 9.2.1) | AtCoder *200 |
Mar/13/2021 07:29 |
| 355 | E - Lucky 7 Battle | C++ (GCC 9.2.1) | AtCoder *500 |
Mar/13/2021 07:17 |
| 354 | D - Shipping Center | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/13/2021 07:03 |
| 353 | C - Comma | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/13/2021 06:45 |
| 352 | A - Health M Death | C++ (GCC 9.2.1) | AtCoder *100 |
Mar/13/2021 06:02 |
| 351 | C - Going Home | GNU C++17 | brute force implementation math *1800 |
Mar/13/2021 05:16 |
| 350 | B - Napoleon Cake | GNU C++17 | dp implementation sortings *900 |
Mar/13/2021 03:32 |
| 349 | A - Alexey and Train | GNU C++17 | implementation *800 |
Mar/13/2021 03:20 |
| 348 | D - Let's Go Hiking | GNU C++17 | games *1900 |
Mar/10/2021 08:02 |
| 347 | C - Diamond Miner | GNU C++17 | geometry greedy sortings *1200 |
Mar/10/2021 06:55 |
| 346 | B - Max and Mex | GNU C++17 | implementation math *1100 |
Mar/10/2021 06:34 |
| 345 | A - Split it! | GNU C++17 | brute force constructive algorithms greedy strings *900 |
Mar/10/2021 06:17 |
| 344 | A - Airport Bus | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/09/2021 01:42 |
| 343 | D - Disjoint Set of Common Divisors | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/09/2021 01:19 |
| 342 | D - GCD of an Array | GNU C++17 | data structures hashing implementation math number theory sortings two pointers *2100 |
Mar/06/2021 10:11 |
| 341 | B - Planet Lapituletti | GNU C++17 | brute force implementation *1300 |
Mar/06/2021 08:31 |
| 340 | A - Anti-knapsack | GNU C++17 | constructive algorithms greedy *800 |
Mar/06/2021 08:12 |
| 339 | D - Journey | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/06/2021 07:06 |
| 338 | C - Squared Error | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/06/2021 06:16 |
| 337 | B - Job Assignment | C++ (GCC 9.2.1) | AtCoder *200 |
Mar/06/2021 06:10 |
| 336 | A - I Scream | C++ (GCC 9.2.1) | AtCoder *100 |
Mar/06/2021 06:03 |
| 335 | B - Berland Crossword | GNU C++17 | bitmasks brute force greedy implementation *1400 |
Mar/02/2021 09:15 |
| 334 | A - ABC String | GNU C++17 | bitmasks brute force implementation *900 |
Mar/02/2021 08:54 |
| 333 | D - Zookeeper and The Infinite Zoo | GNU C++17 | bitmasks constructive algorithms dp greedy math *1800 |
Feb/28/2021 16:56 |
| 332 | C - Pekora and Trampoline | GNU C++17 | brute force data structures dp greedy implementation *1700 |
Feb/28/2021 09:15 |
| 331 | B - Minimal Cost | GNU C++17 | brute force math *1200 |
Feb/28/2021 07:58 |
| 330 | A - K-th Largest Value | GNU C++17 | brute force greedy implementation *800 |
Feb/28/2021 07:44 |
| 329 | D - Poker | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/27/2021 06:58 |
| 328 | C - Unexpressed | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/27/2021 06:16 |
| 327 | B - Play Snuke | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/27/2021 06:08 |
| 326 | A - Discount | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/27/2021 06:02 |
| 325 | E - Xenia and Tree | GNU C++17 | data structures divide and conquer trees *2400 |
Feb/24/2021 17:25 |
| 324 | D - Genius's Gambit | GNU C++17 | bitmasks constructive algorithms greedy math |
Feb/24/2021 14:24 |
| 323 | D - Max Median | GNU C++17 | binary search data structures dp |
Feb/24/2021 13:45 |
| 322 | C - //// | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/24/2021 01:30 |
| 321 | C - Maximum width | GNU C++17 | binary search data structures dp greedy two pointers |
Feb/23/2021 20:14 |
| 320 | B - Card Deck | GNU C++17 | data structures greedy math |
Feb/23/2021 19:55 |
| 319 | A - Three swimmers | GNU C++17 | math |
Feb/23/2021 19:49 |
| 318 | E - Train | C++ (GCC 9.2.1) | AtCoder *500 |
Feb/20/2021 07:32 |
| 317 | D - Base n | PyPy3 (7.3.0) | AtCoder *400 |
Feb/20/2021 07:18 |
| 316 | C - Kaprekar Number | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/20/2021 06:12 |
| 315 | B - uNrEaDaBlE sTrInG | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/20/2021 06:06 |
| 314 | A - Star | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/20/2021 06:03 |
| 313 | C2 - Guessing the Greatest (hard version) | GNU C++17 | binary search interactive |
Feb/19/2021 19:19 |
| 312 | C1 - Guessing the Greatest (easy version) | GNU C++17 | binary search interactive |
Feb/19/2021 17:31 |
| 311 | A - Shifting Stacks | GNU C++17 | greedy implementation |
Feb/18/2021 10:45 |
| 310 | B - Eastern Exhibition | GNU C++17 | binary search geometry shortest paths sortings |
Feb/18/2021 09:07 |
| 309 | G - Old Floppy Drive | GNU C++17 | binary search data structures math |
Feb/16/2021 19:21 |
| 308 | F - Equalize the Array | GNU C++17 | binary search data structures greedy math sortings |
Feb/16/2021 09:32 |
| 307 | E - Accidental Victory | GNU C++17 | binary search data structures greedy |
Feb/16/2021 09:21 |
| 306 | D - Permutation Transformation | GNU C++17 | dfs and similar divide and conquer implementation |
Feb/16/2021 09:03 |
| 305 | C - Sum of Cubes | GNU C++17 | binary search brute force brute force math |
Feb/16/2021 08:54 |
| 304 | B - Balanced Remainders | GNU C++17 | brute force constructive algorithms math |
Feb/16/2021 08:50 |
| 303 | A - Dense Array | GNU C++17 | greedy math |
Feb/16/2021 08:41 |
| 302 | E - Cheap Dinner | GNU C++17 | data structures dp graphs implementation shortest paths sortings two pointers *2000 |
Feb/15/2021 21:16 |
| 301 | D - Pythagorean Triples | GNU C++17 | binary search brute force math number theory *1500 |
Feb/15/2021 19:22 |
| 300 | C - Minimum Ties | GNU C++17 | brute force constructive algorithms dfs and similar graphs greedy implementation math *1500 |
Feb/15/2021 10:17 |
| 299 | B - Cat Cycle | GNU C++17 | math number theory *1200 |
Feb/15/2021 09:11 |
| 298 | A - Arena | GNU C++17 | implementation sortings *800 |
Feb/15/2021 08:38 |
| 297 | C - Floor and Mod | GNU C++17 | binary search brute force math number theory *1700 |
Feb/12/2021 10:24 |
| 296 | B - Replace and Keep Sorted | GNU C++17 | dp implementation math *1200 |
Feb/12/2021 09:55 |
| 295 | A - Add and Divide | GNU C++17 | brute force greedy math number theory *1000 |
Feb/12/2021 09:24 |
| 294 | C - Searching Local Minimum | GNU C++17 | binary search interactive ternary search *1700 |
Feb/07/2021 09:45 |
| 293 | B - The Great Hero | GNU C++17 | greedy implementation sortings |
Feb/07/2021 09:12 |
| 292 | A - Yet Another String Game | GNU C++17 | games greedy strings |
Feb/07/2021 08:38 |
| 291 | D - Circle Lattice Points | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/06/2021 07:36 |
| 290 | E - Come Back Quickly | C++ (GCC 9.2.1) | AtCoder *500 |
Feb/06/2021 07:07 |
| 289 | C - Digital Graffiti | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/06/2021 06:37 |
| 288 | B - Remove It | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/06/2021 06:06 |
| 287 | A - Vanishing Pitch | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/06/2021 06:04 |
| 286 | E - Sorting Books | GNU C++17 | data structures dp greedy |
Feb/05/2021 21:05 |
| 285 | D - AB Graph | GNU C++17 | brute force constructive algorithms graphs greedy implementation |
Feb/05/2021 14:13 |
| 284 | C - Fence Painting | GNU C++17 | brute force constructive algorithms greedy |
Feb/05/2021 09:32 |
| 283 | B - New Colony | GNU C++17 | brute force greedy implementation |
Feb/05/2021 08:59 |
| 282 | A - Space Navigation | GNU C++17 | greedy strings |
Feb/05/2021 08:45 |
| 281 | B - Bishop | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/03/2021 13:57 |
| 280 | B - Can you solve this? | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/01/2021 04:05 |
| 279 | B - Tax Rate | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/01/2021 03:58 |
| 278 | B - Qualification simulator | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/01/2021 03:50 |
| 277 | C - Rally | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/01/2021 03:43 |
| 276 | B - Power Socket | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/01/2021 02:27 |
| 275 | F - Shift and Inversions | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/30/2021 07:08 |
| 274 | C - Bowls and Dishes | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/30/2021 06:19 |
| 273 | B - Magic 3 | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/30/2021 06:07 |
| 272 | A - Very Very Primitive Game | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/30/2021 06:03 |
| 271 | D - Powerful Discount Tickets | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/30/2021 00:29 |
| 270 | E - Pattern Matching | GNU C++17 | bitmasks data structures dfs and similar graphs sortings strings |
Jan/29/2021 20:08 |
| 269 | D - Journey | GNU C++17 | dfs and similar dp dsu |
Jan/29/2021 10:10 |
| 268 | C - Longest Simple Cycle | GNU C++17 | constructive algorithms dp graphs greedy |
Jan/29/2021 09:48 |
| 267 | B - Inflation | GNU C++17 | binary search greedy math |
Jan/29/2021 09:11 |
| 266 | A - K-divisible Sum | GNU C++17 | binary search constructive algorithms math |
Jan/29/2021 08:40 |
| 265 | E - Nezzar and Binary String | GNU C++17 | data structures greedy *1900 |
Jan/29/2021 00:12 |
| 264 | D - Nezzar and Board | GNU C++17 | constructive algorithms math number theory *1800 |
Jan/28/2021 23:32 |
| 263 | C - Nezzar and Symmetric Array | GNU C++17 | implementation math sortings *1700 |
Jan/28/2021 09:29 |
| 262 | B - Nezzar and Lucky Number | GNU C++17 | brute force dp greedy math *1100 |
Jan/28/2021 08:56 |
| 261 | A - Nezzar and Colorful Balls | GNU C++17 | brute force greedy *800 |
Jan/28/2021 08:37 |
| 260 | E - Double Factorial | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/28/2021 02:16 |
| 259 | A - Biscuits | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/28/2021 01:52 |
| 258 | F - Unusual Matrix | GNU C++17 | 2-sat brute force constructive algorithms *1900 |
Jan/25/2021 19:26 |
| 257 | G - Strange Beauty | GNU C++17 | dp math number theory sortings *1900 |
Jan/25/2021 18:56 |
| 256 | D - Cleaning the Phone | GNU C++17 | binary search dp greedy sortings two pointers *1800 |
Jan/25/2021 10:30 |
| 255 | E - Advertising Agency | GNU C++17 | combinatorics math sortings *1600 |
Jan/25/2021 10:18 |
| 254 | C - Ball in Berland | GNU C++17 | combinatorics graphs math *1400 |
Jan/25/2021 09:27 |
| 253 | B - New Year's Number | GNU C++17 | brute force dp math *900 |
Jan/25/2021 09:08 |
| 252 | A - Odd Divisor | GNU C++17 | math number theory *900 |
Jan/25/2021 09:04 |
| 251 | B - Palindrome-phobia | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/25/2021 02:57 |
| 250 | C - Big Array | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/25/2021 02:47 |
| 249 | C - Switches | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/25/2021 02:40 |
| 248 | D - .. (Double Dots) | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/25/2021 02:21 |
| 247 | B - Kleene Inversion | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/25/2021 02:09 |
| 246 | E - Rotate and Flip | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/23/2021 07:33 |
| 245 | D - Logical Expression | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/23/2021 06:37 |
| 244 | C - Mandarin Orange | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/23/2021 06:24 |
| 243 | A - Slot | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/23/2021 06:01 |
| 242 | B - Billiards | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/21/2021 17:00 |
| 241 | D - Cleaning | GNU C++17 | brute force data structures dp greedy math *2200 |
Jan/19/2021 13:29 |
| 240 | C - Array Destruction | GNU C++17 | brute force constructive algorithms data structures greedy implementation sortings *1700 |
Jan/19/2021 11:25 |
| 239 | B - Different Divisors | GNU C++17 | binary search constructive algorithms greedy math number theory *1000 |
Jan/19/2021 09:17 |
| 238 | A - Puzzle From the Future | GNU C++17 | greedy *800 |
Jan/19/2021 08:47 |
| 237 | F - SUM and REPLACE | GNU C++17 | brute force data structures dsu number theory *2000 |
Jan/17/2021 03:04 |
| 236 | C - Robot on Grid | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/17/2021 00:27 |
| 235 | B - Mex Boxes | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/16/2021 18:02 |
| 234 | A - Two Sequences 2 | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/16/2021 17:52 |
| 233 | E - Minimum Path | GNU C++17 | graphs shortest paths *2400 |
Jan/16/2021 17:31 |
| 232 | D - Program | GNU C++17 | data structures dp implementation strings *1700 |
Jan/14/2021 11:09 |
| 231 | C - No More Inversions | GNU C++17 | constructive algorithms math *1500 |
Jan/14/2021 09:47 |
| 230 | B - String LCM | GNU C++17 | brute force math number theory strings *1000 |
Jan/14/2021 09:03 |
| 229 | A - Replacing Elements | GNU C++17 | greedy implementation math sortings *800 |
Jan/14/2021 08:40 |
| 228 | C - Three Bags | GNU C++17 | constructive algorithms greedy *1900 |
Jan/08/2021 16:58 |
| 227 | B - Hills And Valleys | GNU C++17 | brute force implementation *1700 |
Jan/08/2021 09:26 |
| 226 | A - Wizard of Orz | GNU C++17 | constructive algorithms greedy math *900 |
Jan/08/2021 09:07 |
| 225 | D - Even-Odd Game | GNU C++17 | dp games greedy sortings *1200 |
Jan/04/2021 10:18 |
| 224 | E - Correct Placement | GNU C++17 | binary search data structures dp sortings two pointers *1700 |
Jan/04/2021 10:04 |
| 223 | C - Long Jumps | GNU C++17 | dp graphs *1100 |
Jan/04/2021 08:58 |
| 222 | B - Fair Division | GNU C++17 | dp greedy math *800 |
Jan/04/2021 08:50 |
| 221 | A - Cards for Friends | GNU C++17 | greedy math *800 |
Jan/04/2021 08:40 |
| 220 | E - Apollo versus Pan | GNU C++17 | bitmasks brute force math |
Dec/30/2020 10:51 |
| 219 | D - 13th Labour of Heracles | GNU C++17 | data structures greedy sortings trees |
Dec/30/2020 09:32 |
| 218 | C - Canine poetry | GNU C++17 | dp greedy strings |
Dec/30/2020 08:56 |
| 217 | B - Last minute enhancements | GNU C++17 | dp greedy |
Dec/30/2020 08:44 |
| 216 | A - Bovine Dilemma | GNU C++17 | brute force math |
Dec/30/2020 08:40 |
| 215 | D - Ceil Divisions | GNU C++17 | brute force constructive algorithms math number theory *1700 |
Dec/28/2020 10:19 |
| 214 | C - Building a Fence | GNU C++17 | dp greedy implementation two pointers *1600 |
Dec/28/2020 09:23 |
| 213 | B - Red and Blue | GNU C++17 | greedy *1000 |
Dec/28/2020 08:54 |
| 212 | A - Regular Bracket Sequence | GNU C++17 | constructive algorithms greedy *1000 |
Dec/28/2020 08:42 |
| 211 | B - Fair Numbers | GNU C++17 | brute force math number theory *1000 |
Dec/20/2020 09:50 |
| 210 | A - In-game Chat | GNU C++17 | implementation strings *800 |
Dec/20/2020 09:07 |
| 209 | C - Row GCD | GNU C++17 | math number theory *1600 |
Dec/20/2020 06:10 |
| 208 | B - Move and Turn | GNU C++17 | dp math *1300 |
Dec/19/2020 04:43 |
| 207 | A - Red-Blue Shuffle | GNU C++17 | math probabilities *800 |
Dec/19/2020 03:44 |
| 206 | D - Caesar's Legions | GNU C++17 | dp *1700 |
Dec/18/2020 15:47 |
| 205 | B - Find The Array | GNU C++17 | bitmasks constructive algorithms greedy *1400 |
Dec/17/2020 11:07 |
| 204 | C - Busy Robot | GNU C++17 | implementation *1800 |
Dec/17/2020 10:34 |
| 203 | A - Dungeon | GNU C++17 | binary search math *1100 |
Dec/17/2020 08:50 |
| 202 | F - The Treasure of The Segments | GNU C++17 | binary search data structures greedy *1800 |
Dec/16/2020 04:12 |
| 201 | E2 - Close Tuples (hard version) | GNU C++17 | binary search combinatorics implementation math sortings two pointers *1700 |
Dec/16/2020 03:41 |
| 200 | E1 - Close Tuples (easy version) | GNU C++17 | binary search combinatorics math sortings two pointers *1500 |
Dec/16/2020 03:38 |
| 199 | D - Add to Neighbour and Remove | GNU C++17 | greedy math number theory *1400 |
Dec/16/2020 03:22 |
| 198 | C - Unique Number | GNU C++17 | brute force greedy math *900 |
Dec/16/2020 02:42 |
| 197 | B - Last Year's Substring | GNU C++17 | dp implementation strings *800 |
Dec/16/2020 02:32 |
| 196 | A - Favorite Sequence | GNU C++17 | implementation two pointers *800 |
Dec/16/2020 02:29 |
| 195 | D - Divide and Summarize | GNU C++17 | binary search brute force data structures divide and conquer implementation sortings *1600 |
Dec/11/2020 10:04 |
| 194 | C - Random Events | GNU C++17 | dp math probabilities *1500 |
Dec/11/2020 09:28 |
| 193 | B - Find the Spruce | GNU C++17 | brute force dp implementation *1400 |
Dec/11/2020 08:56 |
| 192 | A - String Generation | GNU C++17 | constructive algorithms greedy *800 |
Dec/11/2020 08:45 |
| 191 | C - Triangles | GNU C++17 | greedy implementation *1700 |
Dec/04/2020 08:16 |
| 190 | B - Suffix Operations | GNU C++17 | constructive algorithms implementation *1400 |
Dec/04/2020 07:24 |
| 189 | A - Cancel the Trains | GNU C++17 | implementation *800 |
Dec/04/2020 07:09 |
| 188 | D - Number into Sequence | GNU C++17 | constructive algorithms math number theory *1300 |
Nov/24/2020 09:14 |
| 187 | C - Sequence Transformation | GNU C++17 | greedy implementation *1200 |
Nov/24/2020 08:53 |
| 186 | B - Unique Bid Auction | GNU C++17 | implementation *800 |
Nov/24/2020 08:44 |
| 185 | A - Special Permutation | GNU C++17 | constructive algorithms probabilities *800 |
Nov/24/2020 08:40 |
| 184 | D - increment of coins | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/22/2020 12:24 |
| 183 | C - Super Ryuma | C++ (GCC 9.2.1) | AtCoder *300 |
Nov/22/2020 12:14 |
| 182 | B - Quizzes | C++ (GCC 9.2.1) | AtCoder *200 |
Nov/22/2020 11:10 |
| 181 | A - Determinant | C++ (GCC 9.2.1) | AtCoder *100 |
Nov/22/2020 11:07 |
| 180 | C - String Equality | GNU C++17 | dp greedy hashing implementation strings *1400 |
Nov/21/2020 09:48 |
| 179 | B - Non-Substring Subsequence | GNU C++17 | dp greedy implementation strings *900 |
Nov/21/2020 09:20 |
| 178 | A - Subtract or Divide | GNU C++17 | greedy math *800 |
Nov/21/2020 08:59 |
| 177 | C - Two Brackets | GNU C++17 | greedy *800 |
Nov/19/2020 08:57 |
| 176 | A - Robot Program | GNU C++17 | math *800 |
Nov/19/2020 08:38 |
| 175 | C - Knapsack | GNU C++17 | constructive algorithms greedy math sortings *1300 |
Nov/15/2020 10:40 |
| 174 | B - Numbers Box | GNU C++17 | greedy math *1000 |
Nov/15/2020 08:56 |
| 173 | A - Add Candies | GNU C++17 | constructive algorithms math *800 |
Nov/15/2020 08:44 |
| 172 | B - Reverse Binary Strings | GNU C++17 | constructive algorithms greedy *1200 |
Oct/27/2020 20:00 |
| 171 | D - Minimal Height Tree | GNU C++17 | graphs greedy shortest paths trees *1600 |
Oct/27/2020 10:26 |
| 170 | C - Chef Monocarp | GNU C++17 | dp flows graph matchings greedy math sortings *1800 |
Oct/27/2020 09:58 |
| 169 | A - Marketing Scheme | GNU C++17 | brute force constructive algorithms greedy math *800 |
Oct/27/2020 08:40 |
| 168 | C - Binary Search | GNU C++17 | binary search combinatorics *1500 |
Oct/24/2020 10:17 |
| 167 | B - Prime Square | GNU C++17 | constructive algorithms math *900 |
Oct/24/2020 09:31 |
| 166 | A - Reorder | GNU C++17 | math *800 |
Oct/24/2020 09:12 |
| 165 | C - Solutions | C++ (GCC 9.2.1) | AtCoder *500 |
Oct/24/2020 07:50 |
| 164 | B - Values | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/24/2020 07:29 |
| 163 | A - 106 | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/24/2020 07:10 |
| 162 | F - Zero Remainder Sum | GNU C++17 | dp *2100 |
Oct/20/2020 18:40 |
| 161 | E - Two Round Dances | GNU C++17 | combinatorics math *1300 |
Oct/20/2020 17:45 |
| 160 | D - Districts Connection | GNU C++17 | constructive algorithms dfs and similar *1200 |
Oct/20/2020 17:32 |
| 159 | C - Dominant Piranha | GNU C++17 | constructive algorithms greedy *900 |
Oct/20/2020 17:11 |
| 158 | B - Yet Another Bookshelf | GNU C++17 | greedy implementation *800 |
Oct/20/2020 17:04 |
| 157 | A - Boring Apartments | GNU C++17 | implementation math *800 |
Oct/20/2020 17:00 |
| 156 | C - Palindromifier | GNU C++17 | constructive algorithms strings *1400 |
Oct/18/2020 05:36 |
| 155 | B - Putting Bricks in the Wall | GNU C++17 | constructive algorithms implementation *1100 |
Oct/18/2020 04:30 |
| 154 | A - XORwice | GNU C++17 | bitmasks greedy math *800 |
Oct/18/2020 04:13 |
| 153 | D - Bouncing Boomerangs | GNU C++17 | constructive algorithms greedy implementation *1900 |
Oct/17/2020 22:44 |
| 152 | C - ABBB | GNU C++17 | brute force data structures greedy strings *1100 |
Oct/17/2020 08:35 |
| 151 | B - Belted Rooms | GNU C++17 | graphs implementation *1200 |
Oct/17/2020 08:28 |
| 150 | A - Box is Pull | GNU C++17 | math *800 |
Oct/17/2020 08:12 |
| 149 | A - Orac and LCM | GNU C++17 | data structures math number theory *1600 |
Oct/15/2020 20:17 |
| 148 | D - String Deletion | GNU C++17 | binary search data structures greedy two pointers *1700 |
Oct/11/2020 14:30 |
| 147 | D - Let's Play Nim | C++ (GCC 9.2.1) | AtCoder *600 |
Oct/11/2020 09:26 |
| 146 | B - MAX-=min | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/11/2020 08:41 |
| 145 | A - Fourtune Cookies | C++ (GCC 9.2.1) | AtCoder *200 |
Oct/11/2020 08:34 |
| 144 | E - String Reversal | GNU C++17 | data structures greedy strings *1900 |
Oct/11/2020 06:09 |
| 143 | C - Numbers on Whiteboard | GNU C++17 | constructive algorithms data structures greedy implementation math *1000 |
Oct/11/2020 04:43 |
| 142 | B - Barrels | GNU C++17 | greedy implementation sortings *800 |
Oct/11/2020 04:21 |
| 141 | A - Number of Apartments | GNU C++17 | brute force constructive algorithms math *900 |
Oct/11/2020 04:16 |
| 140 | E - Lamps | C++ (GCC 9.2.1) | AtCoder *500 |
Oct/10/2020 08:26 |
| 139 | C - Neq Min | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/10/2020 07:19 |
| 138 | B - Futon | C++ (GCC 9.2.1) | AtCoder *200 |
Oct/10/2020 07:13 |
| 137 | A - Keyboard | C++ (GCC 9.2.1) | AtCoder *100 |
Oct/10/2020 07:02 |
| 136 | J - Sushi | C++ (GCC 9.2.1) | AtCoder *100 |
Oct/08/2020 01:01 |
| 135 | B - Nice Matrix | GNU C++17 | greedy implementation math *1300 |
Oct/04/2020 12:05 |
| 134 | A - Fence | GNU C++17 | geometry math *800 |
Oct/04/2020 11:11 |
| 133 | B - DNA Sequence | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/03/2020 07:10 |
| 132 | A - Plus Minus | C++ (GCC 9.2.1) | AtCoder *100 |
Oct/03/2020 07:02 |
| 131 | V - Subtree | C++ (GCC 9.2.1) | AtCoder *100 |
Oct/02/2020 14:55 |
| 130 | M - Candies | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/30/2020 18:06 |
| 129 | D - Searchlights | GNU C++17 | binary search brute force data structures dp implementation sortings two pointers *2000 |
Sep/30/2020 16:51 |
| 128 | C - Discrete Acceleration | GNU C++17 | binary search dp implementation math two pointers *1500 |
Sep/30/2020 10:36 |
| 127 | B - Arrays Sum | GNU C++17 | constructive algorithms greedy math *1400 |
Sep/30/2020 10:17 |
| 126 | A - Circle Coloring | GNU C++17 | constructive algorithms *800 |
Sep/30/2020 09:45 |
| 125 | S - Digit Sum | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/29/2020 23:36 |
| 124 | R - Walk | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/29/2020 19:04 |
| 123 | P - Independent Set | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/29/2020 02:56 |
| 122 | F - Number of Subsequences | GNU C++17 | combinatorics dp strings *2000 |
Sep/29/2020 02:08 |
| 121 | E - Replace Digits | C++ (GCC 9.2.1) | AtCoder *500 |
Sep/28/2020 21:05 |
| 120 | E - Rock, Paper, Scissors | GNU C++17 | brute force constructive algorithms flows greedy math *1800 |
Sep/28/2020 16:39 |
| 119 | D - Non-zero Segments | GNU C++17 | constructive algorithms data structures greedy sortings *1500 |
Sep/28/2020 15:39 |
| 118 | C - Increase and Copy | GNU C++17 | binary search constructive algorithms math *1100 |
Sep/28/2020 15:38 |
| 117 | A - Floor Number | GNU C++17 | implementation math *800 |
Sep/28/2020 15:35 |
| 116 | B - Symmetric Matrix | GNU C++17 | implementation *900 |
Sep/28/2020 15:35 |
| 115 | B - Balanced Array | GNU C++17 | constructive algorithms math *800 |
Sep/28/2020 02:59 |
| 114 | A - Candies | GNU C++17 | brute force math *900 |
Sep/28/2020 02:50 |
| 113 | B - Two Arrays | GNU C++17 | greedy math sortings *1100 |
Sep/27/2020 20:27 |
| 112 | A - Copy-paste | GNU C++17 | greedy math *800 |
Sep/27/2020 20:21 |
| 111 | A - Arena of Greed | GNU C++17 | games greedy *1400 |
Sep/27/2020 01:03 |
| 110 | H - Huge Boxes of Animal Toys | GNU C++17 | constructive algorithms *1300 |
Sep/27/2020 00:37 |
| 109 | F - Flamingoes of Mystery | GNU C++17 | interactive *1400 |
Sep/27/2020 00:15 |
| 108 | D - Flat Subsequence | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/26/2020 07:53 |
| 107 | C - Connect Cities | C++ (GCC 9.2.1) | AtCoder *300 |
Sep/26/2020 07:15 |
| 106 | B - Integer Preference | C++ (GCC 9.2.1) | AtCoder *200 |
Sep/26/2020 07:07 |
| 105 | A - Repeat ACL | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/26/2020 07:00 |
| 104 | A - Cubes Sorting | GNU C++17 | math sortings *900 |
Sep/24/2020 11:24 |
| 103 | C1 - Pokémon Army (easy version) | GNU C++17 | constructive algorithms dp greedy *1300 |
Sep/24/2020 10:37 |
| 102 | B - Rock and Lever | GNU C++17 | bitmasks math *1200 |
Sep/24/2020 10:29 |
| 101 | O - Matching | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/23/2020 20:16 |
| 100 | N - Slimes | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/23/2020 19:51 |
| 99 | L - Deque | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/23/2020 18:56 |
| 98 | G - Longest Path | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/23/2020 17:33 |
| 97 | B - Frog 2 | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/23/2020 17:22 |
| 96 | E - Knapsack 2 | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/23/2020 17:20 |
| 95 | F - Simplified Reversi | C++ (GCC 9.2.1) | AtCoder *600 |
Sep/19/2020 22:25 |
| 94 | C - Killjoy | GNU C++17 | greedy implementation math *1500 |
Sep/19/2020 11:21 |
| 93 | D2 - Sage's Birthday (hard version) | GNU C++17 | binary search brute force constructive algorithms greedy sortings two pointers *1500 |
Sep/19/2020 10:39 |
| 92 | D1 - Sage's Birthday (easy version) | GNU C++17 | binary search constructive algorithms greedy sortings *1000 |
Sep/19/2020 10:33 |
| 91 | B - Stairs | GNU C++17 | brute force constructive algorithms greedy implementation math *1200 |
Sep/19/2020 10:17 |
| 90 | A - Digit Game | GNU C++17 | games greedy implementation *900 |
Sep/19/2020 09:54 |
| 89 | E - Sequence Sum | C++ (GCC 9.2.1) | AtCoder *500 |
Sep/19/2020 08:39 |
| 88 | D - Leaping Tak | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/19/2020 07:57 |
| 87 | C - A x B + C | C++ (GCC 9.2.1) | AtCoder *300 |
Sep/19/2020 07:33 |
| 86 | B - Go to Jail | C++ (GCC 9.2.1) | AtCoder *200 |
Sep/19/2020 07:03 |
| 85 | A - Plural Form | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/19/2020 07:01 |
| 84 | A - New Year and Hurry | GNU C++17 (64) | binary search brute force implementation math *800 |
Sep/17/2020 12:19 |
| 83 | C - Mortal Kombat Tower | GNU C++17 | dp graphs greedy shortest paths *1500 |
Sep/14/2020 11:02 |
| 82 | A - Buying Torches | GNU C++17 | math *1000 |
Sep/14/2020 10:04 |
| 81 | D - Redistribution | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/13/2020 22:16 |
| 80 | C - Ubiquity | C++ (GCC 9.2.1) | AtCoder *300 |
Sep/13/2020 21:29 |
| 79 | B - Product Max | C++ (GCC 9.2.1) | AtCoder *200 |
Sep/13/2020 21:19 |
| 78 | A - Not | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/13/2020 21:17 |
| 77 | D - Tree Tag | GNU C++17 | constructive algorithms dfs and similar dp games strings trees *1900 |
Sep/09/2020 10:53 |
| 76 | C - Chocolate Bunny | GNU C++17 | constructive algorithms interactive math two pointers *1600 |
Sep/09/2020 10:17 |
| 75 | B - Big Vova | GNU C++17 | brute force greedy math number theory *1300 |
Sep/08/2020 11:10 |
| 74 | A - Ahahahahahahahaha | GNU C++17 | constructive algorithms math *1100 |
Sep/08/2020 10:51 |
| 73 | C - Balanced Bitstring | GNU C++17 | greedy implementation strings *1500 |
Sep/07/2020 22:18 |
| 72 | B - Array Cancellation | GNU C++17 | constructive algorithms implementation *1000 |
Sep/07/2020 15:39 |
| 71 | A - Permutation Forgery | GNU C++17 | constructive algorithms *800 |
Sep/07/2020 15:04 |
| 70 | F - Subsequences of Length Two | GNU C++17 | dp strings *2100 |
Sep/04/2020 14:09 |
| 69 | D - Decrease the Sum of Digits | GNU C++17 | greedy math *1500 |
Sep/04/2020 12:42 |
| 68 | E - Two Platforms | GNU C++17 | binary search dp sortings two pointers *1800 |
Sep/04/2020 11:29 |
| 67 | C - Yet Another Array Restoration | GNU C++17 | brute force math number theory *1200 |
Sep/04/2020 10:02 |
| 66 | B - Minimum Product | GNU C++17 | brute force greedy math *1100 |
Sep/04/2020 09:48 |
| 65 | A - Yet Another Two Integers Problem | GNU C++17 | greedy math *800 |
Sep/04/2020 09:37 |
| 64 | D - Stoned Game | GNU C++17 | brute force games greedy implementation *1800 |
Aug/30/2020 18:32 |
| 63 | C - Multiples of Length | GNU C++17 | constructive algorithms greedy math number theory *1600 |
Aug/30/2020 16:53 |
| 62 | B - Power Sequence | GNU C++17 | brute force math number theory sortings *1500 |
Aug/30/2020 16:33 |
| 61 | A - Juggling Letters | GNU C++17 | greedy strings *800 |
Aug/30/2020 15:58 |
| 60 | E - Coprime | C++ (GCC 9.2.1) | AtCoder *500 |
Aug/29/2020 08:00 |
| 59 | D - Friends | C++ (GCC 9.2.1) | AtCoder *400 |
Aug/29/2020 07:25 |
| 58 | C - Sum of product of pairs | C++ (GCC 9.2.1) | AtCoder *300 |
Aug/29/2020 07:19 |
| 57 | B - Substring | C++ (GCC 9.2.1) | AtCoder *200 |
Aug/29/2020 07:12 |
| 56 | A - Don't be late | C++ (GCC 9.2.1) | AtCoder *100 |
Aug/29/2020 07:08 |
| 55 | D - Wizard in Maze | C++ (GCC 9.2.1) | AtCoder *400 |
Aug/22/2020 16:16 |
| 54 | C - Step | C++ (GCC 9.2.1) | AtCoder *300 |
Aug/22/2020 13:05 |
| 53 | B - Multiple of 9 | C++ (GCC 9.2.1) | AtCoder *200 |
Aug/22/2020 12:46 |
| 52 | A - Takoyaki | C++ (GCC 9.2.1) | AtCoder *100 |
Aug/22/2020 12:42 |
| 51 | C - Omkar and Waterslide | GNU C++17 | greedy implementation *1200 |
Aug/16/2020 10:54 |
| 50 | B - Omkar and Infinity Clock | GNU C++17 | implementation math *800 |
Aug/16/2020 10:20 |
| 49 | E - Picking Goods | C++ (GCC 9.2.1) | AtCoder *500 |
Aug/15/2020 22:31 |
| 48 | C - Walking Takahashi | C++ (GCC 9.2.1) | AtCoder *300 |
Aug/15/2020 21:40 |
| 47 | B - Making Triangle | C++ (GCC 9.2.1) | AtCoder *200 |
Aug/15/2020 21:19 |
| 46 | A - Rainy Season | C++ (GCC 9.2.1) | AtCoder *100 |
Aug/15/2020 21:09 |
| 45 | C - Omkar and Baseball | GNU C++17 | constructive algorithms math *1500 |
Jul/11/2020 11:11 |
| 44 | B - Omkar and Last Class of Math | GNU C++17 | greedy math number theory *1300 |
Jul/11/2020 10:40 |
| 43 | A - Omkar and Completion | GNU C++17 | constructive algorithms implementation *800 |
Jul/11/2020 10:10 |
| 42 | D - Anything Goes to Zero | C++ (GCC 9.2.1) | AtCoder *400 |
Jul/11/2020 08:17 |
| 41 | C - XYZ Triplets | C++ (GCC 9.2.1) | AtCoder *300 |
Jul/11/2020 07:13 |
| 40 | B - An Odd Problem | C++ (GCC 9.2.1) | AtCoder *200 |
Jul/11/2020 07:03 |
| 39 | A - Number of Multiples | C++ (GCC 9.2.1) | AtCoder *100 |
Jul/11/2020 07:01 |
| 38 | D - Chat in a Circle | C++ (GCC 9.2.1) | AtCoder *400 |
Jul/05/2020 07:35 |
| 37 | C - H and V | C++ (GCC 9.2.1) | AtCoder *300 |
Jul/05/2020 07:16 |
| 36 | B - Judge Status Summary | C++ (GCC 9.2.1) | AtCoder *200 |
Jul/05/2020 07:05 |
| 35 | A - Payment | C++ (GCC 9.2.1) | AtCoder *100 |
Jul/05/2020 07:02 |
| 34 | C - A Cookie for You | GNU C++17 | greedy implementation math *1300 |
Jul/01/2020 10:16 |
| 33 | D - Grid-00100 | GNU C++17 | constructive algorithms greedy implementation *1600 |
Jul/01/2020 09:50 |
| 32 | B - Magical Calendar | GNU C++17 | math *1200 |
Jul/01/2020 09:04 |
| 31 | A - Magical Sticks | GNU C++17 | math *800 |
Jul/01/2020 08:38 |
| 30 | E1 - Reading Books (easy version) | GNU C++17 | data structures greedy sortings *1600 |
Jun/28/2020 11:20 |
| 29 | D - Zero Remainder Array | GNU C++17 | math sortings two pointers *1400 |
Jun/28/2020 10:39 |
| 28 | C - Move Brackets | GNU C++17 | greedy strings *1000 |
Jun/28/2020 10:02 |
| 27 | A - Required Remainder | GNU C++17 | math *800 |
Jun/28/2020 09:43 |
| 26 | D - Sum of Divisors | C++ (GCC 9.2.1) | AtCoder *400 |
Jun/27/2020 09:11 |
| 25 | C - Tsundoku | C++ (GCC 9.2.1) | AtCoder *300 |
Jun/27/2020 07:34 |
| 24 | B - Minor Change | C++ (GCC 9.2.1) | AtCoder *200 |
Jun/27/2020 07:04 |
| 23 | A - Calc | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/27/2020 07:02 |
| 22 | D - Odd-Even Subsequence | GNU C++17 | binary search dp dsu greedy implementation *2000 |
Jun/25/2020 23:03 |
| 21 | C - RationalLee | GNU C++17 | greedy math sortings two pointers *1400 |
Jun/23/2020 10:30 |
| 20 | B - AccurateLee | GNU C++17 | greedy implementation strings *1200 |
Jun/23/2020 10:16 |
| 19 | A - FashionabLee | GNU C++17 | geometry math *800 |
Jun/23/2020 09:13 |
| 18 | C - Number Game | GNU C++17 | games math number theory *1400 |
Jun/20/2020 10:26 |
| 17 | B - GCD Compression | GNU C++17 | constructive algorithms math number theory *1100 |
Jun/20/2020 09:57 |
| 16 | A - Maximum GCD | GNU C++17 | greedy implementation math number theory *800 |
Jun/20/2020 09:37 |
| 15 | B - Most socially-distanced subsequence | GNU C++17 | greedy two pointers *1300 |
Jun/13/2020 12:01 |
| 14 | A - XXXXX | GNU C++17 | brute force data structures number theory two pointers *1200 |
Jun/13/2020 11:51 |
| 13 | A - Shovels and Swords | GNU C++17 | binary search greedy math *1100 |
Jun/11/2020 21:27 |
| 12 | C - Palindromic Paths | GNU C++17 | greedy math *1500 |
Jun/11/2020 11:20 |
| 11 | B - Shuffle | GNU C++17 | math two pointers *1300 |
Jun/11/2020 10:58 |
| 10 | A - Matrix Game | GNU C++17 | games greedy implementation *1100 |
Jun/07/2020 13:24 |
| 9 | D - Solve The Maze | GNU C++17 | constructive algorithms dfs and similar dsu graphs greedy implementation shortest paths *1700 |
Jun/07/2020 11:46 |
| 8 | C - Rotation Matching | GNU C++17 | constructive algorithms data structures greedy implementation *1400 |
Jun/07/2020 10:51 |
| 7 | D - Johnny and Contribution | GNU C++17 | constructive algorithms graphs greedy implementation sortings *1700 |
Jun/04/2020 11:09 |
| 6 | C - Johnny and Another Rating Drop | GNU C++17 | bitmasks greedy math *1400 |
Jun/04/2020 10:10 |
| 5 | B - Johnny and His Hobbies | GNU C++17 | bitmasks brute force *1200 |
Jun/04/2020 10:01 |
| 4 | A - Johnny and Ancient Computer | GNU C++17 | implementation *1000 |
Jun/04/2020 09:52 |
| 3 | C - Journey | GNU C++17 | dfs and similar dp graphs probabilities trees *1500 |
May/18/2020 16:38 |
| 2 | B - T-primes | GNU C++17 | binary search implementation math number theory *1300 |
May/18/2020 12:49 |
| 1 | C - Count Triangles | GNU C++17 | binary search implementation math two pointers *1800 |
May/18/2020 01:37 |