Auto-generated with ❤ using Harwest
A repository to keep track of problem solving practice, containing solutions from platforms:
| # | Title | Solution | Tags | Submitted |
|---|---|---|---|---|
| 1594 | E - Coins Respawn | C++ (GCC 9.2.1) | AtCoder *500 |
Oct/01/2022 22:00 |
| 1593 | J - Segment Tree | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/24/2022 01:06 |
| 1592 | Ex - Odd Sum | C++ (GCC 9.2.1) | AtCoder *600 |
Sep/10/2022 16:49 |
| 1591 | F - Exactly K Steps | C++ (GCC 9.2.1) | AtCoder *500 |
Sep/10/2022 16:21 |
| 1590 | E - Erasing Vertices 2 | C++ (GCC 9.2.1) | AtCoder *500 |
Sep/10/2022 15:52 |
| 1589 | D - Index Ă— A(Not Continuous ver.) | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/10/2022 15:33 |
| 1588 | C - Index Ă— A(Continuous ver.) | C++ (GCC 9.2.1) | AtCoder *300 |
Sep/10/2022 15:24 |
| 1587 | B - Split? | C++ (GCC 9.2.1) | AtCoder *200 |
Sep/10/2022 15:19 |
| 1586 | A - Saturday | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/10/2022 15:13 |
| 1585 | Ex - Game on Graph | C++ (GCC 9.2.1) | AtCoder *600 |
Jul/31/2022 01:52 |
| 1584 | F - Sorting Color Balls | C++ (GCC 9.2.1) | AtCoder *500 |
Jul/31/2022 01:17 |
| 1583 | E - Many Operations | C++ (GCC 9.2.1) | AtCoder *500 |
Jul/31/2022 01:04 |
| 1582 | D - Flipping and Bonus | C++ (GCC 9.2.1) | AtCoder *400 |
Jul/31/2022 00:52 |
| 1581 | C - NewFolder(1) | C++ (GCC 9.2.1) | AtCoder *300 |
Jul/31/2022 00:36 |
| 1580 | B - Tournament Result | C++ (GCC 9.2.1) | AtCoder *200 |
Jul/31/2022 00:34 |
| 1579 | A - Intersection | C++ (GCC 9.2.1) | AtCoder *100 |
Jul/31/2022 00:31 |
| 1578 | F - Make Pair | C++ (GCC 9.2.1) | AtCoder *500 |
Jul/21/2022 19:37 |
| 1577 | G - Good Key, Bad Key | GNU C++17 | bitmasks brute force dp greedy math |
Jul/12/2022 21:21 |
| 1576 | C - Subset Sums | GNU C++17 | brute force data structures *2500 |
Jul/11/2022 13:55 |
| 1575 | D - Tree and Queries | GNU C++17 | data structures dfs and similar trees *2400 |
Jul/11/2022 12:30 |
| 1574 | F - Imbalance Value of a Tree | GNU C++20 (64) | data structures dsu graphs trees *2400 |
Jul/10/2022 23:17 |
| 1573 | G2 - Passable Paths (hard version) | GNU C++17 | dfs and similar sortings trees |
Jul/10/2022 21:34 |
| 1572 | E - Complicated Computations | GNU C++17 | binary search data structures two pointers *2400 |
Jul/10/2022 20:26 |
| 1571 | H - Satanic Panic | GNU C++17 | dp geometry *2900 |
Jul/10/2022 17:12 |
| 1570 | E - New Year and Castle Construction | GNU C++17 | combinatorics geometry math sortings *2500 |
Jul/10/2022 02:46 |
| 1569 | G - Combostone | GNU C++17 | Jul/10/2022 00:43 | |
| 1568 | D - It's a bird! No, it's a plane! No, it's AaParsa! | GNU C++20 (64) | constructive algorithms graphs shortest paths *2500 |
Jul/09/2022 21:54 |
| 1567 | E - Kefa and Watch | GNU C++20 (64) | data structures hashing strings *2500 |
Jul/09/2022 21:14 |
| 1566 | E - You Are Given Some Strings... | GNU C++20 (64) | brute force string suffix structures strings *2400 |
Jul/09/2022 19:22 |
| 1565 | D - Prefixes and Suffixes | GNU C++20 (64) | dp string suffix structures strings two pointers *2000 |
Jul/09/2022 16:22 |
| 1564 | F - Independent Set | GNU C++20 (64) | dfs and similar dp trees *2500 |
Jul/08/2022 04:18 |
| 1563 | C - Jeff and Brackets | GNU C++17 | dp matrices *2500 |
Jul/08/2022 02:58 |
| 1562 | C - Peterson Polyglot | GNU C++17 | brute force dfs and similar dsu hashing strings trees *2500 |
Jul/08/2022 02:19 |
| 1561 | D - Cooperative Game | GNU C++17 | constructive algorithms interactive number theory *2400 |
Jul/07/2022 23:57 |
| 1560 | C - Museums Tour | GNU C++17 | dp graphs implementation *2500 |
Jul/07/2022 23:24 |
| 1559 | B - Camp Schedule | GNU C++20 (64) | greedy hashing strings *1600 |
Jul/07/2022 21:48 |
| 1558 | A - Skyscrapers | GNU C++17 | implementation sortings *1600 |
Jul/07/2022 21:29 |
| 1557 | B - Dreamoon Likes Sequences | GNU C++17 | bitmasks combinatorics math *1700 |
Jul/07/2022 17:14 |
| 1556 | C - Drazil Likes Heap | GNU C++17 | constructive algorithms data structures greedy implementation *2400 |
Jul/07/2022 17:10 |
| 1555 | A - Dreamoon Likes Coloring | GNU C++17 | constructive algorithms greedy implementation math *1800 |
Jul/07/2022 15:24 |
| 1554 | E - Team Work | GNU C++20 (64) | combinatorics dp math *2400 |
Jul/07/2022 13:29 |
| 1553 | F - The Sum of the k-th Powers | GNU C++20 (64) | math *2600 |
Jul/07/2022 03:12 |
| 1552 | F - The Shortest Statement | GNU C++20 (64) | graphs shortest paths trees *2400 |
Jul/07/2022 02:49 |
| 1551 | C - Johnny and Megan's Necklace | GNU C++20 (64) | binary search bitmasks constructive algorithms dfs and similar dsu graphs *2500 |
Jul/06/2022 21:49 |
| 1550 | E - James and the Chase | GNU C++17 | dfs and similar graphs probabilities trees *3000 |
Jul/06/2022 21:46 |
| 1549 | B - Johnny and Grandmaster | GNU C++20 (64) | greedy implementation math sortings *1900 |
Jul/06/2022 19:39 |
| 1548 | A - Johnny and Contribution | GNU C++17 | constructive algorithms graphs greedy sortings *1700 |
Jul/06/2022 19:00 |
| 1547 | F - Red-White Fence | GNU C++17 (64) | combinatorics fft *2500 |
Jul/06/2022 18:48 |
| 1546 | D - Two Arrays | GNU C++20 (64) | bitmasks brute force combinatorics greedy hashing math two pointers *2700 |
Jul/06/2022 14:41 |
| 1545 | E - Bear and Destroying Subtrees | GNU C++17 | dp math probabilities trees *2700 |
Jul/05/2022 21:53 |
| 1544 | E - Crypto Lights | GNU C++17 | combinatorics dp math probabilities *2600 |
Jul/05/2022 21:04 |
| 1543 | D - Magic Numbers | GNU C++17 | dp *2200 |
Jul/01/2022 15:26 |
| 1542 | F - Make Bipartite | C++ (GCC 9.2.1) | AtCoder *500 |
Jun/30/2022 00:38 |
| 1541 | E - Tr/ee | C++ (GCC 9.2.1) | AtCoder *700 |
Jun/29/2022 13:50 |
| 1540 | D - Skate | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/28/2022 16:39 |
| 1539 | D - Serious Business | GNU C++20 (64) | data structures divide and conquer dp implementation shortest paths *2800 |
Jun/28/2022 00:47 |
| 1538 | C - Tyler and Strings | GNU C++20 (64) | combinatorics data structures implementation *1900 |
Jun/27/2022 22:26 |
| 1537 | B - Integral Array | GNU C++17 | brute force constructive algorithms data structures math *1800 |
Jun/27/2022 22:03 |
| 1536 | A - Weird Sum | GNU C++17 | combinatorics data structures geometry math matrices sortings *1400 |
Jun/27/2022 21:48 |
| 1535 | G - Spanning Tree | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 20:07 |
| 1534 | D - Yet Another Sorting Problem | C++ (GCC 9.2.1) | AtCoder *700 |
Jun/27/2022 19:26 |
| 1533 | C - Three Circuits | C++ (GCC 9.2.1) | AtCoder *800 |
Jun/27/2022 18:35 |
| 1532 | F - Small Products | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 17:50 |
| 1531 | D - Modulo Operations | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 13:52 |
| 1530 | F - Xor Shift | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 02:43 |
| 1529 | G - Sqrt | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 02:16 |
| 1528 | E - + Graph | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 01:15 |
| 1527 | D - Three Colors | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 00:45 |
| 1526 | F - Deforestation | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/27/2022 00:20 |
| 1525 | C - Tree Queries | C++ (GCC 9.2.1) | AtCoder *500 |
Jun/26/2022 21:21 |
| 1524 | B - Unbalanced Squares | C++ (GCC 9.2.1) | AtCoder *400 |
Jun/26/2022 21:07 |
| 1523 | A - Reverse and Minimize | C++ (GCC 9.2.1) | AtCoder *300 |
Jun/26/2022 20:40 |
| 1522 | B - Counting Grids | C++ (GCC 9.2.1) | AtCoder *500 |
Jun/26/2022 20:05 |
| 1521 | C - Piles of Pebbles | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/26/2022 19:38 |
| 1520 | A - Three Integers | C++ (GCC 9.2.1) | AtCoder *300 |
Jun/26/2022 17:39 |
| 1519 | F - Tree Recovery | GNU C++17 | brute force constructive algorithms dfs and similar dsu graphs trees *2600 |
Jun/26/2022 03:47 |
| 1518 | G - Fishingprince Plays With Array Again | GNU C++20 (64) | brute force data structures geometry math *3300 |
Jun/26/2022 00:48 |
| 1517 | E - Placing Jinas | GNU C++20 (64) | combinatorics math *2000 |
Jun/25/2022 20:56 |
| 1516 | D - Permutation Graph | GNU C++20 (64) | binary search constructive algorithms data structures divide and conquer greedy shortest paths *1900 |
Jun/25/2022 20:37 |
| 1515 | C - Fishingprince Plays With Array | GNU C++17 | constructive algorithms greedy implementation *1400 |
Jun/25/2022 20:18 |
| 1514 | B - NIT Destroys the Universe | GNU C++17 | greedy *900 |
Jun/25/2022 20:09 |
| 1513 | A - NIT orz! | GNU C++17 | bitmasks greedy *800 |
Jun/25/2022 20:06 |
| 1512 | D - Teleporter | C++ (GCC 9.2.1) | AtCoder *800 |
Jun/25/2022 18:02 |
| 1511 | E - Children and Candies | C++ (GCC 9.2.1) | AtCoder *800 |
Jun/25/2022 16:59 |
| 1510 | D - Felicity's Big Secret Revealed | GNU C++17 | bitmasks dp *2200 |
Jun/24/2022 23:31 |
| 1509 | G - Builder Takahashi | C++ (GCC 9.2.1) | AtCoder *600 |
Jun/23/2022 23:26 |
| 1508 | E - Dasha and Puzzle | GNU C++17 | constructive algorithms dfs and similar graphs greedy trees *2000 |
Jun/22/2022 13:37 |
| 1507 | B - Arrays Sum | GNU C++17 | constructive algorithms greedy math *1400 |
Jun/21/2022 21:49 |
| 1506 | D - Powerful Ksenia | GNU C++17 | bitmasks constructive algorithms math *2200 |
Jun/21/2022 21:34 |
| 1505 | D - Bandit in a City | GNU C++17 | binary search dfs and similar graphs greedy trees *1900 |
Jun/21/2022 21:17 |
| 1504 | K - Road Widening | GNU C++17 | constructive algorithms greedy implementation *1800 |
Jun/21/2022 19:45 |
| 1503 | D - Buy Low Sell High | GNU C++17 | data structures greedy two pointers *2400 |
Jun/21/2022 17:26 |
| 1502 | C - Sonya and Problem Wihtout a Legend | GNU C++17 | dp sortings *2300 |
Jun/21/2022 03:23 |
| 1501 | E - Serega the Pirate | GNU C++17 | brute force constructive algorithms *2600 |
Jun/20/2022 21:23 |
| 1500 | F - Puzzle | GNU C++17 | constructive algorithms dp greedy *2600 |
Jun/20/2022 20:08 |
| 1499 | C - Helping the Nature | GNU C++17 | constructive algorithms data structures greedy *1700 |
Jun/20/2022 19:47 |
| 1498 | D - River Locks | GNU C++17 | binary search dp greedy math *1900 |
Jun/20/2022 19:35 |
| 1497 | D - Knapsack 1 | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/17/2022 12:40 |
| 1496 | A - Periodic Number | C++ (GCC 9.2.1) | AtCoder *400 |
Jun/09/2022 07:58 |
| 1495 | B - Increasing Prefix XOR | C++ (GCC 9.2.1) | AtCoder *500 |
Jun/08/2022 16:52 |
| 1494 | B - Optimal Partition | GNU C++17 | data structures dp *2100 |
May/17/2022 02:06 |
| 1493 | D - Edge Elimination | GNU C++17 | constructive algorithms dfs and similar dp trees *2900 |
May/17/2022 01:44 |
| 1492 | A - Make it Increasing | GNU C++17 | brute force greedy math *1300 |
May/17/2022 00:05 |
| 1491 | D - Tokitsukaze and Permutations | GNU C++17 (64) | dp math *2500 |
May/16/2022 00:30 |
| 1490 | C - Tokitsukaze and Two Colorful Tapes | GNU C++17 (64) | constructive algorithms dfs and similar graphs greedy *1900 |
May/15/2022 22:57 |
| 1489 | B - Tokitsukaze and Meeting | GNU C++17 (64) | data structures implementation math *1700 |
May/15/2022 22:00 |
| 1488 | A - Tokitsukaze and Strange Inequality | GNU C++17 (64) | brute force data structures dp *1600 |
May/15/2022 20:33 |
| 1487 | C - Game on Tree | GNU C++17 (64) | implementation math probabilities trees *2200 |
May/01/2022 03:16 |
| 1486 | F - Anti-Theft Road Planning | GNU C++17 (64) | bitmasks constructive algorithms divide and conquer greedy interactive math *2400 |
May/01/2022 00:11 |
| 1485 | B - A Perfectly Balanced String? | GNU C++17 (64) | brute force greedy strings *1100 |
Apr/30/2022 23:20 |
| 1484 | C - Palindrome Basis | GNU C++17 (64) | brute force dp math number theory *1500 |
Apr/30/2022 20:42 |
| 1483 | A - Subtle Substring Subtraction | GNU C++17 (64) | games greedy strings *800 |
Apr/30/2022 20:33 |
| 1482 | C - Line Empire | GNU C++17 | binary search brute force dp greedy implementation math *1500 |
Apr/18/2022 18:23 |
| 1481 | B - Bit Flipping | GNU C++17 | bitmasks constructive algorithms greedy strings *1300 |
Apr/18/2022 18:03 |
| 1480 | A - Red Versus Blue | GNU C++17 | constructive algorithms greedy implementation math *1000 |
Apr/18/2022 17:50 |
| 1479 | D - Cross Coloring | GNU C++17 | data structures implementation math *1700 |
Feb/22/2022 23:52 |
| 1478 | A - Reverse | GNU C++17 | constructive algorithms greedy math *800 |
Feb/15/2022 00:45 |
| 1477 | D - Big Brush | GNU C++17 | constructive algorithms data structures greedy implementation *2000 |
Feb/15/2022 00:44 |
| 1476 | C - Inversion Graph | GNU C++17 | data structures dsu graphs math *1300 |
Feb/15/2022 00:44 |
| 1475 | B - Odd Swap Sort | GNU C++17 | data structures math sortings *1100 |
Feb/15/2022 00:44 |
| 1474 | E - Colorful Operations | GNU C++17 | brute force data structures implementation *2400 |
Feb/15/2022 00:41 |
| 1473 | A - Bridge and Sheets | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/29/2022 18:03 |
| 1472 | C - Row Column Sums | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/24/2022 18:04 |
| 1471 | B - Dividing Subsequence | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/23/2022 21:35 |
| 1470 | A - Erase by Value | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/23/2022 20:51 |
| 1469 | C - Grid Xor | GNU C++17 | constructive algorithms greedy implementation interactive math *2300 |
Jan/23/2022 19:40 |
| 1468 | A - Meximum Array | GNU C++17 | binary search constructive algorithms greedy implementation math two pointers *1400 |
Jan/23/2022 19:12 |
| 1467 | B - Peculiar Movie Preferences | GNU C++17 (64) | greedy strings *1700 |
Jan/23/2022 17:56 |
| 1466 | D2 - Game on Sum (Hard Version) | GNU C++17 (64) | combinatorics dp games math *2400 |
Jan/23/2022 17:28 |
| 1465 | D1 - Game on Sum (Easy Version) | GNU C++17 | combinatorics dp games math *2100 |
Jan/23/2022 17:22 |
| 1464 | D - Martial Arts Tournament | GNU C++17 | binary search brute force greedy math *2100 |
Jan/17/2022 00:10 |
| 1463 | C - Monsters And Spells | GNU C++17 | binary search data structures dp greedy implementation math two pointers *1700 |
Jan/17/2022 00:03 |
| 1462 | B - Minor Reduction | GNU C++17 | greedy strings *1100 |
Jan/16/2022 23:52 |
| 1461 | A - Equidistant Letters | GNU C++17 | constructive algorithms sortings *800 |
Jan/16/2022 23:49 |
| 1460 | E - MST + 1 | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/15/2022 17:50 |
| 1459 | D - Multiply and Rotate | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/15/2022 17:43 |
| 1458 | C - The Kth Time Query | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/15/2022 17:36 |
| 1457 | B - Climbing Takahashi | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/15/2022 17:33 |
| 1456 | A - Rotate | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/15/2022 17:31 |
| 1455 | E1 - Cats on the Upgrade (easy version) | GNU C++17 | brute force data structures dfs and similar divide and conquer dp graphs trees *2500 |
Jan/14/2022 16:14 |
| 1454 | E2 - Cats on the Upgrade (hard version) | GNU C++17 | binary search data structures dfs and similar graphs trees *2800 |
Jan/13/2022 00:39 |
| 1453 | C - Road Optimization | GNU C++17 | data structures dp *1700 |
Jan/12/2022 17:54 |
| 1452 | B - Elementary Particles | GNU C++17 | brute force greedy sortings *1100 |
Jan/12/2022 17:43 |
| 1451 | A - Ancient Civilization | GNU C++17 | bitmasks greedy math *800 |
Jan/12/2022 17:38 |
| 1450 | C - Division by Two and Permutation | GNU C++17 | constructive algorithms flows graph matchings greedy math *1100 |
Jan/11/2022 03:46 |
| 1449 | G - MinOr Tree | GNU C++17 | bitmasks dfs and similar dsu graphs greedy *1900 |
Jan/11/2022 03:44 |
| 1448 | A - Plus One on the Subset | GNU C++17 | math *800 |
Jan/11/2022 03:29 |
| 1447 | B - Make AP | GNU C++17 | implementation math *900 |
Jan/11/2022 03:29 |
| 1446 | F - Reordering | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/08/2022 18:09 |
| 1445 | E - Arithmetic Number | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/08/2022 18:01 |
| 1444 | D - Prefix K-th Max | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/08/2022 17:42 |
| 1443 | C - Happy New Year! | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/08/2022 17:39 |
| 1442 | B - Longest Segment | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/08/2022 17:36 |
| 1441 | A - Weird Function | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/08/2022 17:34 |
| 1440 | D - Treelabeling | GNU C++17 | bitmasks constructive algorithms dfs and similar games greedy implementation trees *2100 |
Jan/04/2022 22:24 |
| 1439 | E - Array Equalizer | GNU C++17 | binary search greedy implementation math number theory sortings two pointers *2400 |
Jan/04/2022 21:46 |
| 1438 | C - Dominant Character | GNU C++17 | brute force greedy implementation strings *1400 |
Jan/04/2022 21:18 |
| 1437 | B - Reverse Sort | GNU C++17 | greedy sortings *1000 |
Jan/04/2022 21:14 |
| 1436 | A - A.M. Deviation | GNU C++17 | math number theory *800 |
Jan/04/2022 21:08 |
| 1435 | D - The Winter Hike | GNU C++17 | constructive algorithms greedy math *2100 |
Jan/03/2022 23:37 |
| 1434 | E - New School | GNU C++17 | binary search data structures dp greedy implementation sortings *2300 |
Jan/03/2022 23:18 |
| 1433 | C - Hidden Permutations | GNU C++17 | dfs and similar interactive math *1700 |
Jan/03/2022 21:02 |
| 1432 | B - Integers Shop | GNU C++17 | data structures greedy implementation *1500 |
Jan/03/2022 20:41 |
| 1431 | A - Stable Arrangement of Rooks | GNU C++17 | constructive algorithms *800 |
Jan/03/2022 20:08 |
| 1430 | C - Monster Invaders | GNU C++17 | dp greedy implementation *2300 |
Dec/31/2021 20:14 |
| 1429 | B - Stoned Game | GNU C++17 | brute force constructive algorithms games greedy *1800 |
Dec/31/2021 19:16 |
| 1428 | A - Multiples of Length | GNU C++17 | constructive algorithms greedy number theory *1600 |
Dec/31/2021 19:03 |
| 1427 | G - GCD Festival | GNU C++17 | math number theory *2200 |
Dec/31/2021 18:27 |
| 1426 | B - Build the Permutation | GNU C++17 | constructive algorithms greedy *1200 |
Dec/31/2021 17:08 |
| 1425 | C - Game Master | GNU C++17 | data structures dfs and similar dp graphs greedy two pointers *1700 |
Dec/31/2021 16:35 |
| 1424 | A - Find Array | GNU C++17 | constructive algorithms math *800 |
Dec/31/2021 16:17 |
| 1423 | D - Neq Neq | C++ (GCC 9.2.1) | AtCoder *700 |
Dec/31/2021 15:25 |
| 1422 | E - K Different Values | C++ (GCC 9.2.1) | AtCoder *800 |
Dec/31/2021 01:31 |
| 1421 | C - Max Dot | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/30/2021 20:36 |
| 1420 | B - Balls of Three Colors | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/30/2021 18:24 |
| 1419 | A - Gold and Silver | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/30/2021 17:42 |
| 1418 | D - Keep the Average High | GNU C++17 | dp greedy math *2000 |
Dec/30/2021 16:05 |
| 1417 | B - Mirror in the String | GNU C++17 | greedy strings *1100 |
Dec/30/2021 00:35 |
| 1416 | E - Lexicographically Small Enough | GNU C++17 | brute force data structures greedy strings *2200 |
Dec/29/2021 23:37 |
| 1415 | C - Representative Edges | GNU C++17 | brute force geometry implementation math *1500 |
Dec/29/2021 21:26 |
| 1414 | A - Integer Diversity | GNU C++17 | implementation *800 |
Dec/29/2021 21:06 |
| 1413 | D - Robot Cleaner Revisit | GNU C++17 | implementation math probabilities *2300 |
Dec/29/2021 02:07 |
| 1412 | E - Middle Duplication | GNU C++17 | data structures dfs and similar greedy strings trees *2500 |
Dec/29/2021 00:48 |
| 1411 | C - Balanced Stone Heaps | GNU C++17 | binary search greedy *1600 |
Dec/29/2021 00:17 |
| 1410 | B - Game on Ranges | GNU C++17 | brute force dfs and similar implementation sortings *1100 |
Dec/29/2021 00:10 |
| 1409 | A - Robot Cleaner | GNU C++17 | brute force implementation math *800 |
Dec/29/2021 00:05 |
| 1408 | F - Tree Coloring | GNU C++17 (64) | combinatorics divide and conquer fft *2600 |
Dec/28/2021 03:41 |
| 1407 | F - Quadratic Set | GNU C++17 | constructive algorithms hashing math number theory *2900 |
Dec/28/2021 01:34 |
| 1406 | E - Math Test | GNU C++17 | bitmasks brute force greedy *2200 |
Dec/27/2021 23:53 |
| 1405 | D - Shuffle | GNU C++17 | combinatorics math two pointers *2000 |
Dec/27/2021 21:01 |
| 1404 | C - Set or Decrease | GNU C++17 | binary search brute force greedy sortings *1600 |
Dec/27/2021 20:27 |
| 1403 | B - Berland Music | GNU C++17 | data structures greedy math sortings *1000 |
Dec/27/2021 20:18 |
| 1402 | A - Construct a Rectangle | GNU C++17 | geometry math *800 |
Dec/27/2021 20:07 |
| 1401 | E - Crazy Robot | GNU C++17 | dfs and similar graphs *2000 |
Dec/27/2021 13:41 |
| 1400 | D - MEX Sequences | GNU C++17 | dp math *1900 |
Dec/27/2021 13:28 |
| 1399 | C - Poisoned Dagger | GNU C++17 | binary search *1200 |
Dec/27/2021 12:23 |
| 1398 | B - Absent Remainder | GNU C++17 | greedy implementation sortings *1000 |
Dec/27/2021 12:13 |
| 1397 | A - Long Comparison | GNU C++17 | implementation math *900 |
Dec/27/2021 12:09 |
| 1396 | F - Armor and Weapons | GNU C++17 | brute force dp greedy shortest paths *2800 |
Dec/27/2021 02:57 |
| 1395 | G - Max Sum Array | GNU C++17 | combinatorics constructive algorithms greedy sortings *2500 |
Dec/27/2021 02:40 |
| 1394 | F - Bipartite Array | GNU C++17 | dp greedy *2800 |
Dec/27/2021 01:12 |
| 1393 | C - String Invasion | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/27/2021 00:23 |
| 1392 | D - Sky Reflector | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/26/2021 23:53 |
| 1391 | B - A^B^C | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/26/2021 23:06 |
| 1390 | A - ABC | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/26/2021 22:59 |
| 1389 | E - Compatible Numbers | GNU C++17 | bitmasks brute force dfs and similar dp *2200 |
Dec/26/2021 21:57 |
| 1388 | G - Subsequences Galore | GNU C++17 (64) | bitmasks combinatorics dp *2400 |
Dec/26/2021 21:13 |
| 1387 | C - Almost Sorted | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/26/2021 20:17 |
| 1386 | D - Between Two Binary Strings | C++ (GCC 9.2.1) | AtCoder *700 |
Dec/26/2021 19:36 |
| 1385 | B - Shift and Reverse | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/26/2021 18:25 |
| 1384 | A - Permutation Grid | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/26/2021 17:56 |
| 1383 | E - Replace the Numbers | GNU C++17 | constructive algorithms data structures dsu implementation *1900 |
Dec/26/2021 16:02 |
| 1382 | D - Exact Change | GNU C++17 | brute force constructive algorithms greedy *2000 |
Dec/26/2021 15:33 |
| 1381 | C - BA-String | GNU C++17 | brute force dp greedy implementation math *1800 |
Dec/26/2021 15:18 |
| 1380 | B - Triangles on a Rectangle | GNU C++17 | geometry greedy math *1000 |
Dec/26/2021 14:45 |
| 1379 | A - Equal or Not Equal | GNU C++17 | constructive algorithms dsu implementation *800 |
Dec/26/2021 14:33 |
| 1378 | Ex - Manhattan Christmas Tree | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/26/2021 02:06 |
| 1377 | G - Strongest Takahashi | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/26/2021 02:01 |
| 1376 | F - Swap and Sort | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/25/2021 18:40 |
| 1375 | E - Σ[k=0..10^100]floor(X/10^k) | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/25/2021 17:44 |
| 1374 | D - Count Interval | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/25/2021 17:39 |
| 1373 | C - Product | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/25/2021 17:37 |
| 1372 | B - A Reverse | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/25/2021 17:33 |
| 1371 | A - 10yen Stamp | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/25/2021 17:31 |
| 1370 | G - Modulo Shortest Path | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/25/2021 04:39 |
| 1369 | F - Simple Operations on Sequence | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/25/2021 04:10 |
| 1368 | E - Rook Path | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/25/2021 04:03 |
| 1367 | D - Weak Takahashi | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/25/2021 03:25 |
| 1366 | C - Graph Isomorphism | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/25/2021 03:19 |
| 1365 | B - Caesar Cipher | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/25/2021 03:08 |
| 1364 | A - QQ solver | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/25/2021 03:05 |
| 1363 | E - Purple Crayon | GNU C++17 | data structures games greedy trees |
Dec/25/2021 02:42 |
| 1362 | D - X(or)-mas Tree | GNU C++17 | 2-sat dsu graphs trees |
Dec/25/2021 02:23 |
| 1361 | B - And It's Non-Zero | GNU C++17 | bitmasks greedy |
Dec/24/2021 20:22 |
| 1360 | A - Closing The Gap | GNU C++17 | greedy |
Dec/24/2021 20:06 |
| 1359 | H - Bullion | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/18/2021 21:50 |
| 1358 | G - Divisors of Binomial Coefficient | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/18/2021 16:46 |
| 1357 | D - Project Planning | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/18/2021 16:30 |
| 1356 | C - ABC conjecture | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/18/2021 16:22 |
| 1355 | B - KEYENCE building | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/18/2021 16:20 |
| 1354 | A - Last Card | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/18/2021 16:16 |
| 1353 | E - Christmas Chocolates | GNU C++17 | dfs and similar dp games graphs implementation math number theory shortest paths trees *2700 |
Dec/17/2021 22:56 |
| 1352 | D2 - Too Many Impostors (hard version) | GNU C++17 | constructive algorithms interactive |
Dec/17/2021 22:05 |
| 1351 | D1 - Too Many Impostors (easy version) | GNU C++17 | constructive algorithms interactive |
Dec/17/2021 21:33 |
| 1350 | C - Paprika and Permutation | GNU C++17 | greedy math |
Dec/17/2021 20:32 |
| 1349 | B - GCD Problem | GNU C++17 | brute force constructive algorithms math number theory |
Dec/17/2021 20:19 |
| 1348 | A - Forbidden Subsequence | GNU C++17 | constructive algorithms greedy sortings strings |
Dec/17/2021 20:15 |
| 1347 | F - Many Easy Problems | C++ (GCC 9.2.1) | AtCoder *1900 |
Dec/16/2021 22:40 |
| 1346 | E - The Child and Binary Tree | GNU C++17 (64) | combinatorics divide and conquer fft number theory *3100 |
Dec/16/2021 00:43 |
| 1345 | H - Social Distance 2 | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/15/2021 22:32 |
| 1344 | G - X | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/09/2021 18:48 |
| 1343 | F - String Cards | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/09/2021 18:30 |
| 1342 | E - 7 | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/09/2021 18:06 |
| 1341 | D - Play Train | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/09/2021 17:41 |
| 1340 | C - Calendar Validator | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/09/2021 17:34 |
| 1339 | B - Star or Not | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/09/2021 17:27 |
| 1338 | A - Distinct Strings | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/09/2021 17:26 |
| 1337 | H - Security Camera 2 | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/09/2021 03:04 |
| 1336 | G - Roll or Increment | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/09/2021 02:41 |
| 1335 | F - Problem where +s Separate Digits | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/09/2021 01:53 |
| 1334 | E - Integers on Grid | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/09/2021 01:05 |
| 1333 | D - 8 Puzzle on Graph | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/09/2021 00:39 |
| 1332 | C - Triangle? | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/09/2021 00:23 |
| 1331 | B - Mongeness | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/09/2021 00:16 |
| 1330 | A - Tires | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/09/2021 00:13 |
| 1329 | H - Count Multiset | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/08/2021 23:54 |
| 1328 | E - Red and Blue Tree | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/08/2021 12:49 |
| 1327 | D - Between Two Arrays | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/08/2021 12:29 |
| 1326 | C - Swiss-System Tournament | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/08/2021 12:22 |
| 1325 | B - Failing Grade | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/08/2021 12:06 |
| 1324 | A - Four Digits | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/08/2021 12:04 |
| 1323 | G - Jumping sequence | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/08/2021 02:25 |
| 1322 | F - Diameter set | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/08/2021 01:14 |
| 1321 | E - LEQ | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/08/2021 00:48 |
| 1320 | D - Online games | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/08/2021 00:39 |
| 1319 | C - Select Mul | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/08/2021 00:31 |
| 1318 | B - typo | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/08/2021 00:23 |
| 1317 | A - Seismic magnitude scales | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/08/2021 00:21 |
| 1316 | F - Substrings | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/05/2021 18:27 |
| 1315 | E - Packing Under Range Regulations | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/05/2021 18:06 |
| 1314 | D - Sum of Maximum Weights | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/05/2021 17:49 |
| 1313 | C - Distribution | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/05/2021 17:44 |
| 1312 | B - How many? | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/05/2021 17:39 |
| 1311 | A - New Generation ABC | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/05/2021 17:37 |
| 1310 | H - Stroll | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/05/2021 17:12 |
| 1309 | G - Connectivity 2 | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/05/2021 16:26 |
| 1308 | F - Common Prefixes | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/05/2021 16:12 |
| 1307 | E - Stronger Takahashi | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/05/2021 15:35 |
| 1306 | D - Takahashi Tour | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/05/2021 15:24 |
| 1305 | C - Reorder Cards | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/05/2021 15:20 |
| 1304 | B - Booby Prize | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/05/2021 15:17 |
| 1303 | A - Bitwise Exclusive Or | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/05/2021 15:15 |
| 1302 | G - Propagation | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/05/2021 13:40 |
| 1301 | F - Cleaning Robot | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/05/2021 01:53 |
| 1300 | E - Moat | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/05/2021 00:05 |
| 1299 | D - Strange Lunchbox | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/04/2021 23:37 |
| 1298 | C - Neo-lexicographic Ordering | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/04/2021 23:31 |
| 1297 | B - Maritozzo | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/04/2021 23:19 |
| 1296 | A - AtCoder Quiz 2 | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/04/2021 23:16 |
| 1295 | G - Game on Tree 2 | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 20:22 |
| 1294 | F - Blocked Roads | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/04/2021 17:15 |
| 1293 | E - Destruction | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/04/2021 16:46 |
| 1292 | D - Rectangles | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/04/2021 16:41 |
| 1291 | C - Shapes | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/04/2021 16:37 |
| 1290 | B - qwerty | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/04/2021 16:12 |
| 1289 | A - Weather Forecast | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/04/2021 16:11 |
| 1288 | H - Nim Counting | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 15:18 |
| 1287 | G - Power Pair | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 14:31 |
| 1286 | E - Safety Journey | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/04/2021 13:40 |
| 1285 | D - Querying Multiset | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/04/2021 13:30 |
| 1284 | C - Min Difference | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/04/2021 13:26 |
| 1283 | B - Weak Password | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/04/2021 13:23 |
| 1282 | A - Alloy | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/04/2021 13:20 |
| 1281 | F - Sum Difference | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 13:14 |
| 1280 | F - Coincidence | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 12:39 |
| 1279 | F - Distinct Numbers | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 11:36 |
| 1278 | F - Tree and Constraints | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 11:18 |
| 1277 | F - Polynomial Construction | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 10:49 |
| 1276 | F - Strivore | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 10:05 |
| 1275 | F - Unbranched | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 09:42 |
| 1274 | F - Insertion Sort | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 02:39 |
| 1273 | F - Minflip Summation | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/04/2021 02:12 |
| 1272 | F - Predilection | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/04/2021 00:08 |
| 1271 | F - Christmas Tree | C++ (GCC 9.2.1) | AtCoder *900 |
Dec/03/2021 23:27 |
| 1270 | E - Papple Sort | C++ (GCC 9.2.1) | AtCoder *800 |
Dec/03/2021 22:10 |
| 1269 | D - Wide Flip | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/03/2021 21:50 |
| 1268 | C - Multiple Gift | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/03/2021 21:37 |
| 1267 | E - Prefix-free Game | C++ (GCC 9.2.1) | AtCoder *700 |
Dec/03/2021 21:11 |
| 1266 | E - Fraction Floor Sum | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/03/2021 18:51 |
| 1265 | D - Destroyer Takahashi | C++ (GCC 9.2.1) | AtCoder *400 |
Dec/03/2021 18:21 |
| 1264 | C - X drawing | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/03/2021 17:59 |
| 1263 | B - Triple Metre | C++ (GCC 9.2.1) | AtCoder *200 |
Dec/03/2021 17:54 |
| 1262 | A - AtCoder Quiz 3 | C++ (GCC 9.2.1) | AtCoder *100 |
Dec/03/2021 17:50 |
| 1261 | D - FT Robot | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/03/2021 17:42 |
| 1260 | C - Good Sequence | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/03/2021 17:24 |
| 1259 | E - Smuggling Marbles | C++ (GCC 9.2.1) | AtCoder *1000 |
Dec/03/2021 01:39 |
| 1258 | D - Non-decreasing | C++ (GCC 9.2.1) | AtCoder *600 |
Dec/02/2021 23:31 |
| 1257 | C - Not so Diverse | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/02/2021 22:47 |
| 1256 | E - MUL | C++ (GCC 9.2.1) | AtCoder *700 |
Dec/02/2021 20:18 |
| 1255 | D - ABS | C++ (GCC 9.2.1) | AtCoder *500 |
Dec/02/2021 20:05 |
| 1254 | C - HSI | C++ (GCC 9.2.1) | AtCoder *300 |
Dec/02/2021 20:00 |
| 1253 | E - William The Oblivious | GNU C++17 | bitmasks data structures dp matrices *2400 |
Dec/02/2021 12:13 |
| 1252 | D - Social Network | GNU C++17 | dsu graphs greedy implementation trees *1600 |
Dec/02/2021 11:28 |
| 1251 | C - Complex Market Analysis | GNU C++17 | binary search dp implementation number theory schedules two pointers *1400 |
Dec/02/2021 11:19 |
| 1250 | B - William the Vigilant | GNU C++17 | implementation strings *1100 |
Dec/02/2021 11:03 |
| 1249 | A - Divide and Multiply | GNU C++17 | greedy implementation math number theory *900 |
Dec/02/2021 10:57 |
| 1248 | D2 - Divan and Kostomuksha (hard version) | GNU C++17 (64) | dp number theory *2300 |
Nov/29/2021 20:35 |
| 1247 | D1 - Divan and Kostomuksha (easy version) | GNU C++17 | dp number theory *2100 |
Nov/29/2021 19:31 |
| 1246 | D - Small Multiple | C++ (GCC 9.2.1) | AtCoder *700 |
Nov/26/2021 22:57 |
| 1245 | E - Finite Encyclopedia of Integer Sequences | C++ (GCC 9.2.1) | AtCoder *800 |
Nov/26/2021 22:49 |
| 1244 | C - Snuke Festival | C++ (GCC 9.2.1) | AtCoder *300 |
Nov/26/2021 22:30 |
| 1243 | E - Yet Another Minimization | C++ (GCC 9.2.1) | AtCoder *900 |
Nov/25/2021 23:28 |
| 1242 | D - -1+2-1 | C++ (GCC 9.2.1) | AtCoder *600 |
Nov/25/2021 22:09 |
| 1241 | C - Multiple of 7 | C++ (GCC 9.2.1) | AtCoder *500 |
Nov/25/2021 21:44 |
| 1240 | B - Range Point Distance | C++ (GCC 9.2.1) | AtCoder *400 |
Nov/25/2021 21:15 |
| 1239 | A - Smaller XOR | C++ (GCC 9.2.1) | AtCoder *300 |
Nov/25/2021 21:10 |
| 1238 | F - Sports Betting | GNU C++17 (64) | bitmasks combinatorics dp graphs math probabilities *2500 |
Nov/25/2021 19:46 |
| 1237 | E - Equilibrium | GNU C++17 | data structures dp greedy *2200 |
Nov/25/2021 19:13 |
| 1236 | D - Take a Guess | GNU C++17 | bitmasks constructive algorithms interactive math *1800 |
Nov/25/2021 18:46 |
| 1235 | C - Compressed Bracket Sequence | GNU C++17 | brute force implementation *1800 |
Nov/25/2021 17:38 |
| 1234 | B - Take Your Places! | GNU C++17 | implementation *1300 |
Nov/25/2021 17:15 |
| 1233 | A - A Variety of Operations | GNU C++17 | math *800 |
Nov/25/2021 17:02 |
| 1232 | C - Game with Stones | GNU C++17 | binary search data structures divide and conquer games greedy *2300 |
Nov/25/2021 14:31 |
| 1231 | B - Guess the Permutation | GNU C++17 | binary search combinatorics implementation interactive *2000 |
Nov/25/2021 13:11 |
| 1230 | A - Two Arrays | GNU C++17 | graph matchings greedy math sortings *900 |
Nov/25/2021 12:47 |
| 1229 | D - Not Quite Lee | GNU C++17 (64) | combinatorics dp math number theory *2000 |
Nov/23/2021 21:33 |
| 1228 | C - Keshi Is Throwing a Party | GNU C++17 | binary search greedy *1600 |
Nov/23/2021 20:55 |
| 1227 | B - Kalindrome Array | GNU C++17 | greedy two pointers *1100 |
Nov/23/2021 20:20 |
| 1226 | A - Anti Light's Cell Guessing | GNU C++17 | math *900 |
Nov/23/2021 20:07 |
| 1225 | C - Extreme Extension | GNU C++17 | dp greedy math number theory *2300 |
Nov/21/2021 20:19 |
| 1224 | B - Moderate Modular Mode | GNU C++17 | constructive algorithms math number theory *1600 |
Nov/21/2021 12:43 |
| 1223 | A - Di-visible Confusion | GNU C++17 | constructive algorithms math number theory *1300 |
Nov/21/2021 12:35 |
| 1222 | D - Restoring Road Network | C++ (GCC 9.2.1) | AtCoder *500 |
Oct/28/2021 00:15 |
| 1221 | B - Frog Traveler | GNU C++17 | data structures dp graphs shortest paths *1900 |
Oct/25/2021 13:32 |
| 1220 | A - Array Elimination | GNU C++17 | bitmasks math number theory *1300 |
Oct/25/2021 12:12 |
| 1219 | F - Sandglass | C++ (GCC 9.2.1) | AtCoder *700 |
Oct/23/2021 18:24 |
| 1218 | E - ConvexScore | C++ (GCC 9.2.1) | AtCoder *700 |
Oct/23/2021 17:39 |
| 1217 | D - Derangement | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/23/2021 17:07 |
| 1216 | C - Together | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/23/2021 17:02 |
| 1215 | F - Flip and Rectangles | C++ (GCC 9.2.1) | AtCoder *700 |
Oct/22/2021 19:25 |
| 1214 | E - Don't Be a Subsequence | C++ (GCC 9.2.1) | AtCoder *600 |
Oct/22/2021 19:06 |
| 1213 | D - Coloring Dominoes | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/22/2021 18:19 |
| 1212 | C - Make a Rectangle | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/22/2021 18:14 |
| 1211 | E - Young Maids | C++ (GCC 9.2.1) | AtCoder *800 |
Oct/21/2021 17:54 |
| 1210 | D - Grid Coloring | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/21/2021 17:04 |
| 1209 | C - 4-adjacent | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/21/2021 16:59 |
| 1208 | H - Omkar and Tours | GNU C++17 | data structures dsu sortings trees |
Oct/20/2021 22:00 |
| 1207 | F - Defender of Childhood Dreams | GNU C++17 | bitmasks constructive algorithms divide and conquer graphs greedy math |
Oct/20/2021 19:23 |
| 1206 | E - Moment of Bloom | GNU C++17 | constructive algorithms dfs and similar dsu graph matchings graphs greedy trees |
Oct/20/2021 18:55 |
| 1205 | D - Omkar and the Meaning of Life | GNU C++17 | constructive algorithms greedy interactive math |
Oct/20/2021 18:36 |
| 1204 | C - Omkar and Determination | GNU C++17 | constructive algorithms dp greedy implementation two pointers |
Oct/20/2021 18:08 |
| 1203 | B - Omkar and Heavenly Tree | GNU C++17 | brute force constructive algorithms trees |
Oct/20/2021 17:58 |
| 1202 | A - Windblume Ode | GNU C++17 | brute force constructive algorithms greedy math number theory |
Oct/20/2021 17:53 |
| 1201 | C - Bubble Strike | GNU C++17 | combinatorics math probabilities ternary search *2000 |
Oct/11/2021 17:09 |
| 1200 | D - The Strongest Build | GNU C++17 | binary search brute force data structures dfs and similar graphs greedy hashing implementation *2000 |
Oct/11/2021 13:22 |
| 1199 | C - Slay the Dragon | GNU C++17 | binary search greedy sortings ternary search *1300 |
Oct/11/2021 13:05 |
| 1198 | B - Combinatorics Homework | GNU C++17 | combinatorics greedy math *1100 |
Oct/11/2021 11:06 |
| 1197 | A - Regular Bracket Sequences | GNU C++17 | constructive algorithms *800 |
Oct/11/2021 10:57 |
| 1196 | F - RBS | GNU C++17 | binary search bitmasks data structures dp |
Oct/11/2021 00:29 |
| 1195 | E - Staircases | GNU C++17 | combinatorics dfs and similar dp |
Oct/11/2021 00:06 |
| 1194 | D - Training Session | GNU C++17 | combinatorics math |
Oct/10/2021 23:57 |
| 1193 | C - Delete Two Elements | GNU C++17 | data structures math |
Oct/10/2021 23:55 |
| 1192 | B - Groups | GNU C++17 | brute force implementation |
Oct/10/2021 23:53 |
| 1191 | A - Computer Game | GNU C++17 | dfs and similar dp implementation |
Oct/10/2021 23:50 |
| 1190 | F - Ideal Farm | GNU C++17 | constructive algorithms math *2400 |
Oct/10/2021 23:42 |
| 1189 | E2 - Rubik's Cube Coloring (hard version) | GNU C++17 | brute force dp implementation math trees *2300 |
Oct/10/2021 23:39 |
| 1188 | E1 - Rubik's Cube Coloring (easy version) | GNU C++17 | combinatorics math *1300 |
Oct/10/2021 23:22 |
| 1187 | D - The Number of Imposters | GNU C++17 | constructive algorithms dfs and similar dp dsu graphs *1700 |
Oct/10/2021 23:21 |
| 1186 | C - Make Them Equal | GNU C++17 | brute force greedy math strings *1200 |
Oct/10/2021 23:16 |
| 1185 | B - Special Numbers | GNU C++17 | bitmasks math *1100 |
Oct/10/2021 23:11 |
| 1184 | A - Consecutive Sum Riddle | GNU C++17 | math *800 |
Oct/10/2021 23:08 |
| 1183 | G - XOR Guessing | Kotlin 1.4 | *special problem interactive |
Oct/07/2021 22:54 |
| 1182 | F - Square Filling | Kotlin 1.4 | *special problem |
Oct/07/2021 22:27 |
| 1181 | E - Erasing Zeroes | Kotlin 1.4 | *special problem strings |
Oct/07/2021 21:36 |
| 1180 | D - Reachable Numbers | Kotlin 1.4 | *special problem implementation |
Oct/07/2021 21:14 |
| 1179 | C - Shooting | Kotlin 1.4 | *special problem greedy implementation |
Oct/07/2021 21:03 |
| 1178 | B - Yellow Cards | Kotlin 1.4 | *special problem math |
Oct/07/2021 17:56 |
| 1177 | A - A+B (Trial Problem) | Kotlin 1.4 | *special problem |
Oct/07/2021 17:29 |
| 1176 | K - Knitting Batik | GNU C++17 | implementation math |
Oct/02/2021 23:54 |
| 1175 | I - Illusions of the Desert | GNU C++17 | data structures trees |
Oct/02/2021 21:44 |
| 1174 | D - Divisible by Twenty-Five | GNU C++17 | brute force dfs and similar dp |
Oct/02/2021 21:14 |
| 1173 | H - Holiday Wall Ornaments | GNU C++17 | dp strings |
Oct/02/2021 20:21 |
| 1172 | J - Jeopardy of Dropped Balls | GNU C++17 | binary search brute force dsu implementation |
Oct/02/2021 19:36 |
| 1171 | A - Another Sorting Problem | GNU C++17 | data structures sortings strings |
Oct/02/2021 19:12 |
| 1170 | E - Card Game Again | GNU C++17 | binary search data structures number theory two pointers *1900 |
Oct/01/2021 17:58 |
| 1169 | D2 - Mocha and Diana (Hard Version) | GNU C++17 | brute force constructive algorithms dfs and similar dsu graphs greedy trees two pointers *2500 |
Sep/29/2021 13:13 |
| 1168 | D1 - Mocha and Diana (Easy Version) | GNU C++17 | brute force constructive algorithms dsu graphs greedy trees *1400 |
Sep/29/2021 12:44 |
| 1167 | E - Mocha and Stars | GNU C++17 | combinatorics dp fft math number theory *2200 |
Sep/29/2021 12:39 |
| 1166 | C - Mocha and Hiking | GNU C++17 | constructive algorithms graphs *1200 |
Sep/29/2021 12:18 |
| 1165 | B - Mocha and Red and Blue | GNU C++17 | dp greedy *900 |
Sep/29/2021 12:10 |
| 1164 | A - Mocha and Math | GNU C++17 | bitmasks constructive algorithms math *900 |
Sep/29/2021 12:03 |
| 1163 | G - Minimal Coverage | GNU C++17 | binary search dp *2200 |
Sep/28/2021 22:58 |
| 1162 | E2 - Array Optimization by Deque | GNU C++17 | data structures greedy *1700 |
Sep/28/2021 22:34 |
| 1161 | F - Array Stabilization (AND version) | GNU C++17 | brute force graphs math number theory shortest paths *1700 |
Sep/28/2021 20:44 |
| 1160 | E1 - Permutation Minimization by Deque | GNU C++17 | constructive algorithms greedy math *1000 |
Sep/28/2021 20:29 |
| 1159 | D - Productive Meeting | GNU C++17 | constructive algorithms graphs greedy *1400 |
Sep/28/2021 20:26 |
| 1158 | C - Ticks | GNU C++17 | greedy implementation *1500 |
Sep/28/2021 20:21 |
| 1157 | B - Shifting Sort | GNU C++17 | implementation sortings *1100 |
Sep/28/2021 20:13 |
| 1156 | A - Casimir's String Solitaire | GNU C++17 | math strings *800 |
Sep/28/2021 20:07 |
| 1155 | G - Isosceles Trapezium | C++ (GCC 9.2.1) | AtCoder *600 |
Sep/26/2021 19:22 |
| 1154 | C - Long Sequence | C++ (GCC 9.2.1) | AtCoder *300 |
Sep/26/2021 19:09 |
| 1153 | B - Base K | Python (3.8.2) | AtCoder *200 |
Sep/26/2021 19:09 |
| 1152 | A - Find Multiple | C++ (GCC 9.2.1) | AtCoder *100 |
Sep/26/2021 19:09 |
| 1151 | F - Distance Sums 2 | C++ (GCC 9.2.1) | AtCoder *500 |
Sep/26/2021 19:08 |
| 1150 | D - FG operation | C++ (GCC 9.2.1) | AtCoder *400 |
Sep/26/2021 19:08 |
| 1149 | C - Paint | GNU C++17 | dp greedy *2700 |
Sep/23/2021 14:43 |
| 1148 | B - Xor of 3 | GNU C++17 | brute force constructive algorithms greedy two pointers *2500 |
Sep/23/2021 14:01 |
| 1147 | A - Book | GNU C++17 | binary search brute force data structures dp graphs implementation sortings *1800 |
Sep/23/2021 13:33 |
| 1146 | E - Buds Re-hanging | GNU C++17 | constructive algorithms dfs and similar dp greedy trees *2000 |
Sep/14/2021 20:41 |
| 1145 | D2 - Seating Arrangements (hard version) | GNU C++17 | data structures greedy implementation sortings two pointers *1600 |
Sep/14/2021 18:15 |
| 1144 | D1 - Seating Arrangements (easy version) | GNU C++17 | data structures greedy sortings *1100 |
Sep/14/2021 17:55 |
| 1143 | C - MAX-MEX Cut | GNU C++17 | bitmasks constructive algorithms dp greedy *1000 |
Sep/14/2021 17:48 |
| 1142 | B - MIN-MEX Cut | GNU C++17 | bitmasks constructive algorithms dp greedy *800 |
Sep/14/2021 17:36 |
| 1141 | A - Median Maximization | GNU C++17 | binary search greedy math *800 |
Sep/14/2021 17:32 |
| 1140 | D - Inconvenient Pairs | GNU C++17 (64) | binary search data structures implementation sortings two pointers *1900 |
Sep/10/2021 10:36 |
| 1139 | E - Playoff Restoration | GNU C++17 | bitmasks brute force hashing implementation meet-in-the-middle *2600 |
Sep/10/2021 00:30 |
| 1138 | C - Jury Meeting | GNU C++17 | combinatorics math *1500 |
Sep/09/2021 22:37 |
| 1137 | B - Chess Tournament | GNU C++17 | constructive algorithms *1000 |
Sep/09/2021 22:30 |
| 1136 | A - Balanced Substring | GNU C++17 | implementation *800 |
Sep/09/2021 22:27 |
| 1135 | C - Carrying Conundrum | GNU C++17 | bitmasks combinatorics dp math *1600 |
Sep/06/2021 13:00 |
| 1134 | D - Expression Evaluation Error | GNU C++17 | constructive algorithms greedy implementation math *2000 |
Sep/06/2021 00:06 |
| 1133 | A - Domino Disaster | GNU C++17 | implementation strings *800 |
Sep/05/2021 23:34 |
| 1132 | B - MEXor Mixup | GNU C++17 | bitmasks greedy *1000 |
Sep/05/2021 23:33 |
| 1131 | E - Non-Decreasing Dilemma | GNU C++17 | data structures divide and conquer math *2200 |
Sep/05/2021 23:28 |
| 1130 | D - Top-Notch Insertions | GNU C++17 | combinatorics data structures *2600 |
Aug/25/2021 02:12 |
| 1129 | B - Up the Strip | GNU C++17 | brute force dp math number theory two pointers *1900 |
Aug/25/2021 01:40 |
| 1128 | C - Bottom-Tier Reversals | GNU C++17 | constructive algorithms greedy *2000 |
Aug/24/2021 22:00 |
| 1127 | A - Charmed by the Game | GNU C++17 (64) | brute force math *1300 |
Aug/24/2021 20:32 |
| 1126 | D - Unique Subsequence | C++ (GCC 9.2.1) | AtCoder *700 |
Aug/22/2021 20:25 |
| 1125 | B - Squares | C++ (GCC 9.2.1) | AtCoder *500 |
Aug/22/2021 20:06 |
| 1124 | C - LIS to Original Sequence | C++ (GCC 9.2.1) | AtCoder *600 |
Aug/22/2021 19:52 |
| 1123 | A - Dial Up | C++ (GCC 9.2.1) | AtCoder *300 |
Aug/22/2021 19:52 |
| 1122 | D - Ezzat and Grid | GNU C++17 | data structures dp greedy *2200 |
Aug/10/2021 18:58 |
| 1121 | C - Moamen and XOR | GNU C++17 | bitmasks combinatorics dp math matrices *1700 |
Aug/09/2021 23:12 |
| 1120 | B - Moamen and k-subarrays | GNU C++17 | greedy sortings *1100 |
Aug/09/2021 20:15 |
| 1119 | A - Ezzat and Two Subsequences | GNU C++17 | brute force math sortings *800 |
Aug/09/2021 20:07 |
| 1118 | G - Design Tutorial: Increase the Constraints | GNU C++17 (64) | bitmasks data structures fft *2800 |
Aug/08/2021 23:05 |
| 1117 | D - A Creative Cutout | GNU C++17 | brute force combinatorics math *2900 |
Aug/08/2021 20:18 |
| 1116 | C - A Colourful Prospect | GNU C++17 | geometry graphs *2700 |
Aug/08/2021 17:19 |
| 1115 | B - A Determined Cleanup | GNU C++17 | math *2000 |
Aug/08/2021 15:41 |
| 1114 | A - A Twisty Movement | GNU C++17 | dp *1800 |
Aug/08/2021 15:36 |
| 1113 | A - Maze | GNU C++17 | dfs and similar *1600 |
Aug/03/2021 18:45 |
| 1112 | C - The Three Little Pigs | GNU C++17 (64) | combinatorics dp fft math *2500 |
Aug/02/2021 02:10 |
| 1111 | B - Integers Have Friends | GNU C++17 | binary search data structures divide and conquer math number theory two pointers *1800 |
Aug/01/2021 20:51 |
| 1110 | A - Web of Lies | GNU C++17 | brute force graphs greedy *1400 |
Aug/01/2021 20:28 |
| 1109 | D - Priority Queue | GNU C++17 | combinatorics dp implementation math ternary search *2200 |
Jul/27/2021 23:50 |
| 1108 | G - A Serious Referee | GNU C++17 | bitmasks brute force dfs and similar sortings *3000 |
Jul/27/2021 01:12 |
| 1107 | C - Orac and Game of Life | GNU C++17 | dfs and similar graphs implementation shortest paths *2000 |
Jul/26/2021 19:11 |
| 1106 | B - Orac and Medians | GNU C++17 | constructive algorithms greedy math *2000 |
Jul/26/2021 18:51 |
| 1105 | A - Orac and LCM | GNU C++17 | data structures math number theory *1600 |
Jul/26/2021 18:35 |
| 1104 | F - Telepanting | GNU C++17 | binary search data structures dp sortings *2200 |
Jul/26/2021 00:51 |
| 1103 | E - Colors and Intervals | GNU C++17 | constructive algorithms data structures greedy sortings *2300 |
Jul/26/2021 00:37 |
| 1102 | C - Maximize the Intersections | GNU C++17 | combinatorics constructive algorithms geometry greedy sortings *1800 |
Jul/25/2021 21:17 |
| 1101 | B - Running for Gold | GNU C++17 | combinatorics graphs greedy sortings *1500 |
Jul/25/2021 20:54 |
| 1100 | D - Array Differentiation | GNU C++17 | bitmasks brute force constructive algorithms dfs and similar dp graphs math *1800 |
Jul/25/2021 20:48 |
| 1099 | A - Subsequence Permutation | GNU C++17 | sortings strings *800 |
Jul/25/2021 20:06 |
| 1098 | F - Awesome Substrings | GNU C++17 | math strings *2600 |
Jul/25/2021 15:35 |
| 1097 | F - Equidistant Vertices | GNU C++17 | brute force combinatorics dfs and similar dp trees *2200 |
Jul/25/2021 13:21 |
| 1096 | D2 - Domino (hard version) | GNU C++17 | constructive algorithms implementation math *2100 |
Jul/24/2021 21:55 |
| 1095 | E - Fixed Points | GNU C++17 | binary search brute force dp *2000 |
Jul/24/2021 21:29 |
| 1094 | D1 - Domino (easy version) | GNU C++17 | constructive algorithms math *1700 |
Jul/24/2021 20:40 |
| 1093 | C - Interesting Story | GNU C++17 | greedy sortings strings *1500 |
Jul/24/2021 20:26 |
| 1092 | B2 - Wonderful Coloring - 2 | GNU C++17 | binary search constructive algorithms data structures greedy *1400 |
Jul/24/2021 20:17 |
| 1091 | B1 - Wonderful Coloring - 1 | GNU C++17 | greedy strings *800 |
Jul/24/2021 20:11 |
| 1090 | A - Polycarp and Coins | GNU C++17 | greedy math *800 |
Jul/24/2021 20:02 |
| 1089 | H - XOR and Distance | GNU C++17 | bitmasks divide and conquer trees *2900 |
Jul/24/2021 02:20 |
| 1088 | C - Tree Generator™ | GNU C++17 | data structures implementation trees *2700 |
Jul/23/2021 18:09 |
| 1087 | E - Election Promises | GNU C++17 | games graphs *3200 |
Jul/23/2021 17:53 |
| 1086 | B - Three Religions | GNU C++17 | dp implementation strings *2200 |
Jul/23/2021 16:12 |
| 1085 | A - Prefix Sum Primes | GNU C++17 | constructive algorithms greedy math number theory *1200 |
Jul/23/2021 15:52 |
| 1084 | F - Bingo | GNU C++17 (64) | bitmasks combinatorics dp math probabilities *2600 |
Jul/23/2021 15:03 |
| 1083 | F - Pairwise Modulo | GNU C++17 | data structures math *2300 |
Jul/23/2021 02:51 |
| 1082 | G - Common Divisor Graph | GNU C++17 | brute force constructive algorithms dsu graphs hashing math number theory *2700 |
Jul/23/2021 00:44 |
| 1081 | E - Permutation Shift | GNU C++17 | brute force combinatorics constructive algorithms dfs and similar dsu graphs math *2100 |
Jul/23/2021 00:10 |
| 1080 | D - Backspace | GNU C++17 | dp greedy strings two pointers *1500 |
Jul/23/2021 00:07 |
| 1079 | C - Penalty | GNU C++17 | bitmasks brute force dp greedy *1200 |
Jul/22/2021 20:31 |
| 1078 | B - Reverse String | GNU C++17 | brute force dp hashing implementation strings *1300 |
Jul/22/2021 20:18 |
| 1077 | A - Digits Sum | GNU C++17 | math number theory *800 |
Jul/22/2021 20:06 |
| 1076 | E - Aquarium decoration | GNU C++17 | data structures greedy two pointers *2500 |
Jul/21/2021 22:51 |
| 1075 | D - Field expansion | GNU C++17 | brute force dp meet-in-the-middle *2100 |
Jul/21/2021 17:34 |
| 1074 | C - Fountains | GNU C++17 | binary search data structures implementation *1800 |
Jul/21/2021 17:07 |
| 1073 | B - T-shirt buying | GNU C++17 | data structures implementation *1400 |
Jul/21/2021 16:33 |
| 1072 | A - Carrot Cakes | GNU C++17 | brute force implementation *1100 |
Jul/21/2021 16:28 |
| 1071 | E - No Game No Life | GNU C++17 (64) | bitmasks dp games math matrices probabilities *2700 |
Jul/20/2021 02:58 |
| 1070 | E - Xum | GNU C++17 | bitmasks constructive algorithms math matrices number theory *2500 |
Jul/20/2021 01:29 |
| 1069 | D - Picking Strings | GNU C++17 | constructive algorithms implementation strings *2500 |
Jul/19/2021 23:56 |
| 1068 | E - Perpetual Subtraction | GNU C++17 (64) | fft math matrices *3100 |
Jul/19/2021 19:28 |
| 1067 | B - Producing Snow | GNU C++17 | binary search data structures implementation *1600 |
Jul/19/2021 16:58 |
| 1066 | C - Perfect Security | GNU C++17 | data structures greedy strings trees *1800 |
Jul/19/2021 16:50 |
| 1065 | A - Primal Sport | GNU C++17 | brute force math number theory *1700 |
Jul/19/2021 16:37 |
| 1064 | B - Increasing Triples | C++ (GCC 9.2.1) | AtCoder *400 |
Jul/18/2021 17:38 |
| 1063 | A - Arithmetic Sequence | C++ (GCC 9.2.1) | AtCoder *300 |
Jul/18/2021 17:34 |
| 1062 | E - Product Oriented Recurrence | GNU C++17 | dp math matrices number theory *2300 |
Jul/18/2021 14:35 |
| 1061 | D - Secret Santa | GNU C++17 | constructive algorithms flows graphs greedy math *1600 |
Jul/18/2021 02:05 |
| 1060 | E - Minimax | GNU C++17 | constructive algorithms greedy strings *2100 |
Jul/18/2021 02:04 |
| 1059 | C - Pursuit | GNU C++17 | binary search brute force greedy sortings *1200 |
Jul/17/2021 20:39 |
| 1058 | B - Putting Plates | GNU C++17 | constructive algorithms implementation *800 |
Jul/17/2021 20:20 |
| 1057 | A - Binary Decimal | GNU C++17 | greedy math *800 |
Jul/17/2021 20:07 |
| 1056 | F - Lunar New Year and a Recursive Sequence | GNU C++17 (64) | math matrices number theory *2400 |
Jul/17/2021 12:36 |
| 1055 | F - Jumping Around | GNU C++17 (64) | binary search data structures divide and conquer dp dsu graphs shortest paths *2700 |
Jul/15/2021 02:10 |
| 1054 | E - Stringforces | GNU C++17 | binary search bitmasks brute force dp strings two pointers *2500 |
Jul/15/2021 01:13 |
| 1053 | D - Excellent Arrays | GNU C++17 | binary search combinatorics constructive algorithms implementation math sortings two pointers *2300 |
Jul/15/2021 00:35 |
| 1052 | C - Manhattan Subarrays | GNU C++17 | brute force geometry greedy implementation *1700 |
Jul/15/2021 00:34 |
| 1051 | B - Maximum Cost Deletion | GNU C++17 | greedy math *1000 |
Jul/15/2021 00:30 |
| 1050 | A - Find The Array | GNU C++17 | greedy math *800 |
Jul/15/2021 00:29 |
| 1049 | E - The Final Pursuit | GNU C++17 | bitmasks constructive algorithms divide and conquer graphs greedy math *2700 |
Jul/09/2021 17:05 |
| 1048 | C - Need for Pink Slips | Python 3 | bitmasks brute force dfs and similar implementation math probabilities *1900 |
Jul/09/2021 14:09 |
| 1047 | D2 - RPD and Rap Sheet (Hard Version) | GNU C++17 | brute force constructive algorithms interactive math *2200 |
Jul/07/2021 21:27 |
| 1046 | D1 - RPD and Rap Sheet (Easy Version) | GNU C++17 | bitmasks constructive algorithms interactive math *1700 |
Jul/07/2021 21:02 |
| 1045 | B - Customising the Track | GNU C++17 | combinatorics greedy math *900 |
Jul/07/2021 20:12 |
| 1044 | A - Exciting Bets | GNU C++17 | greedy math number theory *900 |
Jul/07/2021 20:10 |
| 1043 | F - Cumulative Sum | C++ (GCC 9.2.1) | AtCoder *600 |
Jul/04/2021 19:23 |
| 1042 | A - Rolling Dice | C++ (GCC 9.2.1) | AtCoder *100 |
Jul/04/2021 18:39 |
| 1041 | D - Shortest Path Queries 2 | C++ (GCC 9.2.1) | AtCoder *400 |
Jul/04/2021 18:38 |
| 1040 | C - Fair Candy Distribution | C++ (GCC 9.2.1) | AtCoder *300 |
Jul/04/2021 18:38 |
| 1039 | B - Factorial Yen Coin | C++ (GCC 9.2.1) | AtCoder *200 |
Jul/04/2021 18:38 |
| 1038 | E1 - Abnormal Permutation Pairs (easy version) | GNU C++17 | combinatorics dp fft math *2400 |
Jul/03/2021 23:21 |
| 1037 | B - Plus and Multiply | GNU C++17 | constructive algorithms math number theory *1500 |
Jul/03/2021 19:23 |
| 1036 | C - Strange Function | GNU C++17 | math number theory *1600 |
Jul/03/2021 19:16 |
| 1035 | A - Odd Set | GNU C++17 | math *800 |
Jul/03/2021 18:36 |
| 1034 | C1 - Converging Array (Easy Version) | GNU C++17 | dp math *2700 |
Jun/26/2021 15:20 |
| 1033 | B - Tree Array | GNU C++17 | brute force combinatorics dp graphs math probabilities trees *2300 |
Jun/26/2021 13:42 |
| 1032 | A - Great Graphs | GNU C++17 | constructive algorithms graphs greedy shortest paths sortings *1400 |
Jun/26/2021 13:00 |
| 1031 | C - Travelling Salesman Problem | GNU C++17 | binary search data structures dp greedy shortest paths sortings two pointers *2200 |
Jun/22/2021 15:25 |
| 1030 | E - Cost Equilibrium | GNU C++17 | combinatorics constructive algorithms math sortings *2300 |
Jun/22/2021 14:52 |
| 1029 | C - Pinkie Pie Eats Patty-cakes | GNU C++17 | constructive algorithms greedy math sortings *1700 |
Jun/22/2021 14:31 |
| 1028 | D - Explorer Space | GNU C++17 | dp graphs shortest paths *1800 |
Jun/22/2021 14:09 |
| 1027 | D - Lost Tree | GNU C++17 | constructive algorithms interactive trees *1800 |
Jun/22/2021 14:01 |
| 1026 | F - Phoenix and Earthquake | GNU C++17 | constructive algorithms dfs and similar dsu graphs greedy trees *2600 |
Jun/21/2021 19:32 |
| 1025 | 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 21:39 |
| 1024 | F - Figure Fixing | GNU C++17 | constructive algorithms dfs and similar dsu graphs greedy math *2200 |
Jun/18/2021 21:00 |
| 1023 | D - Deleting Divisors | GNU C++17 | games math number theory *1700 |
Jun/18/2021 20:44 |
| 1022 | C - Challenging Cliffs | GNU C++17 | constructive algorithms greedy implementation math *1200 |
Jun/18/2021 20:31 |
| 1021 | B - Bad Boy | GNU C++17 | constructive algorithms greedy math *900 |
Jun/18/2021 20:19 |
| 1020 | A - Arithmetic Array | GNU C++17 | greedy math *800 |
Jun/18/2021 20:08 |
| 1019 | C - Little Alawn's Puzzle | GNU C++17 | combinatorics dp dsu graphs math *1300 |
Jun/13/2021 21:36 |
| 1018 | A - Colour the Flag | GNU C++17 | brute force implementation *800 |
Jun/13/2021 21:24 |
| 1017 | D - Kill Anton | GNU C++17 | brute force constructive algorithms data structures math strings *2200 |
May/31/2021 14:17 |
| 1016 | C1 - Potions (Easy Version) | GNU C++17 | brute force data structures dp greedy *1500 |
May/31/2021 13:27 |
| 1015 | C2 - Potions (Hard Version) | GNU C++17 | data structures greedy *1600 |
May/31/2021 13:27 |
| 1014 | B - I Hate 1111 | GNU C++17 | dp math number theory *1400 |
May/31/2021 13:17 |
| 1013 | A - Mean Inequality | GNU C++17 | constructive algorithms sortings *800 |
May/31/2021 13:12 |
| 1012 | D - Love-Hate | GNU C++17 | bitmasks brute force dp probabilities *2400 |
May/31/2021 12:46 |
| 1011 | C - Compression and Expansion | GNU C++17 | brute force data structures greedy implementation trees *1600 |
May/30/2021 20:33 |
| 1010 | B - Lord of the Values | GNU C++17 | constructive algorithms *1100 |
May/30/2021 20:17 |
| 1009 | A - Game of Life | GNU C++17 | implementation *800 |
May/30/2021 20:10 |
| 1008 | C - Trees of Tranquillity | GNU C++17 | data structures dfs and similar greedy trees *2300 |
May/24/2021 23:13 |
| 1007 | A - Parsa's Humongous Tree | GNU C++17 | dfs and similar divide and conquer dp greedy trees *1600 |
May/24/2021 23:01 |
| 1006 | B - Kavi on Pairing Duty | GNU C++17 | combinatorics dp math *1700 |
May/24/2021 23:01 |
| 1005 | E - Count Descendants | C++ (GCC 9.2.1) | AtCoder *500 |
May/22/2021 18:13 |
| 1004 | C - Made Up | C++ (GCC 9.2.1) | AtCoder *300 |
May/22/2021 18:11 |
| 1003 | B - 180° | C++ (GCC 9.2.1) | AtCoder *200 |
May/22/2021 18:11 |
| 1002 | A - Three Dice | C++ (GCC 9.2.1) | AtCoder *100 |
May/22/2021 18:11 |
| 1001 | D - aab aba baa | C++ (GCC 9.2.1) | AtCoder *400 |
May/22/2021 18:10 |
| 1000 | D - MEX Tree | GNU C++17 | combinatorics dfs and similar implementation math trees *2400 |
May/20/2021 21:54 |
| 999 | C - Sequence Pair Weight | GNU C++17 | hashing implementation math *1600 |
May/20/2021 20:33 |
| 998 | A - And Then There Were K | GNU C++17 | bitmasks *800 |
May/20/2021 20:10 |
| 997 | D - Armchairs | GNU C++17 | dp flows graph matchings greedy *1800 |
May/19/2021 15:07 |
| 996 | E - Assimilation IV | GNU C++17 | combinatorics dp math probabilities two pointers *2100 |
May/19/2021 14:04 |
| 995 | C - Robot Collisions | GNU C++17 | data structures greedy implementation sortings *2000 |
May/19/2021 13:15 |
| 994 | B - Permutation Sort | GNU C++17 | constructive algorithms greedy *900 |
May/19/2021 13:01 |
| 993 | A - Potion-making | GNU C++17 | math number theory *800 |
May/19/2021 12:57 |
| 992 | D - Nastia Plays with a Tree | GNU C++17 | constructive algorithms data structures dfs and similar dp dsu greedy implementation trees *2500 |
May/18/2021 19:20 |
| 991 | E - Nastia and a Beautiful Matrix | GNU C++17 | binary search constructive algorithms dp greedy *2700 |
May/18/2021 18:24 |
| 990 | C - Nastia and a Hidden Permutation | GNU C++17 | constructive algorithms interactive *2000 |
May/18/2021 16:55 |
| 989 | B - Nastia and a Good Array | GNU C++17 | constructive algorithms math number theory *1300 |
May/18/2021 16:36 |
| 988 | A - Nastia and Nearly Good Numbers | GNU C++17 | constructive algorithms math number theory *1000 |
May/18/2021 16:23 |
| 987 | D - Game in Momotetsu World | C++ (GCC 9.2.1) | AtCoder *400 |
May/16/2021 01:53 |
| 986 | E - Xor Distances | C++ (GCC 9.2.1) | AtCoder *500 |
May/15/2021 18:08 |
| 985 | C - Secret Number | C++ (GCC 9.2.1) | AtCoder *300 |
May/15/2021 17:38 |
| 984 | A - Tiny Arithmetic Sequence | C++ (GCC 9.2.1) | AtCoder *100 |
May/15/2021 17:37 |
| 983 | B - Do you know the second highest mountain? | C++ (GCC 9.2.1) | AtCoder *200 |
May/15/2021 17:37 |
| 982 | C - Coprime Set | C++ (GCC 9.2.1) | AtCoder *500 |
May/09/2021 21:16 |
| 981 | D - Hamiltonian Cycle | C++ (GCC 9.2.1) | AtCoder *700 |
May/09/2021 20:43 |
| 980 | D - Happy Birthday! 2 | C++ (GCC 9.2.1) | AtCoder *400 |
May/08/2021 20:01 |
| 979 | E - Patisserie ABC 2 | C++ (GCC 9.2.1) | AtCoder *500 |
May/08/2021 18:51 |
| 978 | C - Ringo's Favorite Numbers 2 | C++ (GCC 9.2.1) | AtCoder *300 |
May/08/2021 17:34 |
| 977 | B - 200th ABC-200 | C++ (GCC 9.2.1) | AtCoder *200 |
May/08/2021 17:33 |
| 976 | A - Century | C++ (GCC 9.2.1) | AtCoder *100 |
May/08/2021 17:31 |
| 975 | E - Decrease (Judge ver.) | C++ (GCC 9.2.1) | AtCoder *600 |
May/04/2021 14:48 |
| 974 | D - Decrease (Contestant ver.) | C++ (GCC 9.2.1) | AtCoder *600 |
May/04/2021 14:39 |
| 973 | F - Namori Grundy | C++ (GCC 9.2.1) | AtCoder *800 |
May/04/2021 14:32 |
| 972 | C - Cat Snuke and a Voyage | C++ (GCC 9.2.1) | AtCoder *300 |
May/04/2021 13:44 |
| 971 | E - Awkward Response | C++ (GCC 9.2.1) | AtCoder *800 |
May/03/2021 17:14 |
| 970 | D - Fennec VS. Snuke | C++ (GCC 9.2.1) | AtCoder *400 |
May/03/2021 16:40 |
| 969 | C - Splitting Pile | C++ (GCC 9.2.1) | AtCoder *300 |
May/03/2021 16:27 |
| 968 | C - Phoenix and Towers | GNU C++17 | constructive algorithms data structures greedy *1400 |
May/03/2021 16:19 |
| 967 | D - Phoenix and Socks | GNU C++17 | greedy sortings two pointers *1500 |
May/03/2021 00:30 |
| 966 | E - Phoenix and Computers | GNU C++17 (64) | combinatorics dp math *2200 |
May/02/2021 22:00 |
| 965 | B - Phoenix and Puzzle | GNU C++17 | brute force geometry math number theory *1000 |
May/02/2021 20:16 |
| 964 | A - Phoenix and Gold | GNU C++17 | constructive algorithms greedy math *800 |
May/02/2021 20:08 |
| 963 | D - Message from Aliens | C++ (GCC 9.2.1) | AtCoder *300 |
May/01/2021 19:35 |
| 962 | F - Encounter and Farewell | C++ (GCC 9.2.1) | AtCoder *600 |
May/01/2021 19:26 |
| 961 | E - Sneaking | C++ (GCC 9.2.1) | AtCoder *500 |
May/01/2021 19:02 |
| 960 | C - MAD TEAM | C++ (GCC 9.2.1) | AtCoder *400 |
May/01/2021 18:27 |
| 959 | B - Sign of Friendship | C++ (GCC 9.2.1) | AtCoder *200 |
May/01/2021 17:38 |
| 958 | A - UFO Invasion | C++ (GCC 9.2.1) | AtCoder *100 |
May/01/2021 17:31 |
| 957 | D - RGB Coloring 2 | C++ (GCC 9.2.1) | AtCoder *400 |
Apr/25/2021 03:57 |
| 956 | E - Permutation | C++ (GCC 9.2.1) | AtCoder *500 |
Apr/25/2021 00:43 |
| 955 | F - Graph Smoothing | C++ (GCC 9.2.1) | AtCoder *600 |
Apr/25/2021 00:28 |
| 954 | C - IPFL | C++ (GCC 9.2.1) | AtCoder *300 |
Apr/25/2021 00:02 |
| 953 | B - Intersection | C++ (GCC 9.2.1) | AtCoder *200 |
Apr/24/2021 23:57 |
| 952 | A - Square Inequality | C++ (GCC 9.2.1) | AtCoder *100 |
Apr/24/2021 23:55 |
| 951 | C - Fillomino 2 | GNU C++17 | constructive algorithms dfs and similar greedy implementation *1400 |
Apr/23/2021 20:34 |
| 950 | B - Morning Jogging | GNU C++17 | constructive algorithms greedy sortings *1200 |
Apr/23/2021 20:24 |
| 949 | A - Sum of 2050 | GNU C++17 | greedy math *800 |
Apr/23/2021 20:06 |
| 948 | E - Number of Simple Paths | GNU C++17 | combinatorics dfs and similar graphs trees *2000 |
Apr/21/2021 01:59 |
| 947 | F - Complete the MST | GNU C++17 | data structures dfs and similar dsu graphs greedy trees *2500 |
Apr/17/2021 19:50 |
| 946 | E - Almost Sorted | GNU C++17 | brute force constructive algorithms math *1800 |
Apr/17/2021 18:47 |
| 945 | D - Binary Literature | GNU C++17 | constructive algorithms greedy strings two pointers *1900 |
Apr/17/2021 18:40 |
| 944 | C - The Sports Festival | GNU C++17 | dp greedy *1800 |
Apr/17/2021 18:24 |
| 943 | B - TMT Document | GNU C++17 | greedy *1100 |
Apr/17/2021 18:21 |
| 942 | A - Average Height | GNU C++17 | constructive algorithms *800 |
Apr/17/2021 18:17 |
| 941 | F - Max Matrix | C++ (GCC 9.2.1) | AtCoder *600 |
Apr/17/2021 14:36 |
| 940 | E - Level K Palindrome | C++ (GCC 9.2.1) | AtCoder *500 |
Apr/17/2021 14:07 |
| 939 | D - Nowhere P | C++ (GCC 9.2.1) | AtCoder *400 |
Apr/17/2021 12:56 |
| 938 | C - Max GCD 2 | C++ (GCC 9.2.1) | AtCoder *300 |
Apr/17/2021 12:53 |
| 937 | B - Xor of Sequences | C++ (GCC 9.2.1) | AtCoder *200 |
Apr/17/2021 12:47 |
| 936 | A - Competition | C++ (GCC 9.2.1) | AtCoder *100 |
Apr/17/2021 12:44 |
| 935 | A - Peaceful Rooks | GNU C++17 | constructive algorithms dfs and similar dsu graphs *1700 |
Apr/15/2021 16:50 |
| 934 | C - Yet Another Card Deck | GNU C++17 | brute force data structures implementation trees *1100 |
Apr/12/2021 22:47 |
| 933 | D - GCD and MST | GNU C++17 | constructive algorithms dsu graphs greedy number theory sortings *2000 |
Apr/11/2021 21:13 |
| 932 | C - Add One | GNU C++17 | dp matrices *1600 |
Apr/11/2021 20:36 |
| 931 | B - AND Sequences | GNU C++17 | bitmasks combinatorics constructive algorithms math *1400 |
Apr/11/2021 20:25 |
| 930 | A - Array and Peaks | GNU C++17 | constructive algorithms implementation *800 |
Apr/11/2021 20:16 |
| 929 | B - 3-Coloring | GNU C++17 | constructive algorithms games interactive *1700 |
Apr/03/2021 21:11 |
| 928 | A - Balance the Bits | GNU C++17 | constructive algorithms greedy *1600 |
Apr/03/2021 20:15 |
| 927 | B - Box Fitting | GNU C++17 | binary search bitmasks data structures greedy *1300 |
Mar/29/2021 20:27 |
| 926 | A - GCD Sum | GNU C++17 | brute force math *800 |
Mar/29/2021 20:23 |
| 925 | B - Products of Min-Max | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/28/2021 17:39 |
| 924 | A - Odd vs Even | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/28/2021 17:32 |
| 923 | F - Triangular Paths | GNU C++17 | constructive algorithms graphs math shortest paths sortings *2000 |
Mar/25/2021 21:22 |
| 922 | E - Restoring the Permutation | GNU C++17 | constructive algorithms implementation *1500 |
Mar/25/2021 20:46 |
| 921 | D - Epic Transformation | GNU C++17 | constructive algorithms data structures greedy *1400 |
Mar/25/2021 20:37 |
| 920 | C - Double-ended Strings | GNU C++17 | brute force implementation strings *1000 |
Mar/25/2021 20:31 |
| 919 | B - Partial Replacement | GNU C++17 | greedy implementation *1100 |
Mar/25/2021 20:25 |
| 918 | A - Strange Table | GNU C++17 | math *800 |
Mar/25/2021 20:07 |
| 917 | C - National Property | GNU C++17 | 2-sat dfs and similar graphs implementation *2100 |
Mar/23/2021 15:05 |
| 916 | B - Sorting the Coins | GNU C++17 | dsu implementation sortings two pointers *1500 |
Mar/23/2021 14:41 |
| 915 | A - Classroom Watch | GNU C++17 | brute force math *1200 |
Mar/23/2021 13:59 |
| 914 | C - Permutation recovery | GNU C++17 | constructive algorithms data structures dfs and similar graphs greedy math sortings *2100 |
Mar/22/2021 13:56 |
| 913 | B - The minimal unique substring | GNU C++17 | constructive algorithms math strings *2200 |
Mar/22/2021 13:47 |
| 912 | D - Winding polygonal line | GNU C++17 | constructive algorithms geometry greedy math *2600 |
Mar/22/2021 13:16 |
| 911 | A - The Party and Sweets | GNU C++17 | binary search constructive algorithms greedy implementation math sortings two pointers *1500 |
Mar/22/2021 12:04 |
| 910 | D - Useful Edges | GNU C++17 | dp graphs shortest paths *2400 |
Mar/21/2021 22:51 |
| 909 | A - Basic Diplomacy | GNU C++17 | constructive algorithms greedy implementation *1600 |
Mar/21/2021 20:52 |
| 908 | C - Skyline Photo | GNU C++17 | binary search data structures dp greedy *2100 |
Mar/21/2021 20:13 |
| 907 | B - Playlist | GNU C++17 | data structures dsu implementation *1900 |
Mar/21/2021 19:47 |
| 906 | A - Watermelon | GNU C11 | brute force math *800 |
Mar/19/2021 19:46 |
| 905 | C - Beautiful Mirrors with queries | GNU C++17 | data structures probabilities *2400 |
Mar/19/2021 18:41 |
| 904 | B - Beautiful Sequence | GNU C++17 | brute force constructive algorithms greedy *1900 |
Mar/19/2021 18:16 |
| 903 | A - Beautiful Regional Contest | GNU C++17 | greedy implementation *1500 |
Mar/19/2021 18:01 |
| 902 | C - Balance | GNU C++17 | constructive algorithms dfs and similar graphs trees *2500 |
Mar/18/2021 22:01 |
| 901 | D - The Number of Pairs | GNU C++17 | dp math number theory *2100 |
Mar/18/2021 21:16 |
| 900 | C - Minimum Grid Path | GNU C++17 | brute force data structures greedy math *1500 |
Mar/18/2021 21:03 |
| 899 | B - Binary Removals | GNU C++17 | brute force dp greedy implementation *1000 |
Mar/18/2021 20:38 |
| 898 | A - Domino on Windowsill | GNU C++17 | combinatorics constructive algorithms math *800 |
Mar/18/2021 20:33 |
| 897 | D - Top Secret Task | GNU C++17 | dp *2300 |
Mar/18/2021 18:38 |
| 896 | C - Three States | GNU C++17 | dfs and similar graphs shortest paths *2200 |
Mar/18/2021 18:14 |
| 895 | B - Chip 'n Dale Rescue Rangers | GNU C++17 | binary search geometry math *2100 |
Mar/18/2021 17:46 |
| 894 | A - Median Smoothing | GNU C++17 | implementation *1700 |
Mar/18/2021 17:30 |
| 893 | D - Game with Powers | GNU C++17 | dp games *2300 |
Mar/18/2021 16:19 |
| 892 | B - Ants | GNU C++17 | brute force implementation *2000 |
Mar/18/2021 15:16 |
| 891 | A - Perfect Pair | GNU C++17 | brute force *1600 |
Mar/18/2021 15:06 |
| 890 | E1 - Square-free division (easy version) | GNU C++17 (64) | data structures dp greedy math number theory two pointers *1700 |
Mar/17/2021 20:50 |
| 889 | C1 - k-LCM (easy version) | GNU C++17 | constructive algorithms math *1200 |
Mar/17/2021 20:32 |
| 888 | C2 - k-LCM (hard version) | GNU C++17 | constructive algorithms math *1600 |
Mar/17/2021 20:32 |
| 887 | B - M-arrays | GNU C++17 | constructive algorithms greedy math *1200 |
Mar/17/2021 20:23 |
| 886 | A - Meximization | GNU C++17 | brute force data structures greedy sortings *800 |
Mar/17/2021 20:09 |
| 885 | C - Fox And Dinner | GNU C++17 | flows graph matchings *2300 |
Mar/17/2021 15:03 |
| 884 | B - Fox And Jumping | GNU C++17 | data structures dp math number theory shortest paths *1900 |
Mar/17/2021 14:22 |
| 883 | A - Fox And Names | GNU C++17 | dfs and similar graphs greedy sortings *1600 |
Mar/17/2021 13:56 |
| 882 | C - Sky Full of Stars | GNU C++17 | combinatorics math *2500 |
Mar/16/2021 19:53 |
| 881 | B - Roman Digits | GNU C++17 | brute force combinatorics dp greedy math *2000 |
Mar/16/2021 18:29 |
| 880 | A - Convert to Ones | GNU C++17 | brute force greedy implementation math *1500 |
Mar/16/2021 18:17 |
| 879 | B - Hongcow's Game | GNU C++17 | bitmasks divide and conquer interactive *1900 |
Mar/16/2021 16:58 |
| 878 | C - Hongcow Buys a Deck of Cards | GNU C++17 | bitmasks brute force dp *2400 |
Mar/16/2021 16:21 |
| 877 | A - Hongcow Builds A Nation | GNU C++17 | dfs and similar graphs *1500 |
Mar/16/2021 14:55 |
| 876 | C - Johnny Solving | GNU C++17 | constructive algorithms dfs and similar graphs math *2700 |
Mar/16/2021 11:57 |
| 875 | B - Game with modulo | GNU C++17 | binary search constructive algorithms interactive *2000 |
Mar/16/2021 11:09 |
| 874 | A - Grid game | GNU C++17 | constructive algorithms implementation *1400 |
Mar/16/2021 10:51 |
| 873 | D - Destiny | GNU C++17 | data structures probabilities *2500 |
Mar/15/2021 23:34 |
| 872 | B - Leha and another game about graph | GNU C++17 | constructive algorithms data structures dfs and similar dp graphs *2100 |
Mar/15/2021 18:28 |
| 871 | A - Leha and Function | GNU C++17 | combinatorics greedy math number theory sortings *1300 |
Mar/15/2021 18:02 |
| 870 | B - Glad to see you! | GNU C++17 | binary search interactive *2200 |
Mar/15/2021 14:25 |
| 869 | C - Find a car | GNU C++17 | combinatorics divide and conquer dp *2600 |
Mar/15/2021 14:11 |
| 868 | A - Do you want a date? | GNU C++17 | implementation math sortings *1500 |
Mar/15/2021 12:12 |
| 867 | C2 - Nauuo and Pictures (hard version) | GNU C++17 | dp probabilities *2600 |
Mar/15/2021 11:04 |
| 866 | C1 - Nauuo and Pictures (easy version) | GNU C++17 | dp probabilities *2300 |
Mar/15/2021 10:46 |
| 865 | D - Nauuo and Portals | GNU C++17 | constructive algorithms *2900 |
Mar/14/2021 23:47 |
| 864 | B - Nauuo and Circle | GNU C++17 | combinatorics dfs and similar dp trees *1900 |
Mar/14/2021 22:56 |
| 863 | A - Nauuo and Cards | GNU C++17 | greedy implementation *1800 |
Mar/14/2021 22:42 |
| 862 | B - Special Subsets | C++ (GCC 9.2.1) | AtCoder *400 |
Mar/14/2021 17:51 |
| 861 | A - Not coprime | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/14/2021 17:39 |
| 860 | D - Tiles for Bathroom | GNU C++17 | data structures sortings two pointers *2900 |
Mar/13/2021 21:04 |
| 859 | A - Going Home | GNU C++17 | brute force hashing implementation math *1800 |
Mar/13/2021 18:39 |
| 858 | B - Two chandeliers | GNU C++17 | binary search brute force chinese remainder theorem math number theory *2200 |
Mar/13/2021 15:29 |
| 857 | F2 - Animal Observation (hard version) | GNU C++17 | data structures dp greedy *2400 |
Mar/13/2021 13:55 |
| 856 | B - Good Triple | GNU C++17 | brute force two pointers *1900 |
Mar/12/2021 18:03 |
| 855 | D - Anagram Paths | GNU C++17 | dp implementation trees *3000 |
Mar/12/2021 17:47 |
| 854 | C - And Reachability | GNU C++17 | bitmasks dp *2200 |
Mar/12/2021 16:23 |
| 853 | A - Increasing by Modulo | GNU C++17 | binary search greedy *1700 |
Mar/12/2021 15:46 |
| 852 | F - Omkar and Landslide | GNU C++17 | binary search constructive algorithms data structures greedy math *2400 |
Mar/12/2021 12:07 |
| 851 | B - Let's Go Hiking | GNU C++17 | games greedy *1900 |
Mar/12/2021 11:56 |
| 850 | D - BFS Trees | GNU C++17 | combinatorics dfs and similar graphs math shortest paths trees *2600 |
Mar/12/2021 11:26 |
| 849 | D - Palindrome XOR | GNU C++17 | graphs implementation *2400 |
Mar/12/2021 00:49 |
| 848 | C - Thanos Nim | GNU C++17 | games *2000 |
Mar/11/2021 22:54 |
| 847 | B - Chladni Figure | GNU C++17 | hashing implementation strings *1900 |
Mar/11/2021 22:42 |
| 846 | A - Hide and Seek | GNU C++17 | brute force data structures graphs *1500 |
Mar/11/2021 22:32 |
| 845 | C - Lock Puzzle | GNU C++17 | constructive algorithms implementation strings *2300 |
Mar/11/2021 19:47 |
| 844 | B - Sleepy Game | GNU C++17 | dfs and similar dp games graphs *2100 |
Mar/11/2021 18:12 |
| 843 | A - Save Energy! | GNU C++17 | binary search implementation math *1700 |
Mar/11/2021 17:43 |
| 842 | C - Perfect Triples | GNU C++17 | bitmasks brute force constructive algorithms divide and conquer math *2200 |
Mar/11/2021 12:51 |
| 841 | B - Edge Weight Assignment | GNU C++17 | bitmasks constructive algorithms dfs and similar greedy math trees *1800 |
Mar/11/2021 11:28 |
| 840 | A - Powered Addition | GNU C++17 | greedy math *1500 |
Mar/11/2021 11:14 |
| 839 | C - Garden of the Sun | GNU C++17 | constructive algorithms graphs *2300 |
Mar/10/2021 18:42 |
| 838 | A - Diamond Miner | GNU C++17 | geometry greedy math sortings *1200 |
Mar/10/2021 17:43 |
| 837 | E - Erase Subsequences | GNU C++17 | dp strings *2200 |
Mar/10/2021 12:04 |
| 836 | C - Busy Robot | GNU C++17 | implementation *1800 |
Mar/09/2021 12:29 |
| 835 | E - Team Building | GNU C++17 | bitmasks dp greedy sortings *2300 |
Mar/09/2021 12:04 |
| 834 | F - Vasya and Maximum Matching | GNU C++17 (64) | dp trees *2400 |
Mar/09/2021 11:49 |
| 833 | E - Kuroni and the Score Distribution | GNU C++17 | constructive algorithms greedy implementation math *2200 |
Mar/08/2021 12:23 |
| 832 | E - Count The Blocks | GNU C++17 | combinatorics dp math *1800 |
Mar/08/2021 12:05 |
| 831 | E - Array Shrinking | GNU C++17 | dp greedy *2100 |
Mar/08/2021 11:34 |
| 830 | D2 - Prefix-Suffix Palindrome (Hard version) | GNU C++17 | binary search greedy hashing string suffix structures strings *1800 |
Mar/08/2021 11:21 |
| 829 | E - Height All the Same | GNU C++17 | combinatorics constructive algorithms math matrices *2100 |
Mar/08/2021 11:06 |
| 828 | D - Two Divisors | GNU C++17 | constructive algorithms math number theory *2000 |
Mar/08/2021 10:51 |
| 827 | D - Odd-Even Subsequence | GNU C++17 | binary search dp dsu greedy implementation *2000 |
Mar/08/2021 10:42 |
| 826 | E - Binary Subsequence Rotation | GNU C++17 | binary search constructive algorithms data structures greedy *2100 |
Mar/08/2021 10:29 |
| 825 | F - The Struggling Contestant | GNU C++17 | constructive algorithms greedy *2400 |
Mar/08/2021 10:22 |
| 824 | E - DeadLee | GNU C++17 | data structures dfs and similar greedy implementation sortings *2400 |
Mar/06/2021 14:29 |
| 823 | E2 - Asterism (Hard Version) | GNU C++17 | binary search combinatorics dp math number theory sortings *2300 |
Mar/06/2021 13:57 |
| 822 | E1 - Asterism (Easy Version) | GNU C++17 | binary search brute force combinatorics math number theory sortings *1900 |
Mar/06/2021 13:39 |
| 821 | D - Replace by MEX | GNU C++17 | brute force constructive algorithms sortings *1900 |
Mar/06/2021 13:14 |
| 820 | B - GameGame | GNU C++17 | bitmasks constructive algorithms dp games greedy math *1900 |
Mar/06/2021 13:02 |
| 819 | D - Rating Compression | GNU C++17 | binary search data structures greedy implementation two pointers *1800 |
Mar/06/2021 12:54 |
| 818 | F - Fruit Sequences | GNU C++17 | binary search data structures divide and conquer dp two pointers *2400 |
Mar/06/2021 12:40 |
| 817 | D - Returning Home | GNU C++17 | graphs shortest paths sortings *2300 |
Mar/06/2021 03:37 |
| 816 | E - Dog Snacks | GNU C++17 | binary search dfs and similar dp greedy trees *2300 |
Mar/06/2021 03:13 |
| 815 | C2 - Errich-Tac-Toe (Hard Version) | GNU C++17 | constructive algorithms math *2300 |
Mar/06/2021 02:56 |
| 814 | C1 - Errich-Tac-Toe (Easy Version) | GNU C++17 | constructive algorithms math *2100 |
Mar/06/2021 02:43 |
| 813 | E - Water Level | GNU C++17 | brute force graphs greedy implementation math *2200 |
Mar/06/2021 02:29 |
| 812 | E - Plan of Lectures | GNU C++17 | constructive algorithms dfs and similar dsu graphs implementation sortings trees *2400 |
Mar/06/2021 02:18 |
| 811 | F - Magic Matrix | GNU C++17 | brute force divide and conquer graphs matrices trees *2400 |
Mar/05/2021 21:59 |
| 810 | D - Developing Game | GNU C++17 | data structures *2400 |
Mar/05/2021 16:45 |
| 809 | E - Minimum Path | GNU C++17 | graphs shortest paths *2400 |
Mar/05/2021 14:42 |
| 808 | E - Strange Calculation and Cats | GNU C++17 | dp matrices *2400 |
Mar/05/2021 02:32 |
| 807 | G - Running in Pairs | GNU C++17 | constructive algorithms greedy math *2400 |
Mar/04/2021 20:10 |
| 806 | E - Ehab and a component choosing problem | GNU C++17 | dp greedy math trees *2400 |
Mar/04/2021 19:44 |
| 805 | F - SS | C++ (GCC 9.2.1) | AtCoder *1100 |
Mar/04/2021 15:08 |
| 804 | E - guruguru | C++ (GCC 9.2.1) | AtCoder *700 |
Mar/04/2021 14:01 |
| 803 | D - 11 | C++ (GCC 9.2.1) | AtCoder *600 |
Mar/04/2021 13:28 |
| 802 | C - pushpush | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/04/2021 13:03 |
| 801 | E - Road to 1600 | GNU C++17 | brute force constructive algorithms *2400 |
Mar/04/2021 12:42 |
| 800 | D - Arthur and Walls | GNU C++17 | constructive algorithms data structures graphs greedy shortest paths *2400 |
Mar/03/2021 17:02 |
| 799 | D - Catowice City | GNU C++17 | 2-sat dfs and similar graph matchings graphs *2400 |
Mar/03/2021 16:05 |
| 798 | F - Simplified Nonogram | GNU C++17 | bitmasks dp hashing meet-in-the-middle *2400 |
Mar/03/2021 15:04 |
| 797 | E - A-Z Graph | GNU C++17 | constructive algorithms data structures graphs hashing *2400 |
Mar/03/2021 11:36 |
| 796 | D - Dogeforces | GNU C++17 | constructive algorithms data structures dfs and similar divide and conquer dsu greedy sortings trees *2300 |
Mar/03/2021 11:29 |
| 795 | B - Berland Crossword | GNU C++17 | bitmasks brute force greedy implementation *1400 |
Mar/02/2021 21:07 |
| 794 | A - ABC String | GNU C++17 | bitmasks brute force implementation *900 |
Mar/02/2021 20:21 |
| 793 | D - Built? | C++ (GCC 9.2.1) | AtCoder *500 |
Mar/01/2021 18:31 |
| 792 | C - Reconciled? | C++ (GCC 9.2.1) | AtCoder *300 |
Mar/01/2021 18:24 |
| 791 | E - Fib-tree | GNU C++17 | brute force dfs and similar divide and conquer number theory trees *2400 |
Mar/01/2021 14:21 |
| 790 | C - Pekora and Trampoline | GNU C++17 | brute force data structures dp greedy implementation *1700 |
Mar/01/2021 14:20 |
| 789 | D - Zookeeper and The Infinite Zoo | GNU C++17 | bitmasks constructive algorithms dp greedy math *1800 |
Feb/28/2021 20:31 |
| 788 | B - Minimal Cost | GNU C++17 | brute force math *1200 |
Feb/28/2021 19:20 |
| 787 | A - K-th Largest Value | GNU C++17 | brute force greedy implementation *800 |
Feb/28/2021 19:12 |
| 786 | E - Almost Fault-Tolerant Database | GNU C++17 | brute force constructive algorithms dfs and similar greedy implementation *2500 |
Feb/23/2021 18:30 |
| 785 | D - Genius's Gambit | GNU C++17 | bitmasks constructive algorithms greedy math *1900 |
Feb/23/2021 15:48 |
| 784 | C - Maximum width | GNU C++17 | binary search data structures dp greedy two pointers *1500 |
Feb/23/2021 14:50 |
| 783 | B - Card Deck | GNU C++17 | data structures greedy math *1100 |
Feb/23/2021 14:42 |
| 782 | A - Three swimmers | GNU C++17 | math *800 |
Feb/23/2021 14:36 |
| 781 | E - Train | C++ (GCC 9.2.1) | AtCoder *500 |
Feb/20/2021 20:03 |
| 780 | D - Base n | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/20/2021 18:34 |
| 779 | F - Potion | C++ (GCC 9.2.1) | AtCoder *600 |
Feb/20/2021 18:32 |
| 778 | C - Kaprekar Number | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/20/2021 18:02 |
| 777 | B - uNrEaDaBlE sTrInG | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/20/2021 17:57 |
| 776 | A - Star | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/20/2021 17:55 |
| 775 | C - Continuous City | GNU C++17 | bitmasks constructive algorithms *2500 |
Feb/08/2021 10:02 |
| 774 | B2 - Painting the Array II | GNU C++17 | constructive algorithms data structures dp greedy implementation *2100 |
Feb/08/2021 00:44 |
| 773 | B1 - Painting the Array I | GNU C++17 | constructive algorithms data structures dp greedy implementation *1900 |
Feb/08/2021 00:43 |
| 772 | A - Searching Local Minimum | GNU C++17 | binary search interactive ternary search *1700 |
Feb/07/2021 20:14 |
| 771 | D - Circle Lattice Points | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/06/2021 22:20 |
| 770 | F - GCD or MIN | C++ (GCC 9.2.1) | AtCoder *600 |
Feb/06/2021 20:24 |
| 769 | C - Digital Graffiti | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/06/2021 18:23 |
| 768 | A - Vanishing Pitch | C++ (GCC 9.2.1) | AtCoder *100 |
Feb/06/2021 18:15 |
| 767 | B - Remove It | C++ (GCC 9.2.1) | AtCoder *200 |
Feb/06/2021 18:14 |
| 766 | E - Come Back Quickly | C++ (GCC 9.2.1) | AtCoder *500 |
Feb/06/2021 18:04 |
| 765 | E - Meaningful Mean | C++ (GCC 9.2.1) | AtCoder *600 |
Feb/05/2021 12:59 |
| 764 | D - Widespread | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/05/2021 12:51 |
| 763 | C - Bugged | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/05/2021 12:36 |
| 762 | F - Lotus Leaves | C++ (GCC 9.2.1) | AtCoder *800 |
Feb/04/2021 17:26 |
| 761 | E - RGB Sequence | C++ (GCC 9.2.1) | AtCoder *800 |
Feb/04/2021 16:55 |
| 760 | D - 3N Numbers | C++ (GCC 9.2.1) | AtCoder *500 |
Feb/04/2021 16:11 |
| 759 | C - Chocolate Bar | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/04/2021 15:49 |
| 758 | F - Many Moves | C++ (GCC 9.2.1) | AtCoder *900 |
Feb/01/2021 18:34 |
| 757 | E - Ball Coloring | C++ (GCC 9.2.1) | AtCoder *700 |
Feb/01/2021 11:54 |
| 756 | D - Simple Knapsack | C++ (GCC 9.2.1) | AtCoder *400 |
Feb/01/2021 10:59 |
| 755 | C - Sentou | C++ (GCC 9.2.1) | AtCoder *300 |
Feb/01/2021 10:53 |
| 754 | E - Alice in linear land | C++ (GCC 9.2.1) | AtCoder *900 |
Jan/31/2021 14:05 |
| 753 | D - Alice&Brown | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/31/2021 13:21 |
| 752 | C - Sequence | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/31/2021 13:01 |
| 751 | E - Magical Ornament | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/30/2021 18:18 |
| 750 | F - Shift and Inversions | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/30/2021 17:59 |
| 749 | D - Staircase Sequences | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/30/2021 17:49 |
| 748 | C - Bowls and Dishes | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/30/2021 17:40 |
| 747 | B - Magic 3 | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/30/2021 17:34 |
| 746 | A - Very Very Primitive Game | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/30/2021 17:32 |
| 745 | D - Journey | GNU C++17 | dfs and similar dp dsu implementation *1700 |
Jan/29/2021 20:51 |
| 744 | C - Longest Simple Cycle | GNU C++17 | dp graphs greedy *1600 |
Jan/29/2021 20:37 |
| 743 | B - Inflation | GNU C++17 | binary search brute force greedy math *1300 |
Jan/29/2021 20:20 |
| 742 | A - K-divisible Sum | GNU C++17 | binary search constructive algorithms greedy math *1000 |
Jan/29/2021 20:13 |
| 741 | D - Round Subset | GNU C++17 | dp math *2100 |
Jan/29/2021 18:35 |
| 740 | F - Infinite Sequence | C++ (GCC 9.2.1) | AtCoder *1000 |
Jan/29/2021 14:14 |
| 739 | E - TrBBnsformBBtion | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/29/2021 13:50 |
| 738 | D - ### | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/29/2021 13:18 |
| 737 | C - Dubious Document | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/29/2021 13:12 |
| 736 | F - Nezzar and Nice Beatmap | GNU C++17 (64) | constructive algorithms geometry greedy sortings *2200 |
Jan/28/2021 21:49 |
| 735 | E - Nezzar and Binary String | GNU C++17 | data structures greedy *1900 |
Jan/28/2021 21:25 |
| 734 | D - Nezzar and Board | GNU C++17 | constructive algorithms math number theory *1800 |
Jan/28/2021 20:51 |
| 733 | C - Nezzar and Symmetric Array | GNU C++17 | implementation math sortings *1700 |
Jan/28/2021 20:37 |
| 732 | B - Nezzar and Lucky Number | GNU C++17 | brute force dp greedy math *1100 |
Jan/28/2021 20:15 |
| 731 | A - Nezzar and Colorful Balls | GNU C++17 | brute force greedy *800 |
Jan/28/2021 20:08 |
| 730 | F - HonestOrUnkind | C++ (GCC 9.2.1) | AtCoder *1300 |
Jan/28/2021 12:59 |
| 729 | D - No Need | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/28/2021 12:07 |
| 728 | C - Go Home | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/28/2021 11:29 |
| 727 | F - Flags | C++ (GCC 9.2.1) | AtCoder *1200 |
Jan/28/2021 11:25 |
| 726 | E - Frequency | C++ (GCC 9.2.1) | AtCoder *700 |
Jan/28/2021 01:21 |
| 725 | D - Menagerie | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/27/2021 12:32 |
| 724 | C - Scc Puzzle | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/27/2021 12:19 |
| 723 | B - The Bakery | GNU C++17 | binary search data structures divide and conquer dp two pointers *2200 |
Jan/27/2021 01:16 |
| 722 | D - Jon and Orbs | GNU C++17 | dp math probabilities *2200 |
Jan/26/2021 23:52 |
| 721 | E - K-periodic Garland | GNU C++17 | brute force dp greedy *1900 |
Jan/26/2021 23:27 |
| 720 | C - Median Sum | C++ (GCC 9.2.1) | AtCoder *700 |
Jan/26/2021 15:17 |
| 719 | B - Ice Rink Game | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/26/2021 14:53 |
| 718 | A - Move and Win | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/26/2021 14:33 |
| 717 | G - Strange Beauty | GNU C++17 | dp math number theory sortings *1900 |
Jan/25/2021 22:49 |
| 716 | F - Unusual Matrix | GNU C++17 | 2-sat brute force constructive algorithms *1900 |
Jan/25/2021 22:39 |
| 715 | D - Cleaning the Phone | GNU C++17 | binary search dp sortings two pointers *1800 |
Jan/25/2021 21:40 |
| 714 | E - Advertising Agency | GNU C++17 | combinatorics math sortings *1600 |
Jan/25/2021 21:11 |
| 713 | C - Ball in Berland | GNU C++17 | combinatorics graphs math *1400 |
Jan/25/2021 20:40 |
| 712 | B - New Year's Number | GNU C++17 | brute force dp math *900 |
Jan/25/2021 20:35 |
| 711 | A - Odd Divisor | GNU C++17 | math number theory *900 |
Jan/25/2021 20:31 |
| 710 | F - Solitaire | C++ (GCC 9.2.1) | AtCoder *1200 |
Jan/25/2021 12:39 |
| 709 | E - Snuke Line | C++ (GCC 9.2.1) | AtCoder *700 |
Jan/25/2021 11:38 |
| 708 | D - Card Eater | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/25/2021 11:08 |
| 707 | C - X: Yet Another Die Game | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/25/2021 10:58 |
| 706 | D - Logical Expression | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/23/2021 19:34 |
| 705 | F - Sugoroku2 | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/23/2021 19:28 |
| 704 | E - Rotate and Flip | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/23/2021 18:09 |
| 703 | C - Mandarin Orange | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/23/2021 17:35 |
| 702 | B - Alcoholic | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/23/2021 17:32 |
| 701 | A - Slot | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/23/2021 17:30 |
| 700 | E - Grouping | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/22/2021 12:59 |
| 699 | D - Walk and Teleport | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/22/2021 12:10 |
| 698 | C - Factors of Factorial | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/22/2021 12:02 |
| 697 | E - Pencils and Boxes | GNU C++17 | binary search data structures dp greedy two pointers *2100 |
Jan/21/2021 16:24 |
| 696 | D - Challenges in school â„–41 | GNU C++17 | brute force constructive algorithms games graphs greedy implementation sortings *2100 |
Jan/21/2021 14:55 |
| 695 | E - Addition and Subtraction Hard | C++ (GCC 9.2.1) | AtCoder *900 |
Jan/21/2021 13:02 |
| 694 | D - Xor Sum | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/21/2021 11:54 |
| 693 | C - Lining Up | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/21/2021 11:25 |
| 692 | E - Beautiful Mirrors | GNU C++17 | data structures dp math probabilities *2100 |
Jan/20/2021 18:17 |
| 691 | E - Spaceship Solitaire | GNU C++17 | data structures greedy implementation *2100 |
Jan/20/2021 18:04 |
| 690 | E - Manhattan Compass | C++ (GCC 9.2.1) | AtCoder *900 |
Jan/20/2021 15:06 |
| 689 | D - Connectivity | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/20/2021 12:36 |
| 688 | C - Daydream | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/20/2021 12:29 |
| 687 | E - Cosmic Rays | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/18/2021 14:40 |
| 686 | F - Rotated Palindromes | C++ (GCC 9.2.1) | AtCoder *1000 |
Jan/18/2021 14:19 |
| 685 | D - An Ordinary Game | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/18/2021 12:46 |
| 684 | C - Boxes and Candies | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/18/2021 12:41 |
| 683 | E - Integers on a Tree | C++ (GCC 9.2.1) | AtCoder *800 |
Jan/16/2021 15:26 |
| 682 | D - An Invisible Hand | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/16/2021 14:42 |
| 681 | C - 1D Reversi | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/16/2021 14:34 |
| 680 | C - AtCoDeer and Election Report | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/16/2021 14:18 |
| 679 | E - Building Cubes with AtCoDeer | C++ (GCC 9.2.1) | AtCoder *900 |
Jan/15/2021 16:56 |
| 678 | D - AtCoDeer and Rock-Paper | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/15/2021 15:00 |
| 677 | D - Snuke's Coloring | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/14/2021 17:13 |
| 676 | E - Snuke's Subway Trip | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/14/2021 17:07 |
| 675 | C - Many Formulas | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/14/2021 15:20 |
| 674 | F - Best Representation | C++ (GCC 9.2.1) | AtCoder *900 |
Jan/14/2021 00:48 |
| 673 | E - Tak and Hotels | C++ (GCC 9.2.1) | AtCoder *700 |
Jan/13/2021 22:06 |
| 672 | D - Digit Sum | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/13/2021 21:51 |
| 671 | C - Tak and Cards | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/13/2021 21:39 |
| 670 | E - Restoring Increasing Sequence | GNU C++17 | binary search brute force greedy implementation *2000 |
Jan/13/2021 03:14 |
| 669 | G - Castle Defense | GNU C++17 | binary search data structures greedy two pointers *2000 |
Jan/13/2021 02:18 |
| 668 | F - Unhappy Hacking | C++ (GCC 9.2.1) | AtCoder *800 |
Jan/12/2021 20:14 |
| 667 | D - Unbalanced | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/12/2021 19:41 |
| 666 | C - Be Together | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/12/2021 19:36 |
| 665 | E - Range Minimum Queries | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/11/2021 15:35 |
| 664 | D - Xor Sum 2 | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/11/2021 14:51 |
| 663 | C - Attention | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/11/2021 14:42 |
| 662 | E - Distinctive Roots in a Tree | GNU C++17 | data structures dfs and similar dp trees *2500 |
Jan/11/2021 10:55 |
| 661 | E - Iroha and Haiku | C++ (GCC 9.2.1) | AtCoder *700 |
Jan/10/2021 23:49 |
| 660 | D - Iroha and a Grid | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/10/2021 22:56 |
| 659 | C - Iroha's Obsession | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/10/2021 22:44 |
| 658 | F - +1-1x2 | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/10/2021 19:27 |
| 657 | D - Snuke Prime | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/10/2021 18:05 |
| 656 | E - Peddler | C++ (GCC 9.2.1) | AtCoder *500 |
Jan/10/2021 17:49 |
| 655 | C - ABC Tournament | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/10/2021 17:36 |
| 654 | B - Orthogonality | C++ (GCC 9.2.1) | AtCoder *200 |
Jan/10/2021 17:33 |
| 653 | A - Three-Point Shot | C++ (GCC 9.2.1) | AtCoder *100 |
Jan/10/2021 17:31 |
| 652 | C - Too Heavy | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/09/2021 23:54 |
| 651 | D - Orientation | C++ (GCC 9.2.1) | AtCoder *600 |
Jan/09/2021 23:40 |
| 650 | E - Simple Math 3 | C++ (GCC 9.2.1) | AtCoder *800 |
Jan/09/2021 23:14 |
| 649 | B - Reversible Cards | C++ (GCC 9.2.1) | AtCoder *400 |
Jan/09/2021 23:06 |
| 648 | A - Simple Math 2 | C++ (GCC 9.2.1) | AtCoder *300 |
Jan/09/2021 23:02 |
| 647 | C - Everyone is a Winner! | GNU C++17 | binary search math meet-in-the-middle number theory *1400 |
Jan/09/2021 19:47 |
| 646 | F - Economic Difficulties | GNU C++17 | data structures dfs and similar dp flows graphs trees *2400 |
Jan/09/2021 19:45 |
| 645 | E - Editor | GNU C++17 | data structures implementation *2100 |
Jan/09/2021 16:56 |
| 644 | D - Secret Passwords | GNU C++17 | dfs and similar dsu graphs *1500 |
Jan/09/2021 15:40 |
| 643 | B - PIN Codes | GNU C++17 | greedy implementation *1400 |
Jan/09/2021 15:27 |
| 642 | A - Sweet Problem | GNU C++17 | math *1100 |
Jan/09/2021 15:15 |
| 641 | E - Vasya and Magic Matrix | GNU C++17 | dp math probabilities *2300 |
Jan/09/2021 13:43 |
| 640 | C - Array Product | GNU C++17 | constructive algorithms greedy math *1700 |
Jan/09/2021 13:08 |
| 639 | F - Leaf Sets | GNU C++17 | data structures dfs and similar dsu graphs greedy sortings trees *2400 |
Jan/09/2021 12:30 |
| 638 | D - Petya and Array | GNU C++17 | data structures divide and conquer two pointers *1800 |
Jan/09/2021 12:18 |
| 637 | B - Vitamins | GNU C++17 | bitmasks brute force dp implementation *1200 |
Jan/09/2021 12:01 |
| 636 | A - Benches | GNU C++17 | binary search implementation *1100 |
Jan/09/2021 11:53 |
| 635 | C - Three Bags | GNU C++17 | constructive algorithms greedy *1900 |
Jan/09/2021 11:38 |
| 634 | D - Sum of Paths | GNU C++17 | combinatorics dp math *2200 |
Jan/09/2021 11:20 |
| 633 | B - Hills And Valleys | GNU C++17 | brute force implementation *1700 |
Jan/08/2021 20:39 |
| 632 | A - Wizard of Orz | GNU C++17 | constructive algorithms greedy math *900 |
Jan/08/2021 20:15 |
| 631 | F - Guess Divisors Count | GNU C++17 | constructive algorithms interactive number theory *2600 |
Jan/08/2021 02:55 |
| 630 | E - Restorer Distance | GNU C++17 | binary search greedy math sortings ternary search *2100 |
Jan/07/2021 19:25 |
| 629 | D - Game With Array | GNU C++17 | constructive algorithms math *1400 |
Jan/07/2021 19:01 |
| 628 | C - Count Triangles | GNU C++17 | binary search implementation math two pointers *1800 |
Jan/07/2021 18:53 |
| 627 | B - Young Explorers | GNU C++17 | dp greedy sortings *1200 |
Jan/07/2021 18:22 |
| 626 | A - Sequence with Digits | GNU C++17 | brute force implementation math *1200 |
Jan/07/2021 18:15 |
| 625 | B - Kamil and Making a Stream | GNU C++17 | binary search data structures dfs and similar dp graphs math number theory trees *2000 |
Jan/07/2021 14:28 |
| 624 | C - Konrad and Company Evaluation | GNU C++17 | brute force graphs *2400 |
Jan/06/2021 20:05 |
| 623 | A - Marcin and Training Camp | GNU C++17 | brute force graphs greedy *1700 |
Jan/06/2021 17:03 |
| 622 | C - Strange Shuffle | GNU C++17 | binary search brute force constructive algorithms interactive *2500 |
Jan/06/2021 12:10 |
| 621 | D - Strange Housing | GNU C++17 | constructive algorithms dfs and similar graph matchings graphs greedy *2200 |
Jan/06/2021 00:43 |
| 620 | B - Strange Definition | GNU C++17 | bitmasks graphs hashing math number theory *1900 |
Jan/05/2021 20:35 |
| 619 | A - Strange Birthday Party | GNU C++17 | binary search dp greedy sortings two pointers *1300 |
Jan/05/2021 20:12 |
| 618 | C - Artem and Array | GNU C++17 | data structures greedy *2500 |
Jan/04/2021 20:52 |
| 617 | D - Adam and Tree | GNU C++17 | data structures trees *2600 |
Jan/04/2021 20:42 |
| 616 | B - Andrey and Problem | GNU C++17 | greedy math probabilities *1800 |
Jan/04/2021 18:24 |
| 615 | A - Borya and Hanabi | GNU C++17 | bitmasks brute force implementation *1700 |
Jan/04/2021 18:10 |
| 614 | C - Cut 'em all! | GNU C++17 | dfs and similar dp graphs greedy trees *1500 |
Jan/03/2021 18:50 |
| 613 | D - Shark | GNU C++17 | brute force data structures dsu trees *1900 |
Jan/03/2021 16:26 |
| 612 | E - Billiard | GNU C++17 | geometry number theory *2600 |
Jan/03/2021 12:43 |
| 611 | B - Bus of Characters | GNU C++17 | data structures greedy implementation *1300 |
Jan/03/2021 11:32 |
| 610 | A - Row | GNU C++17 | brute force constructive algorithms *1200 |
Jan/03/2021 11:26 |
| 609 | E - Graph Cutting | GNU C++17 | dfs and similar graphs *2300 |
Jan/02/2021 19:49 |
| 608 | D - Toy Sum | GNU C++17 | greedy implementation math *1700 |
Jan/02/2021 19:29 |
| 607 | C - Unusual Product | GNU C++17 | implementation math *1600 |
Jan/02/2021 19:17 |
| 606 | B - Domino Effect | GNU C++17 | *1100 |
Jan/02/2021 18:55 |
| 605 | A - Gravity Flip | GNU C++17 | greedy implementation sortings *900 |
Jan/02/2021 18:46 |
| 604 | C - Canine poetry | GNU C++17 | dp greedy strings *1300 |
Dec/31/2020 01:44 |
| 603 | F - Euclid's nightmare | GNU C++17 | bitmasks dfs and similar dsu graphs greedy math sortings *2100 |
Dec/30/2020 22:57 |
| 602 | D - 13th Labour of Heracles | GNU C++17 | data structures greedy sortings trees *1500 |
Dec/30/2020 21:35 |
| 601 | E - Apollo versus Pan | GNU C++17 | bitmasks brute force math *1800 |
Dec/30/2020 21:18 |
| 600 | B - Last minute enhancements | GNU C++17 | dp greedy *800 |
Dec/30/2020 20:11 |
| 599 | A - Bovine Dilemma | GNU C++17 | brute force geometry math *800 |
Dec/30/2020 20:07 |
| 598 | E - The Road to Berland is Paved With Good Intentions | GNU C++17 | 2-sat dfs and similar dsu graphs *1900 |
Dec/30/2020 13:08 |
| 597 | D - Block Tower | GNU C++17 | constructive algorithms dfs and similar graphs *1900 |
Dec/27/2020 00:35 |
| 596 | E - Weights Distributing | GNU C++17 | brute force graphs greedy shortest paths sortings *2100 |
Dec/26/2020 23:44 |
| 595 | B - Arpa and a list of numbers | GNU C++17 | implementation number theory *2100 |
Dec/26/2020 23:23 |
| 594 | E - Casinos and travel | GNU C++17 | dp *2100 |
Dec/26/2020 22:38 |
| 593 | D - Gargari and Permutations | GNU C++17 | dfs and similar dp graphs implementation *1900 |
Dec/26/2020 11:07 |
| 592 | E - Necklace Assembly | GNU C++17 | brute force dfs and similar dp graphs greedy number theory *1900 |
Dec/25/2020 15:08 |
| 591 | D - Shichikuji and Power Grid | GNU C++17 | dsu graphs greedy shortest paths trees *1900 |
Dec/25/2020 14:47 |
| 590 | D - Bad Luck Island | GNU C++17 | dp probabilities *1900 |
Dec/25/2020 14:12 |
| 589 | C - Arthur and Table | GNU C++17 | brute force data structures dp greedy math sortings *1900 |
Dec/25/2020 03:16 |
| 588 | C - Vladik and Memorable Trip | GNU C++17 | dp implementation *1900 |
Dec/25/2020 02:57 |
| 587 | F - Pathwalks | GNU C++17 | data structures dp graphs *2100 |
Dec/25/2020 02:27 |
| 586 | F - Remainder Problem | GNU C++17 | brute force data structures implementation *2100 |
Dec/24/2020 23:51 |
| 585 | E - Chocolate Bar | GNU C++17 | brute force dp *2000 |
Dec/24/2020 23:34 |
| 584 | E - Maximum Subsequence Value | GNU C++17 | brute force constructive algorithms *1900 |
Dec/24/2020 23:03 |
| 583 | D - Barcelonian Distance | GNU C++17 | geometry implementation *1900 |
Dec/24/2020 22:56 |
| 582 | F - Tree with Maximum Cost | GNU C++17 | dfs and similar dp trees *1900 |
Dec/23/2020 19:54 |
| 581 | D - Glass Half Spilled | GNU C++17 | brute force dp *2000 |
Dec/19/2020 16:50 |
| 580 | B - Move and Turn | GNU C++17 | dp math *1300 |
Dec/19/2020 16:13 |
| 579 | C - Row GCD | GNU C++17 | math number theory *1600 |
Dec/19/2020 15:32 |
| 578 | A - Red-Blue Shuffle | GNU C++17 | math probabilities *800 |
Dec/19/2020 15:09 |
| 577 | B - Find The Array | GNU C++17 | bitmasks constructive algorithms greedy *1400 |
Dec/17/2020 20:21 |
| 576 | D - Add to Neighbour and Remove | GNU C++17 | greedy math number theory *1400 |
Dec/16/2020 22:15 |
| 575 | F - The Treasure of The Segments | GNU C++17 | binary search data structures greedy *1800 |
Dec/15/2020 21:30 |
| 574 | E2 - Close Tuples (hard version) | GNU C++17 | binary search combinatorics implementation math sortings two pointers *1700 |
Dec/15/2020 20:47 |
| 573 | E1 - Close Tuples (easy version) | GNU C++17 | binary search combinatorics math sortings two pointers *1500 |
Dec/15/2020 20:46 |
| 572 | C - Unique Number | GNU C++17 | brute force greedy math *900 |
Dec/15/2020 20:25 |
| 571 | B - Last Year's Substring | GNU C++17 | dp implementation strings *800 |
Dec/15/2020 20:18 |
| 570 | A - Favorite Sequence | GNU C++17 | implementation two pointers *800 |
Dec/15/2020 20:09 |
| 569 | B - Find the Spruce | GNU C++17 | brute force dp implementation *1400 |
Dec/11/2020 23:28 |
| 568 | D - Divide and Summarize | GNU C++17 | binary search brute force data structures divide and conquer implementation sortings *1600 |
Dec/11/2020 21:07 |
| 567 | C - Random Events | GNU C++17 | dp math probabilities *1500 |
Dec/11/2020 20:52 |
| 566 | A - String Generation | GNU C++17 | constructive algorithms greedy *800 |
Dec/11/2020 20:07 |
| 565 | B - Balls of Steel | GNU C++17 | brute force geometry greedy *1000 |
Dec/06/2020 20:11 |
| 564 | A - Avoid Trygub | GNU C++17 | constructive algorithms sortings *800 |
Dec/06/2020 20:06 |
| 563 | D - Checkpoints | GNU C++17 | brute force constructive algorithms greedy math probabilities *1900 |
Dec/04/2020 19:41 |
| 562 | C - Triangles | GNU C++17 | greedy implementation *1700 |
Dec/04/2020 19:09 |
| 561 | B - Suffix Operations | GNU C++17 | constructive algorithms implementation *1400 |
Dec/04/2020 18:55 |
| 560 | A - Cancel the Trains | GNU C++17 | implementation *800 |
Dec/04/2020 18:40 |
| 559 | F - Relatively Prime Powers | GNU C++17 | combinatorics math number theory *2400 |
Dec/04/2020 11:59 |
| 558 | E - Linear Kingdom Races | GNU C++17 | data structures dp *2400 |
Dec/04/2020 02:24 |
| 557 | E - The Fair Nut and Rectangles | GNU C++17 (64) | data structures dp geometry *2400 |
Dec/04/2020 00:14 |
| 556 | J - Bubble Cup hypothesis | GNU C++17 | bitmasks constructive algorithms dp math *2400 |
Dec/03/2020 17:12 |
| 555 | C - LRU | GNU C++17 | bitmasks dp math probabilities *2400 |
Dec/03/2020 16:36 |
| 554 | E - Phoenix and Berries | GNU C++17 | brute force dp greedy math *2400 |
Dec/03/2020 16:02 |
| 553 | C - Sum Balance | GNU C++17 | bitmasks dfs and similar dp graphs *2400 |
Dec/03/2020 14:03 |
| 552 | E - Kuro and Topological Parity | GNU C++17 | dp *2400 |
Dec/02/2020 18:41 |
| 551 | B - Levko and Array | GNU C++17 | binary search dp *2000 |
Dec/02/2020 00:01 |
| 550 | E - Counting Arrays | GNU C++17 | combinatorics dp math number theory *2000 |
Dec/01/2020 23:35 |
| 549 | D - White Lines | GNU C++17 | brute force data structures dp implementation two pointers *1900 |
Dec/01/2020 19:48 |
| 548 | F - Graph Traveler | GNU C++17 | brute force data structures dfs and similar dp graphs implementation math number theory *2300 |
Dec/01/2020 19:32 |
| 547 | E - Compress Words | GNU C++17 | brute force hashing implementation string suffix structures strings *2000 |
Dec/01/2020 19:29 |
| 546 | C - Round Corridor | GNU C++17 | math number theory *1400 |
Dec/01/2020 17:52 |
| 545 | B - Block Adventure | GNU C++17 | dp greedy *1200 |
Dec/01/2020 17:41 |
| 544 | A - Hotelier | GNU C++17 | brute force data structures implementation *800 |
Dec/01/2020 17:31 |
| 543 | D - Sonya and Matrix | GNU C++17 | brute force constructive algorithms implementation *2300 |
Dec/01/2020 17:13 |
| 542 | E - Four Points | GNU C++17 | brute force constructive algorithms flows geometry greedy implementation math ternary search *2400 |
Dec/01/2020 02:44 |
| 541 | F - String and Operations | GNU C++17 | dp greedy *2800 |
Dec/01/2020 02:10 |
| 540 | A - Strange Functions | GNU C++17 | math number theory *800 |
Dec/01/2020 01:48 |
| 539 | E - Polycarp and Snakes | GNU C++17 | brute force implementation *2000 |
Dec/01/2020 01:14 |
| 538 | F - Barrels and boxes | GNU C++17 | brute force combinatorics math number theory probabilities *2300 |
Nov/30/2020 22:54 |
| 537 | B - Legacy | GNU C++17 | data structures graphs shortest paths *2300 |
Nov/30/2020 21:50 |
| 536 | C - Fixed Point Removal | GNU C++17 | binary search constructive algorithms data structures greedy two pointers *2300 |
Nov/30/2020 20:44 |
| 535 | E - Make It Increasing | GNU C++17 | binary search constructive algorithms data structures dp implementation *2200 |
Nov/30/2020 00:22 |
| 534 | D - Minimal Height Tree | GNU C++17 | graphs greedy shortest paths trees *1600 |
Nov/29/2020 20:48 |
| 533 | B - Reverse Binary Strings | GNU C++17 | constructive algorithms greedy *1200 |
Nov/29/2020 20:14 |
| 532 | A - Marketing Scheme | GNU C++17 | brute force constructive algorithms greedy math *800 |
Nov/29/2020 20:08 |
| 531 | C - New Game Plus! | GNU C++17 | binary search dp greedy sortings *2200 |
Nov/29/2020 15:34 |
| 530 | B - XOR-gun | GNU C++17 | bitmasks brute force constructive algorithms math *2000 |
Nov/29/2020 15:31 |
| 529 | A - Bouncing Ball | GNU C++17 | brute force dp implementation *1400 |
Nov/29/2020 12:44 |
| 528 | A - Special Permutation | Haskell | constructive algorithms probabilities *800 |
Nov/28/2020 23:48 |
| 527 | F - Line Distance | GNU C++17 | binary search data structures geometry *3200 |
Nov/22/2020 23:44 |
| 526 | F - Nullify The Matrix | GNU C++17 | constructive algorithms games *2700 |
Nov/22/2020 01:48 |
| 525 | E2 - Bitwise Queries (Hard Version) | GNU C++17 | bitmasks constructive algorithms interactive math *2300 |
Nov/22/2020 01:14 |
| 524 | E1 - Bitwise Queries (Easy Version) | GNU C++17 | bitmasks constructive algorithms interactive math *2000 |
Nov/22/2020 01:05 |
| 523 | D - Circle Game | GNU C++17 | games geometry math *1700 |
Nov/21/2020 21:41 |
| 522 | C - String Equality | GNU C++17 | dp greedy hashing implementation strings *1400 |
Nov/21/2020 20:31 |
| 521 | A - Subtract or Divide | GNU C++17 | greedy math *800 |
Nov/21/2020 20:24 |
| 520 | B - Non-Substring Subsequence | GNU C++17 | dp greedy implementation strings *900 |
Nov/21/2020 20:22 |
| 519 | C - Greedy Shopping | GNU C++17 | binary search data structures divide and conquer greedy implementation *2600 |
Nov/20/2020 17:55 |
| 518 | E - Two Editorials | GNU C++17 | brute force dp greedy sortings two pointers *2500 |
Nov/20/2020 00:06 |
| 517 | D - Radio Towers | GNU C++17 | combinatorics dp math *1600 |
Nov/19/2020 22:27 |
| 516 | C - Two Brackets | GNU C++17 | greedy *800 |
Nov/19/2020 20:19 |
| 515 | B - Toy Blocks | GNU C++17 | binary search greedy math sortings *1400 |
Nov/19/2020 20:16 |
| 514 | A - Robot Program | GNU C++17 | math *800 |
Nov/19/2020 20:11 |
| 513 | B - Graph Subset Problem | GNU C++17 | constructive algorithms data structures graphs *2600 |
Nov/18/2020 10:00 |
| 512 | A2 - Binary Table (Hard Version) | GNU C++17 | constructive algorithms graphs greedy implementation *1900 |
Nov/18/2020 01:37 |
| 511 | A1 - Binary Table (Easy Version) | GNU C++17 | constructive algorithms implementation *1500 |
Nov/17/2020 20:18 |
| 510 | E - Xor Tree | GNU C++17 | bitmasks divide and conquer dp graphs string suffix structures trees *2100 |
Nov/16/2020 15:17 |
| 509 | D - Catching Cheaters | GNU C++17 | dp greedy strings *1800 |
Nov/16/2020 14:54 |
| 508 | C - Knapsack | GNU C++17 | constructive algorithms greedy math sortings *1300 |
Nov/15/2020 20:23 |
| 507 | B - Numbers Box | GNU C++17 | greedy math *1000 |
Nov/15/2020 20:11 |
| 506 | A - Add Candies | GNU C++17 | constructive algorithms math *800 |
Nov/15/2020 20:07 |
| 505 | A - Specific Tastes of Andre | GNU C++17 | constructive algorithms implementation *800 |
Nov/13/2020 20:07 |
| 504 | A - Boring Apartments | GNU C++17 | implementation math *800 |
Nov/13/2020 20:03 |
| 503 | C - Perform Easily | GNU C++17 | brute force data structures dp sortings two pointers *1900 |
Nov/05/2020 19:52 |
| 502 | E - Solo mid Oracle | GNU C++17 | binary search greedy math number theory ternary search *2100 |
Nov/05/2020 16:17 |
| 501 | D - Shurikens | GNU C++17 | data structures greedy schedules *1700 |
Nov/05/2020 16:13 |
| 500 | B - A New Technique | GNU C++17 | constructive algorithms implementation *1100 |
Nov/05/2020 15:47 |
| 499 | A - Finding Sasuke | GNU C++17 | math *800 |
Nov/05/2020 15:40 |
| 498 | F - Identify the Operations | GNU C++17 | brute force combinatorics data structures greedy math *1800 |
Nov/04/2020 23:45 |
| 497 | E - Long Permutation | GNU C++17 | brute force math two pointers *2400 |
Nov/04/2020 18:52 |
| 496 | C - The Delivery Dilemma | GNU C++17 | binary search greedy sortings *1400 |
Nov/04/2020 18:02 |
| 495 | D - Extreme Subtraction | GNU C++17 | dp greedy math *1800 |
Nov/04/2020 17:51 |
| 494 | B - Saving the City | GNU C++17 | dp greedy math sortings *1300 |
Nov/04/2020 17:21 |
| 493 | A - Kids Seating | GNU C++17 | constructive algorithms math *800 |
Nov/04/2020 17:15 |
| 492 | C - Division | GNU C++17 | math number theory *1500 |
Nov/03/2020 12:53 |
| 491 | D - Divide and Sum | GNU C++17 | combinatorics math sortings *1900 |
Nov/01/2020 19:49 |
| 490 | B - Elimination | GNU C++17 | greedy math *900 |
Nov/01/2020 19:41 |
| 489 | A - Array Rearrangment | GNU C++17 | greedy sortings *800 |
Nov/01/2020 19:40 |
| 488 | C - The Hard Work of Paparazzi | GNU C++17 | dp *2000 |
Oct/28/2020 19:57 |
| 487 | A - atcoder < S | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/18/2020 17:50 |
| 486 | D - Hexagons | GNU C++17 | brute force constructive algorithms greedy implementation math shortest paths *1900 |
Oct/18/2020 15:22 |
| 485 | B - Putting Bricks in the Wall | GNU C++17 | constructive algorithms implementation *1100 |
Oct/18/2020 14:50 |
| 484 | A - XORwice | GNU C++17 | bitmasks greedy math *800 |
Oct/18/2020 14:40 |
| 483 | E - Carrots for Rabbits | GNU C++17 | binary search data structures greedy math sortings *2200 |
Oct/18/2020 00:05 |
| 482 | D - Bouncing Boomerangs | GNU C++17 | constructive algorithms greedy implementation *1900 |
Oct/17/2020 19:31 |
| 481 | C - ABBB | GNU C++17 | brute force data structures greedy strings *1100 |
Oct/17/2020 18:49 |
| 480 | B - Belted Rooms | GNU C++17 | graphs implementation *1200 |
Oct/17/2020 18:41 |
| 479 | A - Box is Pull | GNU C++17 | math *800 |
Oct/17/2020 18:37 |
| 478 | E - Traveling Salesman among Aerial Cities | C++ (GCC 9.2.1) | AtCoder *500 |
Oct/17/2020 17:19 |
| 477 | D - Takahashi Unevolved | C++ (GCC 9.2.1) | AtCoder *400 |
Oct/17/2020 17:07 |
| 476 | C - Cream puff | C++ (GCC 9.2.1) | AtCoder *300 |
Oct/17/2020 16:38 |
| 475 | B - Various distances | C++ (GCC 9.2.1) | AtCoder *200 |
Oct/17/2020 16:35 |
| 474 | A - box | C++ (GCC 9.2.1) | AtCoder *100 |
Oct/17/2020 16:32 |
| 473 | E - String Reversal | GNU C++17 | data structures greedy strings *1900 |
Oct/14/2020 13:11 |
| 472 | D - String Deletion | GNU C++17 | binary search data structures greedy two pointers *1700 |
Oct/14/2020 01:05 |
| 471 | C - Numbers on Whiteboard | GNU C++17 | constructive algorithms data structures greedy implementation math *1000 |
Oct/14/2020 00:36 |
| 470 | B - Barrels | GNU C++17 | greedy implementation sortings *800 |
Oct/14/2020 00:31 |
| 469 | A - Number of Apartments | GNU C++17 | brute force constructive algorithms math *900 |
Oct/14/2020 00:28 |
| 468 | B - Chess Cheater | GNU C++17 | greedy implementation sortings *1400 |
Oct/11/2020 17:27 |
| 467 | C - Bargain | GNU C++17 | combinatorics dp math *1700 |
Oct/04/2020 23:16 |
| 466 | B - Nice Matrix | GNU C++17 | greedy implementation math *1300 |
Oct/04/2020 21:53 |
| 465 | A - Fence | GNU C++17 | geometry math *800 |
Oct/04/2020 21:38 |
| 464 | B - DNA Sequence | C++ (GCC 9.2.1 with AC Library v1.1) | AtCoder *400 |
Oct/03/2020 17:42 |
| 463 | A - Plus Minus | C++ (GCC 9.2.1 with AC Library v1.1) | AtCoder *100 |
Oct/03/2020 17:33 |
| 462 | E - Avoid Rainbow Cycles | GNU C++17 | data structures dsu graphs greedy sortings trees *2400 |
Oct/01/2020 03:39 |
| 461 | F - Two Different | GNU C++17 | constructive algorithms divide and conquer *2300 |
Oct/01/2020 03:10 |
| 460 | D - Searchlights | GNU C++17 | binary search brute force data structures dp implementation sortings two pointers *2000 |
Oct/01/2020 03:09 |
| 459 | C - Discrete Acceleration | GNU C++17 | binary search dp implementation math two pointers *1500 |
Sep/30/2020 20:35 |
| 458 | A - Circle Coloring | GNU C++17 | constructive algorithms *800 |
Sep/30/2020 20:08 |
| 457 | D2 - Sage's Birthday (hard version) | GNU C++17 | binary search brute force constructive algorithms greedy sortings two pointers *1500 |
Sep/29/2020 23:38 |
| 456 | D1 - Sage's Birthday (easy version) | GNU C++17 | binary search constructive algorithms greedy sortings *1000 |
Sep/29/2020 23:07 |
| 455 | C - Killjoy | GNU C++17 | greedy implementation math *1500 |
Sep/29/2020 23:02 |
| 454 | B - Stairs | GNU C++17 | brute force constructive algorithms greedy implementation math *1200 |
Sep/29/2020 22:55 |
| 453 | A - Digit Game | GNU C++17 | games greedy implementation *900 |
Sep/29/2020 22:42 |
| 452 | E - Battle Lemmings | GNU C++17 | dp greedy *2500 |
Sep/29/2020 22:00 |
| 451 | D - Rescue Nibel! | GNU C++17 | combinatorics data structures sortings *1800 |
Sep/29/2020 21:21 |
| 450 | C2 - Pokémon Army (hard version) | GNU C++17 | data structures divide and conquer dp greedy implementation *2100 |
Sep/29/2020 20:57 |
| 449 | C1 - Pokémon Army (easy version) | GNU C++17 | constructive algorithms dp greedy *1300 |
Sep/29/2020 20:43 |
| 448 | B - Rock and Lever | GNU C++17 | bitmasks math *1200 |
Sep/29/2020 20:30 |
| 447 | A - Cubes Sorting | GNU C++17 | math sortings *900 |
Sep/29/2020 20:24 |
| 446 | D - Graph and Queries | GNU C++17 | data structures dsu graphs implementation trees *2600 |
Sep/28/2020 22:37 |
| 445 | A - k-Amazing Numbers | GNU C++17 | binary search data structures implementation two pointers *1500 |
Sep/28/2020 20:00 |
| 444 | C - XOR Inverse | GNU C++17 | bitmasks data structures divide and conquer dp greedy math sortings strings trees *2000 |
Sep/28/2020 17:33 |
| 443 | B - Make Them Equal | GNU C++17 | constructive algorithms greedy math *2000 |
Sep/28/2020 16:38 |
| 442 | F - Number of Subsequences | GNU C++17 | combinatorics dp strings *2000 |
Sep/28/2020 16:06 |
| 441 | A - Remove Smallest | GNU C++17 | greedy sortings *800 |
Aug/21/2020 19:48 |
| 440 | E - Omkar and Duck | GNU C++17 | bitmasks constructive algorithms interactive math *2100 |
Aug/17/2020 03:14 |
| 439 | D - Omkar and Bed Wars | GNU C++17 | dp greedy *1700 |
Aug/16/2020 20:49 |
| 438 | C - Omkar and Waterslide | GNU C++17 | greedy implementation *1200 |
Aug/16/2020 20:23 |
| 437 | B - Omkar and Infinity Clock | GNU C++17 | implementation math *800 |
Aug/16/2020 20:19 |
| 436 | A - Omkar and Password | GNU C++17 | greedy math *800 |
Aug/16/2020 20:08 |
| 435 | D - 505 | GNU C++17 | bitmasks brute force constructive algorithms dp greedy implementation *2000 |
Aug/09/2020 23:00 |
| 434 | E - Pairs of Pairs | GNU C++17 | constructive algorithms dfs and similar graphs greedy trees *2600 |
Aug/09/2020 22:47 |
| 433 | C - Cyclic Permutations | GNU C++17 | combinatorics dp graphs math *1500 |
Aug/09/2020 20:39 |
| 432 | B - Fix You | GNU C++17 | brute force greedy implementation *800 |
Aug/09/2020 20:24 |
| 431 | A - Suborrays | GNU C++17 | constructive algorithms math *800 |
Aug/09/2020 20:13 |
| 430 | C - Product Modulo | C++ (GCC 9.2.1) | AtCoder *800 |
Aug/09/2020 19:45 |
| 429 | A - Integer Product | C++ (GCC 9.2.1) | AtCoder *300 |
Aug/09/2020 17:59 |
| 428 | B - Applejack and Storages | GNU C++17 | constructive algorithms data structures greedy implementation *1400 |
Aug/07/2020 21:32 |
| 427 | D - Rarity and New Dress | GNU C++17 | dfs and similar dp implementation shortest paths *2100 |
Aug/07/2020 21:07 |
| 426 | A - Rainbow Dash, Fluttershy and Chess Coloring | GNU C++17 | greedy math *800 |
Aug/07/2020 20:08 |
| 425 | E2 - Weights Division (hard version) | GNU C++17 | binary search dfs and similar greedy sortings trees two pointers *2200 |
Aug/06/2020 03:03 |
| 424 | A - Tiling with Hexagons | GNU C++17 | implementation math *1200 |
Aug/05/2020 23:37 |
| 423 | E1 - Weights Division (easy version) | GNU C++14 | data structures dfs and similar greedy trees *2000 |
Aug/05/2020 21:13 |
| 422 | D - Binary String To Subsequences | GNU C++14 | constructive algorithms data structures greedy implementation *1500 |
Aug/05/2020 20:44 |
| 421 | C - Boats Competition | GNU C++14 | brute force greedy two pointers *1200 |
Aug/05/2020 20:29 |
| 420 | B - Gifts Fixing | GNU C++14 | greedy *800 |
Aug/05/2020 20:13 |
| 419 | D - Captain Flint and Treasure | GNU C++14 | data structures dfs and similar graphs greedy implementation trees *2000 |
Jul/31/2020 18:59 |
| 418 | B - Serval and Toy Bricks | GNU C++14 | constructive algorithms greedy *1200 |
Jul/31/2020 18:15 |
| 417 | A - Serval and Bus | GNU C++14 | brute force math *1000 |
Jul/31/2020 18:08 |
| 416 | E - Martian Luck | GNU C++14 | math number theory *2000 |
Jul/31/2020 00:50 |
| 415 | D - Spider's Web | GNU C++14 | binary search sortings two pointers *1700 |
Jul/31/2020 00:21 |
| 414 | C - Hiring Staff | GNU C++14 | greedy *1800 |
Jul/31/2020 00:10 |
| 413 | B - Forming Teams | GNU C++14 | dfs and similar implementation *1700 |
Jul/30/2020 23:52 |
| 412 | A - Captain Flint and Crew Recruitment | GNU C++14 | brute force greedy math number theory *800 |
Jul/30/2020 22:58 |
| 411 | C - Uncle Bogdan and Country Happiness | GNU C++14 | dfs and similar greedy math trees *1800 |
Jul/30/2020 22:55 |
| 410 | B - Captain Flint and a Long Voyage | GNU C++14 | greedy math *1000 |
Jul/30/2020 22:00 |
| 409 | D - Segment Intersections | GNU C++14 | brute force greedy implementation math *2100 |
Jul/30/2020 00:33 |
| 408 | E - Calendar Ambiguity | GNU C++14 | math number theory *2200 |
Jul/29/2020 23:53 |
| 407 | C - Good String | GNU C++14 | brute force dp greedy two pointers *1500 |
Jul/29/2020 21:04 |
| 406 | B - Array Walk | GNU C++14 | brute force dp greedy *1600 |
Jul/29/2020 20:42 |
| 405 | A - LCM Problem | GNU C++14 | constructive algorithms greedy math number theory *800 |
Jul/29/2020 20:08 |
| 404 | C - Tavas and Karafs | GNU C++14 | binary search greedy math *1900 |
Jul/28/2020 01:21 |
| 403 | F - Air Safety | C++ (GCC 9.2.1) | AtCoder *600 |
Jul/25/2020 20:12 |
| 402 | C - Marks | C++ (GCC 9.2.1) | AtCoder *300 |
Jul/25/2020 17:38 |
| 401 | B - Magic 2 | C++ (GCC 9.2.1) | AtCoder *200 |
Jul/25/2020 17:34 |
| 400 | A - Kyu in AtCoder | C++ (GCC 9.2.1) | AtCoder *100 |
Jul/25/2020 17:31 |
| 399 | A - String Transformation 1 | GNU C++14 | dsu graphs greedy sortings strings trees two pointers *1700 |
Jul/24/2020 20:30 |
| 398 | D - Unmerge | GNU C++14 | dp *1800 |
Jul/21/2020 21:42 |
| 397 | C2 - Prefix Flip (Hard Version) | GNU C++14 | constructive algorithms data structures implementation strings *1700 |
Jul/21/2020 21:04 |
| 396 | C1 - Prefix Flip (Easy Version) | GNU C++14 | constructive algorithms data structures strings *1300 |
Jul/21/2020 20:31 |
| 395 | B - Sequential Nim | GNU C++14 | dp games *1100 |
Jul/21/2020 20:20 |
| 394 | A - Common Subsequence | GNU C++14 | brute force *800 |
Jul/21/2020 20:09 |
| 393 | F - Removing Leaves | GNU C++14 | data structures greedy implementation trees *2300 |
Jul/18/2020 11:55 |
| 392 | G - Columns Swaps | GNU C++14 | 2-sat dfs and similar dsu graphs implementation *2300 |
Jul/17/2020 21:21 |
| 391 | E - Directing Edges | GNU C++14 | constructive algorithms dfs and similar graphs *2000 |
Jul/17/2020 20:37 |
| 390 | D - a-Good String | GNU C++14 | bitmasks brute force divide and conquer dp implementation *1500 |
Jul/17/2020 20:25 |
| 389 | C - Make It Good | GNU C++14 | greedy *1200 |
Jul/17/2020 20:19 |
| 388 | B - Restore the Permutation by Merger | GNU C++14 | greedy *800 |
Jul/17/2020 20:15 |
| 387 | A - Three Pairwise Maximums | GNU C++14 | math *800 |
Jul/17/2020 20:13 |
| 386 | E - Duff in the Army | GNU C++14 | data structures dfs and similar trees *2200 |
Jul/16/2020 22:56 |
| 385 | G - Functions On The Segments | GNU C++14 | data structures *2500 |
Jul/15/2020 20:11 |
| 384 | B - Neighbor Grid | GNU C++14 | constructive algorithms greedy *1200 |
Jul/04/2020 22:02 |
| 383 | A - Sign Flipping | GNU C++14 | constructive algorithms math *1100 |
Jul/04/2020 20:17 |
| 382 | C - A Cookie for You | GNU C++14 | greedy implementation math *1300 |
Jul/01/2020 20:13 |
| 381 | B - Magical Calendar | GNU C++14 | math *1200 |
Jul/01/2020 19:31 |
| 380 | A - Magical Sticks | GNU C++14 | math *800 |
Jul/01/2020 19:11 |
| 379 | E2 - Reading Books (hard version) | GNU C++14 | data structures greedy implementation sortings ternary search two pointers *2500 |
Jun/28/2020 22:54 |
| 378 | E1 - Reading Books (easy version) | GNU C++14 | data structures greedy sortings *1600 |
Jun/28/2020 20:53 |
| 377 | D - Zero Remainder Array | GNU C++14 | math sortings two pointers *1400 |
Jun/28/2020 20:38 |
| 376 | C - Move Brackets | GNU C++14 | greedy strings *1000 |
Jun/28/2020 20:14 |
| 375 | B - Multiply by 2, divide by 6 | GNU C++14 | math *900 |
Jun/28/2020 20:11 |
| 374 | A - Required Remainder | GNU C++14 | math *800 |
Jun/28/2020 20:08 |
| 373 | F - BareLee | GNU C++14 | dfs and similar dp games *2700 |
Jun/25/2020 18:21 |
| 372 | C - RationalLee | GNU C++14 | greedy math sortings two pointers *1400 |
Jun/23/2020 23:55 |
| 371 | D - TediousLee | GNU C++14 | dp graphs greedy math trees *1900 |
Jun/23/2020 22:52 |
| 370 | B - AccurateLee | GNU C++14 | greedy implementation strings *1200 |
Jun/23/2020 19:54 |
| 369 | A - FashionabLee | GNU C++14 | geometry math *800 |
Jun/23/2020 19:35 |
| 368 | C - One Quadrillion and One Dalmatians | C++ (GCC 9.2.1) | AtCoder *300 |
Jun/21/2020 18:12 |
| 367 | E - Red Scarf | C++ (GCC 9.2.1) | AtCoder *500 |
Jun/21/2020 17:55 |
| 366 | D - Replacing | C++ (GCC 9.2.1) | AtCoder *400 |
Jun/21/2020 17:52 |
| 365 | B - Mix Juice | C++ (GCC 9.2.1) | AtCoder *200 |
Jun/21/2020 17:32 |
| 364 | A - αlphabet | C++ (GCC 9.2.1) | AtCoder *100 |
Jun/21/2020 17:30 |
| 363 | B - Squares | GNU C++14 | math *1800 |
Jun/21/2020 12:15 |
| 362 | F2 - The Hidden Pair (Hard Version) | GNU C++14 | binary search dfs and similar graphs interactive shortest paths trees *2700 |
Jun/20/2020 23:49 |
| 361 | F1 - The Hidden Pair (Easy Version) | GNU C++14 | binary search dfs and similar graphs interactive shortest paths trees *2400 |
Jun/20/2020 23:36 |
| 360 | C - Number Game | GNU C++14 | games math number theory *1400 |
Jun/20/2020 20:44 |
| 359 | B - GCD Compression | GNU C++14 | constructive algorithms math number theory *1100 |
Jun/20/2020 20:30 |
| 358 | A - Maximum GCD | GNU C++14 | greedy implementation math number theory *800 |
Jun/20/2020 20:06 |
| 357 | A - Balanced Rating Changes | GNU C++14 | implementation math *1000 |
Jun/19/2020 00:52 |
| 356 | E - Ski Accidents | GNU C++14 | constructive algorithms graphs greedy *2500 |
Jun/19/2020 00:13 |
| 355 | D - AND, OR and square sum | GNU C++14 | bitmasks greedy math *1700 |
Jun/18/2020 22:42 |
| 354 | C - Even Picture | GNU C++14 | constructive algorithms *1500 |
Jun/18/2020 20:46 |
| 353 | B - Codeforces Subsequences | GNU C++14 | brute force constructive algorithms greedy math strings *1500 |
Jun/18/2020 20:31 |
| 352 | A - C+= | GNU C++14 | brute force greedy implementation math *800 |
Jun/18/2020 20:18 |
| 351 | D - Buying Shovels | GNU C++14 | math number theory *1300 |
Jun/16/2020 15:24 |
| 350 | C - Similar Pairs | GNU C++14 | constructive algorithms graph matchings greedy sortings *1100 |
Jun/16/2020 15:21 |
| 349 | B - Honest Coach | GNU C++14 | greedy sortings *800 |
Jun/16/2020 15:17 |
| 348 | A - Minimal Square | GNU C++14 | greedy math *800 |
Jun/16/2020 15:14 |
| 347 | F - Ehab and the Big Finale | GNU C++14 | constructive algorithms divide and conquer graphs implementation interactive trees *2400 |
Jun/13/2020 14:15 |
| 346 | D - Ehab and the Expected XOR Problem | GNU C++14 | bitmasks constructive algorithms *1900 |
Jun/13/2020 13:31 |
| 345 | C - Ehab and a Special Coloring Problem | GNU C++14 | constructive algorithms number theory *1300 |
Jun/13/2020 13:00 |
| 344 | B - Ehab Is an Odd Person | GNU C++14 | sortings *1200 |
Jun/13/2020 12:51 |
| 343 | A - Ehab Fails to Be Thanos | GNU C++14 | constructive algorithms greedy sortings *1000 |
Jun/13/2020 12:48 |
| 342 | B - Shuffle | GNU C++14 | math two pointers *1300 |
Jun/11/2020 20:23 |
| 341 | E - Modular Stability | GNU C++14 | combinatorics math number theory *2000 |
Jun/11/2020 16:44 |
| 340 | D - Yet Another Yet Another Task | GNU C++14 | data structures dp implementation two pointers *2000 |
Jun/11/2020 16:21 |
| 339 | C - Mixing Water | GNU C++14 | binary search math *1700 |
Jun/11/2020 15:53 |
| 338 | B - New Theatre Square | GNU C++14 | brute force dp greedy implementation two pointers *1000 |
Jun/11/2020 15:27 |
| 337 | A - Berland Poker | GNU C++14 | brute force greedy math *1000 |
Jun/11/2020 15:19 |
| 336 | A - Odd Selection | GNU C++14 | brute force implementation math *1200 |
Jun/06/2020 21:39 |
| 335 | D - Tree Factory | GNU C++14 | constructive algorithms divide and conquer greedy trees *2500 |
Jun/05/2020 12:10 |
| 334 | U - Grouping | C++14 (GCC 5.4.1) | AtCoder *100 |
May/28/2020 15:13 |
| 333 | B - Timofey and rectangles | GNU C++14 | constructive algorithms geometry *2100 |
May/27/2020 16:43 |
| 332 | D - Coffee Varieties (hard version) | GNU C++14 | constructive algorithms graphs interactive *3000 |
May/20/2020 12:39 |
| 331 | B - Card Constructions | GNU C++14 | binary search brute force dp math *1100 |
May/06/2020 20:34 |
| 330 | A - Puzzle Pieces | GNU C++14 | math *800 |
May/06/2020 20:27 |
| 329 | C - Hilbert's Hotel | GNU C++14 | math sortings *1600 |
May/06/2020 20:26 |
| 328 | C - Mike and Chocolate Thieves | GNU C++14 | binary search combinatorics math *1700 |
May/03/2020 21:25 |
| 327 | A - Filling Diamonds | GNU C++14 | brute force dp implementation math *900 |
Apr/13/2020 17:01 |
| 326 | B - Dreamoon Likes Permutations | GNU C++14 | implementation math *1400 |
Apr/03/2020 20:24 |
| 325 | A - Dreamoon and Ranking Collection | GNU C++14 | implementation *900 |
Apr/03/2020 20:09 |
| 324 | E - Alice, Bob, Oranges and Apples | GNU C++14 | number theory *2400 |
Apr/02/2020 18:49 |
| 323 | B - Laurenty and Shop | GNU C++14 | implementation *1300 |
Apr/02/2020 17:38 |
| 322 | A - Alena's Schedule | GNU C++14 | implementation *900 |
Apr/02/2020 17:18 |
| 321 | G - Lingua Romana | GNU C++17 | *special problem |
Apr/02/2020 00:06 |
| 320 | H - It's showtime | UnknownX | *special problem |
Apr/01/2020 23:37 |
| 319 | B - Composite Coloring | GNU C++14 | brute force constructive algorithms greedy math number theory *1400 |
Mar/31/2020 21:20 |
| 318 | A - Exercising Walk | GNU C++14 | greedy implementation math *1100 |
Mar/31/2020 20:41 |
| 317 | C - K-Complete Word | GNU C++14 | dfs and similar dsu greedy implementation strings *1500 |
Mar/31/2020 20:29 |
| 316 | D - Infinite Path | GNU C++14 | brute force dfs and similar graphs math number theory *2200 |
Mar/24/2020 12:22 |
| 315 | C - Game with Chips | GNU C++14 | constructive algorithms implementation *1600 |
Mar/23/2020 20:38 |
| 314 | B - Princesses and Princes | GNU C++14 | brute force graphs greedy *1200 |
Mar/23/2020 20:28 |
| 313 | A - Sum of Odd Integers | GNU C++14 | math *1100 |
Mar/23/2020 20:07 |
| 312 | V - Subtree | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/21/2020 18:25 |
| 311 | T - Permutation | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/21/2020 13:41 |
| 310 | S - Digit Sum | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 23:01 |
| 309 | Z - Frog 3 | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 20:55 |
| 308 | R - Walk | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 19:56 |
| 307 | Q - Flowers | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 19:04 |
| 306 | P - Independent Set | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 17:30 |
| 305 | O - Matching | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 17:01 |
| 304 | N - Slimes | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 14:58 |
| 303 | M - Candies | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 12:36 |
| 302 | L - Deque | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 11:14 |
| 301 | K - Stones | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 04:17 |
| 300 | J - Sushi | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 04:06 |
| 299 | I - Coins | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 03:03 |
| 298 | H - Grid 1 | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 02:51 |
| 297 | G - Longest Path | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/20/2020 02:35 |
| 296 | C - Permutation Partitions | GNU C++14 | combinatorics greedy math *1300 |
Mar/19/2020 20:31 |
| 295 | B - Maximums | GNU C++14 | implementation math *900 |
Mar/19/2020 20:11 |
| 294 | A - Bad Ugly Numbers | GNU C++14 | constructive algorithms number theory *1000 |
Mar/19/2020 20:08 |
| 293 | E - Knapsack 2 | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/19/2020 16:54 |
| 292 | C - Vacation | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/19/2020 12:54 |
| 291 | B - Frog 2 | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/19/2020 12:45 |
| 290 | A - Frog 1 | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/19/2020 12:40 |
| 289 | D - Decreasing Debts | GNU C++14 | constructive algorithms data structures graphs greedy implementation math two pointers *2000 |
Mar/16/2020 17:56 |
| 288 | C - Diverse Matrix | GNU C++14 | constructive algorithms greedy math number theory *1400 |
Mar/16/2020 17:22 |
| 287 | B - Dice Tower | GNU C++14 | constructive algorithms math *1000 |
Mar/16/2020 17:08 |
| 286 | A - Competitive Programmer | GNU C++14 | chinese remainder theorem math *1000 |
Mar/16/2020 17:04 |
| 285 | D - Ehab the Xorcist | GNU C++14 | bitmasks constructive algorithms greedy number theory *1700 |
Mar/15/2020 15:49 |
| 284 | C - Ehab and Path-etic MEXs | GNU C++14 | constructive algorithms dfs and similar greedy trees *1500 |
Mar/15/2020 15:39 |
| 283 | B - CopyCopyCopyCopyCopy | GNU C++14 | greedy implementation *800 |
Mar/15/2020 15:34 |
| 282 | A - EhAb AnD gCd | GNU C++14 | constructive algorithms greedy number theory *800 |
Mar/15/2020 15:32 |
| 281 | D - Count the Arrays | GNU C++14 | combinatorics math *1700 |
Mar/09/2020 21:30 |
| 280 | C - Adding Powers | GNU C++14 | bitmasks greedy implementation math number theory ternary search *1400 |
Mar/09/2020 20:21 |
| 279 | B - Bogosort | GNU C++14 | constructive algorithms sortings *1000 |
Mar/09/2020 20:10 |
| 278 | A - Two Regular Polygons | GNU C++14 | geometry greedy math number theory *800 |
Mar/09/2020 20:07 |
| 277 | B - Nice Shopping | C++14 (GCC 5.4.1) | AtCoder *200 |
Mar/08/2020 17:34 |
| 276 | A - Hitachi String | C++14 (GCC 5.4.1) | AtCoder *100 |
Mar/08/2020 17:31 |
| 275 | D - Present | GNU C++14 | binary search bitmasks math sortings *2100 |
Mar/07/2020 21:53 |
| 274 | E - Instant Noodles | GNU C++14 | graphs math number theory *2300 |
Mar/07/2020 18:09 |
| 273 | C - Unusual Competitions | GNU C++14 | constructive algorithms *1300 |
Mar/07/2020 15:53 |
| 272 | B - Count Subrectangles | GNU C++14 | binary search greedy implementation *1500 |
Mar/07/2020 15:40 |
| 271 | A - Even Subset Sum Problem | GNU C++14 | brute force dp greedy implementation *800 |
Mar/07/2020 15:09 |
| 270 | D - Nash Matrix | GNU C++14 | constructive algorithms dfs and similar graphs implementation *2000 |
Mar/05/2020 13:52 |
| 269 | B - String Modification | GNU C++14 | brute force constructive algorithms implementation sortings strings *1400 |
Mar/04/2020 21:04 |
| 268 | C - Primitive Primes | GNU C++14 | constructive algorithms math ternary search *1800 |
Mar/04/2020 20:41 |
| 267 | A - Grade Allocation | GNU C++14 | implementation *800 |
Mar/04/2020 20:11 |
| 266 | D - Kuroni and the Celebration | GNU C++14 | constructive algorithms dfs and similar interactive trees *1900 |
Mar/04/2020 00:01 |
| 265 | C - Kuroni and Impossible Calculation | GNU C++14 | brute force combinatorics math number theory *1600 |
Mar/03/2020 20:32 |
| 264 | B - Kuroni and Simple Strings | GNU C++14 | constructive algorithms greedy strings two pointers *1200 |
Mar/03/2020 20:26 |
| 263 | A - Kuroni and the Gifts | GNU C++14 | brute force constructive algorithms greedy sortings *800 |
Mar/03/2020 20:07 |
| 262 | C - Anna, Svyatoslav and Maps | GNU C++14 | dp graphs greedy shortest paths *1700 |
Feb/29/2020 20:19 |
| 261 | C - Restoring Permutation | GNU C++14 | greedy *1200 |
Feb/23/2020 21:58 |
| 260 | A - Dead Pixel | GNU C++14 | implementation *800 |
Feb/23/2020 21:41 |
| 259 | D - Mr. Kitayuta's Colorful Graph | GNU C++14 | brute force dfs and similar dsu graphs *2400 |
Feb/20/2020 11:45 |
| 258 | F - Cow and Vacation | GNU C++14 | dfs and similar dsu trees *3300 |
Feb/19/2020 23:34 |
| 257 | D - Graph Coloring | GNU C++14 | 2-sat dfs and similar dsu graphs *2200 |
Feb/19/2020 22:26 |
| 256 | A - Complicated GCD | GNU C++14 | math number theory *800 |
Feb/19/2020 21:58 |
| 255 | E - Two Arrays and Sum of Functions | GNU C++14 | greedy math sortings *1600 |
Feb/19/2020 19:42 |
| 254 | D - Cow and Fields | GNU C++14 | binary search data structures dfs and similar graphs greedy shortest paths sortings *1900 |
Feb/18/2020 01:22 |
| 253 | C - Cow and Message | GNU C++14 | brute force dp math strings *1500 |
Feb/17/2020 21:38 |
| 252 | B - Cow and Friend | GNU C++14 | geometry greedy math *1300 |
Feb/17/2020 21:17 |
| 251 | A - Cow and Haybales | GNU C++14 | greedy implementation *800 |
Feb/17/2020 21:09 |
| 250 | C - Poll | C++14 (GCC 5.4.1) | AtCoder *300 |
Feb/16/2020 17:36 |
| 249 | B - Papers, Please | C++14 (GCC 5.4.1) | AtCoder *200 |
Feb/16/2020 17:33 |
| 248 | A - Poor | C++14 (GCC 5.4.1) | AtCoder *100 |
Feb/16/2020 17:31 |
| 247 | F1 - Animal Observation (easy version) | GNU C++14 | data structures dp *2300 |
Feb/15/2020 23:47 |
| 246 | C - Air Conditioner | GNU C++14 | dp greedy implementation sortings two pointers *1500 |
Feb/15/2020 22:17 |
| 245 | E - 1-Trees and Queries | GNU C++14 | data structures dfs and similar shortest paths trees *2000 |
Feb/15/2020 19:57 |
| 244 | D - Shortest and Longest LIS | GNU C++14 | constructive algorithms graphs greedy two pointers *1800 |
Feb/15/2020 19:37 |
| 243 | B - Longest Palindrome | GNU C++14 | brute force constructive algorithms greedy implementation strings *1100 |
Feb/15/2020 18:51 |
| 242 | A - Two Rabbits | GNU C++14 | math *800 |
Feb/15/2020 18:40 |
| 241 | B - Motarack's Birthday | GNU C++14 | binary search greedy ternary search *1500 |
Feb/13/2020 20:28 |
| 240 | A - Three Strings | GNU C++14 | implementation strings *800 |
Feb/13/2020 20:07 |
| 239 | D - Fill The Bag | GNU C++14 | bitmasks greedy *1900 |
Feb/12/2020 22:40 |
| 238 | C - Perfect Keyboard | GNU C++14 | dfs and similar greedy implementation *1600 |
Feb/12/2020 21:35 |
| 237 | B - National Project | GNU C++14 | math *1400 |
Feb/12/2020 21:17 |
| 236 | A - Erasing Zeroes | GNU C++14 | implementation strings *800 |
Feb/12/2020 20:09 |
| 235 | D - TV Shows | GNU C++14 | data structures greedy implementation sortings *2000 |
Feb/10/2020 20:41 |
| 234 | D - Aerodynamic | GNU C++14 | geometry *1800 |
Feb/09/2020 20:40 |
| 233 | C - Anu Has a Function | GNU C++14 | greedy math *1500 |
Feb/09/2020 20:05 |
| 232 | B - Assigning to Classes | GNU C++14 | greedy implementation sortings *1000 |
Feb/09/2020 19:40 |
| 231 | A - Non-zero | GNU C++14 | implementation math *800 |
Feb/09/2020 19:37 |
| 230 | E2 - String Coloring (hard version) | GNU C++14 | data structures dp *2000 |
Feb/07/2020 20:57 |
| 229 | F - Berland Beauty | GNU C++14 | constructive algorithms dfs and similar greedy sortings trees *2100 |
Feb/07/2020 20:15 |
| 228 | E1 - String Coloring (easy version) | GNU C++14 | constructive algorithms dp graphs greedy sortings *1800 |
Feb/07/2020 18:18 |
| 227 | D - Fight with Monsters | GNU C++14 | greedy sortings *1500 |
Feb/07/2020 18:08 |
| 226 | C - Yet Another Walking Robot | GNU C++14 | data structures implementation *1500 |
Feb/07/2020 18:01 |
| 225 | B - Food Buying | GNU C++14 | math *900 |
Feb/07/2020 17:53 |
| 224 | A - Array with Odd Sum | GNU C++14 | math *800 |
Feb/07/2020 17:47 |
| 223 | B - Array Sharpening | GNU C++14 | greedy implementation *1300 |
Feb/02/2020 20:15 |
| 222 | A - Even But Not Even | GNU C++14 | greedy math strings *900 |
Feb/02/2020 19:50 |
| 221 | D - Yet Another Problem On a Subsequence | GNU C++14 | combinatorics dp *1900 |
Feb/02/2020 14:55 |
| 220 | B - Binary Palindromes | GNU C++14 | greedy strings *1400 |
Feb/02/2020 01:08 |
| 219 | C - Spy Syndrome 2 | GNU C++14 | data structures dp hashing implementation sortings string suffix structures strings *1900 |
Feb/02/2020 01:00 |
| 218 | E - Vasya and a Tree | GNU C++14 | data structures trees *1900 |
Feb/01/2020 23:07 |
| 217 | A - As Fast As Possible | GNU C++14 | binary search math *1900 |
Feb/01/2020 22:36 |
| 216 | D - Kefa and Dishes | GNU C++14 | bitmasks dp *1800 |
Feb/01/2020 22:18 |
| 215 | A - Peter and Snow Blower | GNU C++14 | binary search geometry ternary search *1900 |
Feb/01/2020 21:42 |
| 214 | C - Crazy Diamond | GNU C++17 | constructive algorithms sortings *1700 |
Feb/01/2020 20:05 |
| 213 | E - Thematic Contests | GNU C++17 | greedy sortings *1800 |
Feb/01/2020 19:40 |
| 212 | E - Monotonic Renumeration | GNU C++17 | combinatorics sortings *1700 |
Feb/01/2020 19:10 |
| 211 | B - Harry Potter and the History of Magic | GNU C++17 | brute force greedy implementation *1700 |
Feb/01/2020 18:48 |
| 210 | C - Messy | GNU C++17 | constructive algorithms *1700 |
Feb/01/2020 18:24 |
| 209 | D - Harmonious Graph | GNU C++17 | constructive algorithms dfs and similar dsu graphs greedy sortings *1700 |
Feb/01/2020 17:37 |
| 208 | B - Brand New Easy Problem | GNU C++17 | brute force *1700 |
Feb/01/2020 16:44 |
| 207 | D - Santa's Bot | GNU C++17 | combinatorics math probabilities *1700 |
Feb/01/2020 16:21 |
| 206 | B - Bear and Two Paths | GNU C++17 | constructive algorithms graphs *1600 |
Feb/01/2020 15:46 |
| 205 | B2 - Cat Party (Hard Edition) | GNU C++17 | data structures implementation *1600 |
Feb/01/2020 15:29 |
| 204 | A - Five Dimensional Points | GNU C++17 | brute force geometry math *1700 |
Feb/01/2020 15:04 |
| 203 | C - Vanya and Scales | GNU C++17 | brute force dp greedy math meet-in-the-middle number theory *1900 |
Feb/01/2020 14:37 |
| 202 | D - Same GCDs | GNU C++17 | math number theory *1800 |
Jan/30/2020 17:02 |
| 201 | B - Infinite Prefixes | GNU C++17 | math strings *1700 |
Jan/30/2020 16:58 |
| 200 | A - Display The Number | GNU C++17 | greedy *900 |
Jan/30/2020 16:45 |
| 199 | E - Another Filling the Grid | GNU C++17 | combinatorics dp math *2300 |
Jan/27/2020 16:06 |
| 198 | D - Complete Tripartite | GNU C++17 | brute force constructive algorithms graphs hashing implementation *1900 |
Jan/27/2020 15:42 |
| 197 | C - Primes and Multiplication | GNU C++17 | math number theory *1700 |
Jan/27/2020 15:02 |
| 196 | B - Filling the Grid | GNU C++14 | implementation math *1400 |
Jan/27/2020 14:40 |
| 195 | A - Distinct Digits | GNU C++14 | brute force implementation *800 |
Jan/27/2020 14:25 |
| 194 | C - Primes or Palindromes? | GNU C++14 | binary search brute force math number theory *1600 |
Jan/27/2020 12:28 |
| 193 | B - Inventory | GNU C++14 | greedy math *1200 |
Jan/27/2020 12:06 |
| 192 | A - Music | GNU C++14 | implementation math *1500 |
Jan/27/2020 11:59 |
| 191 | D - Integer Cards | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/27/2020 11:24 |
| 190 | D - Rain Flows into Dams | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/27/2020 11:16 |
| 189 | D - Disjoint Set of Common Divisors | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/27/2020 11:08 |
| 188 | C - Go to School | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/27/2020 10:03 |
| 187 | C - Remainder Minimization 2019 | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/27/2020 10:00 |
| 186 | C - Prison | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/27/2020 09:53 |
| 185 | F - Silver Fox vs Monster | C++14 (GCC 5.4.1) | AtCoder *600 |
Jan/26/2020 21:50 |
| 184 | E - Crested Ibis vs Monster | C++14 (GCC 5.4.1) | AtCoder *500 |
Jan/26/2020 21:23 |
| 183 | D - Caracal vs Monster | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/26/2020 21:17 |
| 182 | C - Fennec vs Monster | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/26/2020 21:11 |
| 181 | B - Common Raccoon vs Monster | C++14 (GCC 5.4.1) | AtCoder *200 |
Jan/26/2020 21:09 |
| 180 | A - Serval vs Monster | C++14 (GCC 5.4.1) | AtCoder *100 |
Jan/26/2020 21:07 |
| 179 | G - Subset with Zero Sum | GNU C++14 | constructive algorithms dfs and similar graphs math *2700 |
Jan/24/2020 20:24 |
| 178 | C - Make Good | GNU C++14 | bitmasks constructive algorithms math *1400 |
Jan/24/2020 16:56 |
| 177 | B - Interesting Subarray | GNU C++14 | constructive algorithms greedy math *1200 |
Jan/24/2020 16:38 |
| 176 | A - Card Game | GNU C++14 | games greedy math *800 |
Jan/24/2020 16:23 |
| 175 | D - Aroma's Search | GNU C++14 | brute force constructive algorithms implementation *1700 |
Jan/24/2020 13:57 |
| 174 | C - NEKO's Maze Game | GNU C++14 | constructive algorithms implementation *1400 |
Jan/24/2020 11:38 |
| 173 | B - JOE is on TV! | GNU C++14 | combinatorics greedy math *1000 |
Jan/24/2020 11:18 |
| 172 | A - ConneR and the A.R.C. Markland-N | GNU C++14 | binary search brute force implementation *1100 |
Jan/24/2020 11:14 |
| 171 | C - Switches | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/24/2020 02:40 |
| 170 | D - Enough Array | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/24/2020 02:29 |
| 169 | C - Rectangle Cutting | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/24/2020 02:11 |
| 168 | D - Megalomania | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/24/2020 01:58 |
| 167 | C - Anti-Division | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/24/2020 01:51 |
| 166 | D - Blue and Red Balls | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/24/2020 01:38 |
| 165 | C - Divide the Problems | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/24/2020 01:18 |
| 164 | D - Handstand 2 | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/24/2020 00:38 |
| 163 | C - Low Elements | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/24/2020 00:14 |
| 162 | D - Lamp | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/23/2020 23:45 |
| 161 | C - Typical Stairs | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/23/2020 23:16 |
| 160 | D - Even Relation | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/23/2020 23:04 |
| 159 | C - Dice and Coin | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/23/2020 22:46 |
| 158 | C - Array Splitting | GNU C++14 | greedy sortings *1400 |
Jan/23/2020 18:45 |
| 157 | B - Pillars | GNU C++14 | greedy implementation *1000 |
Jan/23/2020 18:29 |
| 156 | A - DIY Wooden Ladder | GNU C++14 | greedy math sortings *900 |
Jan/23/2020 18:07 |
| 155 | F - Three Paths on a Tree | GNU C++14 | dfs and similar dp greedy trees *2000 |
Jan/22/2020 23:47 |
| 154 | E - Obtain a Permutation | GNU C++14 | greedy implementation math *1900 |
Jan/22/2020 23:37 |
| 153 | D - MEX maximizing | GNU C++14 | data structures greedy implementation math *1600 |
Jan/22/2020 21:59 |
| 152 | C - Product of Three Numbers | GNU C++14 | greedy math number theory *1300 |
Jan/22/2020 21:06 |
| 151 | B - Collecting Packages | GNU C++14 | implementation sortings *1200 |
Jan/22/2020 20:54 |
| 150 | A - Collecting Coins | GNU C++14 | math *800 |
Jan/22/2020 20:43 |
| 149 | B - Yet Another Meme Problem | GNU C++14 | math *1100 |
Jan/15/2020 01:04 |
| 148 | A - Deadline | GNU C++14 | binary search brute force math ternary search *1100 |
Jan/15/2020 00:54 |
| 147 | A - Palindromic Twist | GNU C++14 | implementation strings *1000 |
Jan/14/2020 15:20 |
| 146 | A - A pile of stones | GNU C++14 | implementation math *800 |
Jan/14/2020 02:18 |
| 145 | A - Zoning Restrictions Again | GNU C++14 | implementation *800 |
Jan/14/2020 02:09 |
| 144 | A - Nauuo and Votes | GNU C++14 | greedy *800 |
Jan/14/2020 02:00 |
| 143 | A - Vus the Cossack and a Contest | GNU C++14 | implementation *800 |
Jan/14/2020 01:51 |
| 142 | A - Stickers and Toys | GNU C++14 | math *900 |
Jan/14/2020 01:48 |
| 141 | A - Keanu Reeves | GNU C++14 | strings *800 |
Jan/14/2020 01:30 |
| 140 | B - Maximum Xor Secondary | GNU C++17 | data structures implementation two pointers *1800 |
Jan/13/2020 15:09 |
| 139 | C - Welcome to AtCoder | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/12/2020 17:38 |
| 138 | B - Achieve the Goal | C++14 (GCC 5.4.1) | AtCoder *200 |
Jan/12/2020 17:33 |
| 137 | A - Next Alphabet | C++14 (GCC 5.4.1) | AtCoder *100 |
Jan/12/2020 17:30 |
| 136 | A - Falling Asleep | C++14 (GCC 5.4.1) | AtCoder *200 |
Jan/11/2020 16:34 |
| 135 | D - Dr. Evil Underscores | GNU C++17 | bitmasks brute force dfs and similar divide and conquer dp greedy strings trees *1900 |
Jan/10/2020 23:37 |
| 134 | C - Fadi and LCM | GNU C++17 | brute force math number theory *1400 |
Jan/10/2020 19:56 |
| 133 | B - Just Eat It! | GNU C++17 | dp greedy implementation *1300 |
Jan/10/2020 19:48 |
| 132 | A - Mezo Playing Zoma | GNU C++17 | math *800 |
Jan/10/2020 19:37 |
| 131 | D - Semi Common Multiple | C++14 (GCC 5.4.1) | AtCoder *400 |
Jan/10/2020 18:44 |
| 130 | C - Count Order | C++14 (GCC 5.4.1) | AtCoder *300 |
Jan/10/2020 18:23 |
| 129 | B - Count ABC | C++14 (GCC 5.4.1) | AtCoder *200 |
Jan/10/2020 18:09 |
| 128 | A - 500 Yen Coins | Python3 (3.4.3) | AtCoder *100 |
Jan/10/2020 18:04 |
| 127 | D - Xenia and Bit Operations | GNU C++17 | data structures trees *1700 |
Jan/10/2020 14:08 |
| 126 | E - Archaeology | GNU C++17 | brute force constructive algorithms greedy strings *1900 |
Jan/09/2020 02:04 |
| 125 | F - TorCoder | GNU C++17 | data structures *2600 |
Jan/08/2020 22:09 |
| 124 | E - A Simple Task | GNU C++17 | data structures sortings strings *2300 |
Jan/08/2020 21:39 |
| 123 | C - Propagating tree | GNU C++17 | data structures dfs and similar trees *2000 |
Jan/08/2020 20:31 |
| 122 | E - Lucky Queries | GNU C++17 | data structures *2400 |
Jan/08/2020 19:48 |
| 121 | C - Circular RMQ | GNU C++17 | data structures *2200 |
Jan/08/2020 18:33 |
| 120 | E - Army Creation | GNU C++17 | binary search data structures *2200 |
Jan/08/2020 12:57 |
| 119 | D - Water Tree | GNU C++17 | data structures dfs and similar graphs trees *2100 |
Jan/08/2020 11:31 |
| 118 | A - Strings | Python3 (3.4.3) | AtCoder *100 |
Dec/30/2019 18:32 |
| 117 | A - Temporarily unavailable | PyPy 3 | implementation math *900 |
Dec/24/2019 20:18 |
| 116 | F - Playing Tag on Tree | C++14 (GCC 5.4.1) | AtCoder *600 |
Dec/22/2019 18:32 |
| 115 | D - Brick Break | C++14 (GCC 5.4.1) | AtCoder *400 |
Dec/22/2019 18:16 |
| 114 | E - Double Factorial | C++14 (GCC 5.4.1) | AtCoder *500 |
Dec/22/2019 17:47 |
| 113 | C - Snack | C++14 (GCC 5.4.1) | AtCoder *300 |
Dec/22/2019 17:34 |
| 112 | B - Strings with the Same Length | C++14 (GCC 5.4.1) | AtCoder *200 |
Dec/22/2019 17:32 |
| 111 | A - Round One | C++14 (GCC 5.4.1) | AtCoder *100 |
Dec/22/2019 17:30 |
| 110 | A - Suits | GNU C++17 | brute force greedy math *800 |
Dec/15/2019 14:49 |
| 109 | A - Suffix Three | GNU C++17 | implementation *800 |
Dec/15/2019 10:38 |
| 108 | E - Two Fairs | GNU C++17 | dfs and similar graphs *1900 |
Dec/15/2019 10:13 |
| 107 | B - Make Them Odd | GNU C++17 | greedy number theory *1200 |
Dec/14/2019 22:20 |
| 106 | A - Happy Birthday, Polycarp! | GNU C++17 | implementation *1000 |
Dec/14/2019 22:15 |
| 105 | D - Xor Sum 4 | C++14 (GCC 5.4.1) | AtCoder *400 |
Dec/08/2019 18:05 |
| 104 | C - HonestOrUnkind2 | C++14 (GCC 5.4.1) | AtCoder *300 |
Dec/08/2019 17:52 |
| 103 | B - Palindrome-philia | C++14 (GCC 5.4.1) | AtCoder *200 |
Dec/08/2019 17:33 |
| 102 | A - Blackjack | C++14 (GCC 5.4.1) | AtCoder *100 |
Dec/08/2019 17:33 |
| 101 | C - Bear and Prime Numbers | GNU C++14 | binary search brute force data structures dp implementation math number theory *1700 |
Nov/30/2019 03:18 |
| 100 | B - Modulo Sum | GNU C++14 | combinatorics data structures dp two pointers *1900 |
Nov/30/2019 02:38 |
| 99 | D - Caesar's Legions | GNU C++14 | dp *1700 |
Nov/30/2019 01:49 |
| 98 | A - Sum of Two Integers | Python3 (3.4.3) | AtCoder *100 |
Nov/11/2019 16:25 |
| 97 | A - Ice Skating | GNU C++14 | brute force dfs and similar dsu graphs *1200 |
Nov/11/2019 01:27 |
| 96 | A - >< | C++14 (GCC 5.4.1) | AtCoder *300 |
Nov/03/2019 21:45 |
| 95 | F - Fork in the Road | C++14 (GCC 5.4.1) | AtCoder *600 |
Oct/27/2019 23:19 |
| 94 | D - Water Bottle | C++14 (GCC 5.4.1) | AtCoder *400 |
Oct/27/2019 17:52 |
| 93 | C - Walk on Multiplication Table | C++14 (GCC 5.4.1) | AtCoder *300 |
Oct/27/2019 17:37 |
| 92 | B - 81 | C++14 (GCC 5.4.1) | AtCoder *200 |
Oct/27/2019 17:34 |
| 91 | A - 9x9 | C++14 (GCC 5.4.1) | AtCoder *100 |
Oct/27/2019 17:32 |
| 90 | E - Travel by Car | C++14 (GCC 5.4.1) | AtCoder *500 |
Oct/20/2019 20:31 |
| 89 | D - Triangles | C++14 (GCC 5.4.1) | AtCoder *400 |
Oct/19/2019 17:42 |
| 88 | C - Slimes | C++14 (GCC 5.4.1) | AtCoder *300 |
Oct/19/2019 17:35 |
| 87 | A - Curtain | C++14 (GCC 5.4.1) | AtCoder *100 |
Oct/19/2019 17:32 |
| 86 | B - TAKOYAKI FESTIVAL 2019 | C++14 (GCC 5.4.1) | AtCoder *200 |
Oct/19/2019 17:32 |
| 85 | B - Kill `Em All | GNU C++14 | greedy sortings *1300 |
Oct/08/2019 20:29 |
| 84 | A - Prime Subtraction | PyPy 3 | math number theory *900 |
Oct/08/2019 20:11 |
| 83 | A - CME | Python 3 | math *800 |
Oct/06/2019 20:44 |
| 82 | G - Another Meme Problem | GNU C++14 | dp *2700 |
Oct/04/2019 21:28 |
| 81 | E - Boxers | GNU C++14 | greedy sortings *1500 |
Oct/04/2019 20:57 |
| 80 | D - Distinct Characters Queries | GNU C++14 | data structures *1600 |
Oct/01/2019 21:38 |
| 79 | C - Pipes | GNU C++14 | dp implementation *1500 |
Oct/01/2019 20:35 |
| 78 | B2 - Social Network (hard version) | GNU C++14 | data structures implementation *1300 |
Oct/01/2019 20:16 |
| 77 | B1 - Social Network (easy version) | GNU C++14 | implementation *1000 |
Oct/01/2019 20:16 |
| 76 | A - Equalize Prices Again | GNU C++14 | math *800 |
Oct/01/2019 20:15 |
| 75 | D - Powerful Discount Tickets | C++14 (GCC 5.4.1) | AtCoder *400 |
Sep/15/2019 18:27 |
| 74 | E - Who Says a Pun? | C++14 (GCC 5.4.1) | AtCoder *500 |
Sep/15/2019 18:01 |
| 73 | C - Attack Survival | Python3 (3.4.3) | AtCoder *300 |
Sep/15/2019 17:51 |
| 72 | B - Tap Dance | Python3 (3.4.3) | AtCoder *200 |
Sep/15/2019 17:47 |
| 71 | A - Weather Prediction | Python3 (3.4.3) | AtCoder *100 |
Sep/15/2019 17:32 |
| 70 | C - Maximal Value | Python3 (3.4.3) | AtCoder *300 |
Sep/07/2019 17:40 |
| 69 | B - Buffet | Python3 (3.4.3) | AtCoder *200 |
Sep/07/2019 17:34 |
| 68 | A - Password | Python3 (3.4.3) | AtCoder *100 |
Sep/07/2019 17:31 |
| 67 | C - Less or Equal | Kotlin | *special problem sortings *1200 |
Aug/31/2019 19:50 |
| 66 | B - Two-gram | Kotlin | *special problem implementation *900 |
Aug/31/2019 19:35 |
| 65 | A - Wrong Subtraction | Kotlin | *special problem implementation *800 |
Aug/31/2019 19:07 |
| 64 | B - Bad Days | Kotlin | *special problem implementation |
Aug/31/2019 18:38 |
| 63 | A - Three Integers Again | Kotlin | *special problem math |
Aug/31/2019 18:33 |
| 62 | A - XORinacci | GNU C++14 | math *900 |
Aug/25/2019 20:19 |
| 61 | B - Kleene Inversion | C++14 (GCC 5.4.1) | AtCoder *300 |
Aug/24/2019 17:43 |
| 60 | A - Takahashi Calendar | C++14 (GCC 5.4.1) | AtCoder *200 |
Aug/24/2019 17:35 |
| 59 | B - Square Filling | GNU C++14 | constructive algorithms greedy implementation *1200 |
Aug/23/2019 21:07 |
| 58 | A - There Are Two Types Of Burgers | PyPy 3 | brute force greedy implementation math *800 |
Aug/23/2019 20:56 |
| 57 | B - Mislove Has Lost an Array | PyPy 3 | greedy math *900 |
Aug/21/2019 21:39 |
| 56 | A - BowWow and the Timetable | PyPy 3 | math *1000 |
Aug/21/2019 21:08 |
| 55 | C - Almost Equal | GNU C++14 | constructive algorithms math *1200 |
Aug/18/2019 19:54 |
| 54 | A - Choose Two Numbers | GNU C++14 | math sortings *800 |
Aug/18/2019 19:29 |
| 53 | B - Make Product Equal One | GNU C++14 | dp implementation *900 |
Aug/18/2019 19:27 |
| 52 | E - Strings of Impurity | C++14 (GCC 5.4.1) | AtCoder *500 |
Aug/18/2019 19:05 |
| 51 | D - Ki | C++14 (GCC 5.4.1) | AtCoder *400 |
Aug/18/2019 18:30 |
| 50 | C - Alchemist | PyPy3 (2.4.0) | AtCoder *300 |
Aug/18/2019 18:08 |
| 49 | B - Resistors in Parallel | PyPy3 (2.4.0) | AtCoder *200 |
Aug/18/2019 18:04 |
| 48 | A - Red or Not | C++14 (GCC 5.4.1) | AtCoder *100 |
Aug/18/2019 18:02 |
| 47 | C - Common Divisors | GNU C++14 | implementation math *1300 |
Aug/14/2019 01:02 |
| 46 | B - Equal Rectangles | GNU C++14 | greedy math *1200 |
Aug/13/2019 20:37 |
| 45 | A - Circle of Students | PyPy 3 | implementation *1000 |
Aug/13/2019 20:22 |
| 44 | C - Green Bin | C++14 (GCC 5.4.1) | AtCoder *300 |
Aug/10/2019 17:42 |
| 43 | B - One Clue | Python3 (3.4.3) | AtCoder *200 |
Aug/10/2019 17:35 |
| 42 | A - +-x | Python3 (3.4.3) | AtCoder *100 |
Aug/10/2019 17:32 |
| 41 | B - Water Lily | PyPy 3 | geometry math *1000 |
Jul/30/2019 20:18 |
| 40 | A - City Day | GNU C++14 | implementation *1000 |
Jul/30/2019 20:16 |
| 39 | C - City Savers | Python3 (3.4.3) | AtCoder *300 |
Jul/27/2019 17:48 |
| 38 | B - 0 or 1 Swap | Python3 (3.4.3) | AtCoder *200 |
Jul/27/2019 17:36 |
| 37 | A - Harmony | Python3 (3.4.3) | AtCoder *100 |
Jul/27/2019 17:32 |
| 36 | D2 - RGB Substring (hard version) | Python 3 | data structures dp implementation two pointers *1600 |
Jul/25/2019 15:42 |
| 35 | D1 - RGB Substring (easy version) | Python 3 | implementation *1500 |
Jul/24/2019 21:10 |
| 34 | C - Robot Breakout | Python 3 | implementation *1500 |
Jul/24/2019 20:49 |
| 33 | A - Three Piles of Candies | Python 3 | brute force constructive algorithms math *800 |
Jul/24/2019 20:11 |
| 32 | C - From S To T | Python 3 | implementation strings *1300 |
Jul/21/2019 20:36 |
| 31 | B - Yet Another Crosses Problem | Python 3 | implementation *1300 |
Jul/21/2019 20:18 |
| 30 | A - Remove a Progression | Python 3 | math *800 |
Jul/21/2019 20:01 |
| 29 | E - Cover it! | GNU C++14 | dfs and similar dsu graphs shortest paths trees *1700 |
Jul/21/2019 14:12 |
| 28 | A - Prime Minister | Python 3 | greedy *800 |
Jul/20/2019 21:11 |
| 27 | E - Sequence Decomposing | C++14 (GCC 5.4.1) | AtCoder *500 |
Jul/20/2019 18:26 |
| 26 | D - Preparing Boxes | Python3 (3.4.3) | AtCoder *400 |
Jul/20/2019 18:03 |
| 25 | C - Exception Handling | Python3 (3.4.3) | AtCoder *300 |
Jul/20/2019 17:37 |
| 24 | A - Dodecagon | Python3 (3.4.3) | AtCoder *100 |
Jul/20/2019 17:34 |
| 23 | B - Golden Apple | Python3 (3.4.3) | AtCoder *200 |
Jul/20/2019 17:33 |
| 22 | C - Valeriy and Deque | GNU C++14 | data structures implementation *1500 |
Jun/21/2019 23:48 |
| 21 | B - Nick and Array | GNU C++14 | greedy implementation *1500 |
Jun/21/2019 22:59 |
| 20 | A - Alex and a Rhombus | GNU C++14 | dp implementation math *800 |
Jun/21/2019 22:44 |
| 19 | A - Ropewalkers | GNU C++14 | math *800 |
Jun/19/2019 20:21 |
| 18 | D - Recover it! | GNU C++14 | dfs and similar graphs greedy number theory sortings *1800 |
Jun/12/2019 00:43 |
| 17 | B - Merge it! | GNU C++14 | math *1100 |
Jun/11/2019 23:33 |
| 16 | A - Divide it! | GNU C++14 | brute force greedy implementation *800 |
Jun/11/2019 23:28 |
| 15 | B - Plus from Picture | GNU C++14 | dfs and similar implementation strings *1300 |
Jun/11/2019 19:10 |
| 14 | A - Filling Shapes | GNU C++14 | dp math *1000 |
Jun/11/2019 18:58 |
| 13 | D - Powerful array | GNU C++14 | data structures implementation math two pointers *2200 |
Jun/03/2019 13:19 |
| 12 | C - PolandBall and Forest | GNU C++17 | dfs and similar dsu graphs interactive trees *1300 |
Jun/02/2019 22:56 |
| 11 | B - PolandBall and Game | GNU C++17 | binary search data structures games greedy sortings strings *1100 |
Jun/02/2019 22:21 |
| 10 | A - PolandBall and Hypothesis | GNU C++17 | brute force graphs math number theory *800 |
Jun/02/2019 21:53 |
| 9 | D - Book of Evil | GNU C++17 | dfs and similar divide and conquer dp trees *2000 |
Jun/02/2019 21:40 |
| 8 | A - Reposts | GNU C++17 | *special problem dfs and similar dp graphs trees *1200 |
Jun/02/2019 01:04 |
| 7 | B - Bargaining Table | GNU C++17 | brute force dp *1500 |
Apr/09/2019 23:06 |
| 6 | A - The Way to Home | GNU C++14 | dfs and similar dp greedy implementation *800 |
Apr/09/2019 21:56 |
| 5 | D - Maximum Xor Secondary | GNU C++14 | two pointers *1800 |
Apr/07/2019 13:44 |
| 4 | B - Lecture Sleep | GNU C++14 | data structures dp implementation two pointers *1200 |
Jan/16/2019 22:39 |
| 3 | B - Cthulhu | GNU C++14 | dfs and similar dsu graphs *1500 |
Jan/01/2019 16:13 |
| 2 | B - Ping-Pong (Easy Version) | GNU C++14 | dfs and similar graphs *1500 |
Jan/01/2019 15:35 |
| 1 | B - Badge | GNU C++14 | brute force dfs and similar graphs *1000 |
Jan/01/2019 14:34 |