Skip to content

My solutions to competitive programming problems

Notifications You must be signed in to change notification settings

fricai/competitive-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Submissions

Auto-generated with ❤ using Harwest

Introduction

A repository to keep track of problem solving practice, containing solutions from platforms:

  • Codeforces   Codeforces
  • AtCoder   AtCoder

Contents

# 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

Languages