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
1571 E - Buds Re-hanging GNU C++14 constructive algorithms dfs and similar dp greedy trees Sep/14/2021 03:00
1570 D2 - Seating Arrangements (hard version) GNU C++14 data structures greedy implementation sortings two pointers Sep/13/2021 03:26
1569 D1 - Seating Arrangements (easy version) GNU C++14 data structures greedy sortings Sep/12/2021 21:46
1568 C - MAX-MEX Cut GNU C++14 bitmasks constructive algorithms dp greedy Sep/12/2021 21:22
1567 B - MIN-MEX Cut GNU C++14 bitmasks constructive algorithms dp greedy Sep/12/2021 20:50
1566 A - Median Maximization GNU C++14 greedy math Sep/12/2021 20:50
1565 C - Jury Meeting GNU C++14 combinatorics math Sep/12/2021 19:23
1564 C - Shapes C++ (GCC 9.2.1) AtCoder *300 Sep/12/2021 13:59
1563 F - Blocked Roads C++ (GCC 9.2.1) AtCoder *500 Sep/12/2021 12:59
1562 D - Rectangles C++ (GCC 9.2.1) AtCoder *400 Sep/11/2021 19:48
1561 E - Destruction C++ (GCC 9.2.1) AtCoder *500 Sep/11/2021 19:14
1560 A - Weather Forecast C++ (GCC 9.2.1) AtCoder *100 Sep/11/2021 19:08
1559 B - qwerty C++ (GCC 9.2.1) AtCoder *200 Sep/11/2021 19:08
1558 A - Timofey and a tree GNU C++14 dfs and similar dp dsu graphs implementation trees *1600 Sep/10/2021 03:45
1557 A - Balanced Substring GNU C++14 implementation Sep/08/2021 22:39
1556 B - Chess Tournament GNU C++14 constructive algorithms Sep/08/2021 22:39
1555 C - String Transformation C++ (GCC 9.2.1) AtCoder *300 Sep/08/2021 20:14
1554 E - Sorting Queries C++ (GCC 9.2.1) AtCoder *500 Sep/04/2021 19:58
1553 A - Lexicographic Order C++ (GCC 9.2.1) AtCoder *100 Sep/04/2021 18:36
1552 B - AtCoder Quiz C++ (GCC 9.2.1) AtCoder *200 Sep/04/2021 18:36
1551 C - Inverse of Permutation C++ (GCC 9.2.1) AtCoder *300 Sep/04/2021 18:36
1550 D - Cutting Woods C++ (GCC 9.2.1) AtCoder *400 Sep/04/2021 18:36
1549 E - Amusement Park C++ (GCC 9.2.1) AtCoder *500 Aug/31/2021 23:54
1548 D - Pair of Balls C++ (GCC 9.2.1) AtCoder *400 Aug/31/2021 20:32
1547 C - Many Balls C++ (GCC 9.2.1) AtCoder *300 Aug/31/2021 19:58
1546 B - Same Name C++ (GCC 9.2.1) AtCoder *200 Aug/31/2021 19:46
1545 A - Signed Difficulty C++ (GCC 9.2.1) AtCoder *100 Aug/31/2021 19:43
1544 A - Flipping Game GNU C++14 brute force dp implementation *1200 Aug/25/2021 13:35
1543 B - BerSU Ball GNU C++14 dfs and similar dp graph matchings greedy sortings two pointers *1200 Aug/24/2021 12:02
1542 E - Chain Contestant C++ (GCC 9.2.1) AtCoder *500 Aug/24/2021 11:50
1541 D - Coprime 2 C++ (GCC 9.2.1) AtCoder *400 Aug/23/2021 13:03
1540 C - One More aab aba baa C++ (GCC 9.2.1) AtCoder *300 Aug/23/2021 12:47
1539 B - log2(N) C++ (GCC 9.2.1) AtCoder *200 Aug/23/2021 12:42
1538 A - Your First Judge C++ (GCC 9.2.1) AtCoder *100 Aug/23/2021 12:38
1537 B - How many? C++ (GCC 9.2.1) AtCoder *200 Aug/18/2021 17:24
1536 C - Distribution C++ (GCC 9.2.1) AtCoder *300 Aug/18/2021 17:20
1535 A - New Generation ABC C++ (GCC 9.2.1) AtCoder *100 Aug/18/2021 17:19
1534 D - Wizard in Maze C++ (GCC 9.2.1) AtCoder *400 Aug/09/2021 13:20
1533 E - Stronger Takahashi C++ (GCC 9.2.1) AtCoder *500 Aug/09/2021 12:49
1532 C - Reorder Cards C++ (GCC 9.2.1) AtCoder *300 Aug/08/2021 18:56
1531 D - Takahashi Tour C++ (GCC 9.2.1) AtCoder *400 Aug/08/2021 18:20
1530 B - Booby Prize C++ (GCC 9.2.1) AtCoder *200 Aug/08/2021 18:03
1529 A - Bitwise Exclusive Or C++ (GCC 9.2.1) AtCoder *100 Aug/08/2021 18:01
1528 C - Min Difference C++ (GCC 9.2.1) AtCoder *300 Jul/31/2021 18:20
1527 B - Weak Password C++ (GCC 9.2.1) AtCoder *200 Jul/31/2021 18:14
1526 A - Alloy C++ (GCC 9.2.1) AtCoder *100 Jul/31/2021 18:08
1525 D - Backspace GNU C++14 dp greedy strings two pointers *1500 Jul/29/2021 20:19
1524 B - Quasi Binary GNU C++14 constructive algorithms dp greedy implementation *1400 Jul/29/2021 19:29
1523 A - Subsequence Permutation GNU C++14 sortings strings *800 Jul/25/2021 20:38
1522 B - XOR Matching 2 C++ (GCC 9.2.1) AtCoder *400 Jul/25/2021 20:18
1521 A - LR Constraints C++ (GCC 9.2.1) AtCoder *300 Jul/25/2021 18:20
1520 D - Number of Shortest paths C++ (GCC 9.2.1) AtCoder *400 Jul/24/2021 19:24
1519 C - chokudai C++ (GCC 9.2.1) AtCoder *300 Jul/24/2021 18:41
1518 B - Cycle Hit C++ (GCC 9.2.1) AtCoder *200 Jul/24/2021 18:20
1517 A - Blood Pressure C++ (GCC 9.2.1) AtCoder *100 Jul/24/2021 18:14
1516 C - Interesting Story GNU C++14 greedy sortings strings *1500 Jul/23/2021 21:58
1515 B2 - Wonderful Coloring - 2 GNU C++14 binary search constructive algorithms data structures greedy *1400 Jul/23/2021 21:37
1514 B1 - Wonderful Coloring - 1 GNU C++14 greedy strings *800 Jul/23/2021 21:08
1513 A - Polycarp and Coins GNU C++14 greedy math *800 Jul/23/2021 21:08
1512 E - Tetrahedron GNU C++14 dp math matrices *1500 Jul/17/2021 11:55
1511 B - Mashmokh and ACM GNU C++14 combinatorics dp number theory *1400 Jul/17/2021 11:07
1510 C - Basketball Exercise GNU C++14 dp *1400 Jul/17/2021 09:33
1509 B - Han Solo and Lazer Gun GNU C++14 brute force data structures geometry implementation math *1400 Jul/17/2021 08:59
1508 E - Air Conditioners GNU C++14 data structures dp implementation shortest paths sortings two pointers *1500 Jul/10/2021 23:09
1507 D - Co-growing Sequence GNU C++14 bitmasks constructive algorithms greedy *1300 Jul/10/2021 21:31
1506 C - Pair Programming GNU C++14 greedy two pointers *1100 Jul/10/2021 21:13
1505 B - Alphabetical Strings GNU C++14 greedy implementation strings *800 Jul/10/2021 20:51
1504 A - Shortest Path with Obstacle GNU C++14 implementation math *800 Jul/10/2021 20:42
1503 C - Not Equal C++ (GCC 9.2.1) AtCoder *300 Jul/10/2021 19:04
1502 B - Can you buy them all? C++ (GCC 9.2.1) AtCoder *200 Jul/10/2021 18:48
1501 A - Counting C++ (GCC 9.2.1) AtCoder *100 Jul/10/2021 18:45
1500 D - Collision C++ (GCC 9.2.1) AtCoder *400 Jul/10/2021 18:42
1499 B - Spreadsheet GNU C++14 implementation math *1600 Jul/09/2021 07:17
1498 D1 - RPD and Rap Sheet (Easy Version) GNU C++14 bitmasks constructive algorithms interactive math *1700 Jul/09/2021 06:20
1497 B - Customising the Track GNU C++14 combinatorics greedy math *900 Jul/08/2021 23:40
1496 A - Exciting Bets GNU C++14 greedy math number theory *900 Jul/08/2021 23:27
1495 C - Phoenix and Towers GNU C++14 constructive algorithms data structures greedy *1400 Jul/06/2021 19:39
1494 B - Plus and Multiply GNU C++14 constructive algorithms math number theory *1500 Jul/04/2021 22:11
1493 D - Shortest Path Queries 2 C++ (GCC 9.2.1) AtCoder *400 Jul/04/2021 21:18
1492 C - Fair Candy Distribution C++ (GCC 9.2.1) AtCoder *300 Jul/04/2021 20:52
1491 B - Factorial Yen Coin C++ (GCC 9.2.1) AtCoder *200 Jul/04/2021 20:46
1490 A - Rolling Dice C++ (GCC 9.2.1) AtCoder *100 Jul/04/2021 20:22
1489 C - Strange Function GNU C++17 math number theory *1600 Jul/04/2021 10:13
1488 A - Odd Set GNU C++17 math *800 Jul/04/2021 00:05
1487 D - Phoenix and Socks GNU C++17 greedy sortings two pointers *1500 Jul/02/2021 16:32
1486 C - Fillomino 2 GNU C++17 constructive algorithms dfs and similar greedy implementation *1400 Jul/02/2021 04:40
1485 B - Cutting GNU C++14 dp greedy sortings *1200 Jun/30/2021 16:03
1484 C - Great Graphs GNU C++14 constructive algorithms graphs greedy shortest paths sortings *1400 Jun/26/2021 14:56
1483 B - Pleasant Pairs GNU C++14 brute force implementation math number theory *1200 Jun/26/2021 00:40
1482 A - Pretty Permutations GNU C++14 constructive algorithms greedy implementation *800 Jun/25/2021 21:56
1481 B - Working out GNU C++14 dp *1600 Jun/25/2021 15:44
1480 B - I Hate 1111 GNU C++14 dp math number theory *1400 Jun/23/2021 19:53
1479 C1 - Potions (Easy Version) GNU C++14 brute force data structures dp greedy *1500 Jun/23/2021 18:49
1478 C2 - Potions (Hard Version) GNU C++14 data structures greedy *1600 Jun/23/2021 18:49
1477 A - Parsa's Humongous Tree GNU C++14 dfs and similar divide and conquer dp greedy trees *1600 Jun/22/2021 23:01
1476 D - PriceFixed GNU C++14 binary search greedy implementation sortings two pointers *1600 Jun/21/2021 12:55
1475 C - Stable Groups GNU C++14 greedy sortings *1200 Jun/20/2021 20:55
1474 A - Contest Start GNU C++14 combinatorics geometry greedy math *1000 Jun/20/2021 17:05
1473 B - Love Song GNU C++14 dp implementation strings *800 Jun/20/2021 16:17
1472 E1 - Erase and Extend (Easy Version) GNU C++14 binary search brute force dp greedy hashing implementation string suffix structures strings two pointers *1600 Jun/20/2021 15:04
1471 D - Deleting Divisors GNU C++14 games math number theory *1700 Jun/20/2021 14:28
1470 D - KAIBUNsyo C++ (GCC 9.2.1) AtCoder *400 Jun/19/2021 19:06
1469 C - Swappable C++ (GCC 9.2.1) AtCoder *300 Jun/19/2021 18:10
1468 B - Savings C++ (GCC 9.2.1) AtCoder *200 Jun/19/2021 18:06
1467 A - Maxi-Buying C++ (GCC 9.2.1) AtCoder *100 Jun/19/2021 18:04
1466 C - Challenging Cliffs GNU C++14 constructive algorithms greedy implementation math *1200 Jun/19/2021 13:21
1465 B - Bad Boy GNU C++14 constructive algorithms greedy math *900 Jun/18/2021 21:01
1464 A - Arithmetic Array GNU C++14 greedy math *800 Jun/18/2021 20:44
1463 C - Diluc and Kaeya GNU C++14 data structures dp hashing number theory *1500 Jun/18/2021 20:11
1462 F - Interesting Function GNU C++14 binary search dp math number theory *1500 Jun/12/2021 17:27
1461 D - Another Problem About Dividing Numbers GNU C++14 constructive algorithms math number theory *1700 Jun/11/2021 11:54
1460 C - Number of Pairs GNU C++14 binary search data structures math two pointers *1300 Jun/11/2021 10:32
1459 B - Friends and Candies GNU C++14 greedy math *800 Jun/11/2021 10:20
1458 A - Stone Game GNU C++14 brute force dp greedy *800 Jun/11/2021 10:14
1457 D - Cooking C++ (GCC 9.2.1) AtCoder *400 Jun/06/2021 20:17
1456 A - Rock-paper-scissors C++ (GCC 9.2.1) AtCoder *100 Jun/06/2021 19:57
1455 B - Nuts C++ (GCC 9.2.1) AtCoder *200 Jun/06/2021 19:43
1454 C - Tour C++ (GCC 9.2.1) AtCoder *300 Jun/06/2021 19:43
1453 C - Unstable String GNU C++14 binary search dp greedy implementation strings two pointers *1400 Jun/05/2021 03:27
1452 B - Array Reodering GNU C++14 brute force greedy math number theory sortings *900 Jun/04/2021 20:55
1451 A - Fair Playoff GNU C++14 brute force implementation *800 Jun/04/2021 20:55
1450 C - Compression and Expansion GNU C++14 brute force data structures greedy implementation trees *1600 Jun/03/2021 02:40
1449 B - Lord of the Values GNU C++14 constructive algorithms *1100 May/30/2021 21:24
1448 A - Game of Life GNU C++14 implementation *800 May/30/2021 21:24
1447 E - Count Descendants C++ (GCC 9.2.1) AtCoder *500 May/23/2021 12:57
1446 C - Made Up C++ (GCC 9.2.1) AtCoder *300 May/23/2021 00:29
1445 B - 180° C++ (GCC 9.2.1) AtCoder *200 May/23/2021 00:08
1444 A - Three Dice C++ (GCC 9.2.1) AtCoder *100 May/23/2021 00:06
1443 B2 - Palindrome Game (hard version) GNU C++14 constructive algorithms games *1900 May/21/2021 17:04
1442 C - Sequence Pair Weight GNU C++14 hashing implementation math *1600 May/21/2021 07:46
1441 B1 - Palindrome Game (easy version) GNU C++14 constructive algorithms games *1200 May/21/2021 07:42
1440 A - And Then There Were K GNU C++14 bitmasks *800 May/20/2021 20:42
1439 A - Captain Flint and Crew Recruitment GNU C++14 brute force greedy math number theory *800 May/07/2021 01:33
1438 F2 - Guess the K-th Zero (Hard version) GNU C++14 binary search constructive algorithms data structures interactive *2200 May/06/2021 08:23
1437 A - Do Not Be Distracted! GNU C++14 brute force implementation *800 May/06/2021 07:35
1436 F1 - Guess the K-th Zero (Easy version) GNU C++17 binary search interactive *1600 May/06/2021 06:56
1435 E - Arranging The Sheep GNU C++14 greedy math *1400 May/05/2021 22:07
1434 D - Same Differences GNU C++14 data structures hashing math *1200 May/05/2021 21:52
1433 C - Not Adjacent Matrix GNU C++14 constructive algorithms *1000 May/05/2021 21:24
1432 B - Ordinary Numbers GNU C++14 brute force math number theory *800 May/05/2021 20:57
1431 C - Berland Regional GNU C++14 brute force data structures greedy number theory sortings *1400 May/01/2021 02:44
1430 D - Maximum Sum of Products GNU C++14 brute force dp implementation math Apr/30/2021 01:31
1429 B - The Cake Is a Lie GNU C++14 dp math Apr/29/2021 22:13
1428 A - Red and Blue Beans GNU C++14 math Apr/29/2021 21:31
1427 B - Balanced Tunnel GNU C++14 data structures sortings two pointers *1300 Apr/29/2021 19:47
1426 C - Constanze's Machine GNU C++14 dp *1400 Apr/29/2021 19:22
1425 D - MEX maximizing GNU C++14 data structures greedy implementation math *1600 Apr/29/2021 04:52
1424 C - Remove Adjacent GNU C++14 brute force constructive algorithms greedy strings *1600 Apr/28/2021 23:18
1423 E1 - Reading Books (easy version) GNU C++14 data structures greedy sortings *1600 Apr/28/2021 00:22
1422 B - Array Walk GNU C++14 brute force dp greedy *1600 Apr/27/2021 22:07
1421 C - Boboniu and Bit Operations GNU C++14 bitmasks brute force dp greedy *1600 Apr/27/2021 20:33
1420 A - Multiples of Length GNU C++14 constructive algorithms greedy number theory *1600 Apr/27/2021 15:10
1419 K - Lonely Numbers GNU C++14 binary search math number theory two pointers *1600 Apr/26/2021 23:16
1418 C - IPFL C++ (GCC 9.2.1) AtCoder *300 Apr/25/2021 04:27
1417 A - Square Inequality C++ (GCC 9.2.1) AtCoder *100 Apr/25/2021 03:46
1416 B - Intersection C++ (GCC 9.2.1) AtCoder *200 Apr/25/2021 03:46
1415 D - Minimal Height Tree GNU C++14 graphs greedy shortest paths trees *1600 Apr/24/2021 16:06
1414 D - Radio Towers GNU C++14 combinatorics dp math *1600 Apr/23/2021 14:42
1413 B - AGAGA XOOORRR GNU C++14 bitmasks brute force dp greedy *1500 Apr/23/2021 00:28
1412 B - DMCA GNU C++14 *special problem implementation number theory *1600 Apr/22/2021 23:55
1411 A - Tit for Tat GNU C++14 greedy *800 Apr/21/2021 20:05
1410 A - Row GCD GNU C++14 math number theory *1600 Apr/20/2021 23:05
1409 C - Product 1 Modulo N GNU C++14 greedy number theory *1600 Apr/20/2021 16:28
1408 B - AND 0, Sum Big GNU C++14 bitmasks combinatorics math *1200 Apr/20/2021 15:40
1407 A - Perfectly Imperfect Array GNU C++14 math number theory *800 Apr/19/2021 19:47
1406 B - ARC Wrecker C++ (GCC 9.2.1) AtCoder *400 Apr/18/2021 21:11
1405 A - God Sequence C++ (GCC 9.2.1) AtCoder *200 Apr/18/2021 18:04
1404 D - Divide and Summarize GNU C++14 binary search brute force data structures divide and conquer implementation sortings *1600 Apr/18/2021 15:03
1403 C - The Sports Festival GNU C++14 dp greedy Apr/18/2021 04:10
1402 B - TMT Document GNU C++14 greedy Apr/17/2021 19:15
1401 D - Nowhere P C++ (GCC 9.2.1) AtCoder *400 Apr/17/2021 15:02
1400 C - Max GCD 2 C++ (GCC 9.2.1) AtCoder *300 Apr/17/2021 13:47
1399 B - Xor of Sequences C++ (GCC 9.2.1) AtCoder *200 Apr/17/2021 13:28
1398 A - Competition C++ (GCC 9.2.1) AtCoder *100 Apr/17/2021 13:24
1397 A - Average Height GNU C++14 constructive algorithms Apr/16/2021 21:21
1396 D - Send More Money C++ (GCC 9.2.1) AtCoder *400 Apr/15/2021 17:27
1395 K - The Robot GNU C++14 brute force implementation *1600 Apr/15/2021 16:38
1394 D - Min Cost String GNU C++14 brute force constructive algorithms graphs greedy strings *1600 Apr/15/2021 16:18
1393 C - Yet Another Card Deck GNU C++14 brute force data structures implementation trees *1100 Apr/14/2021 04:25
1392 B - GCD Length GNU C++14 constructive algorithms math number theory *1100 Apr/14/2021 03:56
1391 A - Review Site GNU C++14 greedy *800 Apr/13/2021 19:35
1390 D - GCD and MST GNU C++14 constructive algorithms dsu graphs greedy number theory sortings *2000 Apr/13/2021 14:23
1389 C - Add One GNU C++14 dp matrices *1600 Apr/13/2021 08:24
1388 B - AND Sequences GNU C++14 bitmasks combinatorics constructive algorithms math *1400 Apr/13/2021 07:07
1387 A - Array and Peaks GNU C++14 constructive algorithms implementation *800 Apr/12/2021 11:19
1386 F - Education GNU C++14 brute force dp greedy implementation *1900 Apr/12/2021 10:47
1385 E - Permutation by Sum GNU C++14 brute force greedy math *1600 Apr/12/2021 04:56
1384 C - Compass Walking C++ (GCC 9.2.1) AtCoder *300 Apr/11/2021 19:46
1383 E - Unique Color C++ (GCC 9.2.1) AtCoder *500 Apr/11/2021 19:37
1382 B - Palindrome with leading zeros C++ (GCC 9.2.1) AtCoder *200 Apr/11/2021 18:08
1381 A - Div C++ (GCC 9.2.1) AtCoder *100 Apr/11/2021 18:06
1380 C - A-B Palindrome GNU C++14 constructive algorithms implementation strings Apr/11/2021 03:52
1379 G - Short Task GNU C++14 brute force dp math number theory Apr/10/2021 22:55
1378 D - Corrupted Array GNU C++14 constructive algorithms data structures greedy Apr/10/2021 21:59
1377 B - Almost Rectangle GNU C++14 implementation Apr/10/2021 21:00
1376 A - Spy Detected! GNU C++14 brute force implementation Apr/10/2021 20:38
1375 C - Balance the Bits GNU C++14 brute force constructive algorithms greedy *1600 Apr/10/2021 11:52
1374 C - Anti-Division C++ (GCC 9.2.1) AtCoder *300 Apr/07/2021 14:16
1373 B - Bite Eating C++ (GCC 9.2.1) AtCoder *200 Apr/07/2021 14:09
1372 B - Ordinary Number C++ (GCC 9.2.1) AtCoder *200 Apr/07/2021 14:00
1371 C - Divide the Problems C++ (GCC 9.2.1) AtCoder *300 Apr/07/2021 13:57
1370 B - Good Distance C++ (GCC 9.2.1) AtCoder *200 Apr/07/2021 13:33
1369 C - Exception Handling C++ (GCC 9.2.1) AtCoder *300 Apr/07/2021 13:26
1368 B - Golden Apple C++ (GCC 9.2.1) AtCoder *200 Apr/07/2021 13:24
1367 K - King's Task GNU C++14 brute force graphs implementation *1200 Apr/04/2021 14:59
1366 D - Zero Quantity Maximization GNU C++14 hashing math number theory *1500 Apr/03/2021 01:34
1365 C - Edgy Trees GNU C++14 dfs and similar dsu graphs math trees *1500 Apr/03/2021 00:43
1364 C - Polycarp Restores Permutation GNU C++14 math *1500 Apr/02/2021 21:39
1363 D - Colored Boots GNU C++14 greedy implementation *1500 Apr/02/2021 20:40
1362 A - Hide and Seek GNU C++14 graphs *1500 Apr/02/2021 20:25
1361 C - Fibonacci Words GNU C++14 constructive algorithms implementation Apr/01/2021 21:49
1360 A - Is it rated - 2 GNU C++14 implementation interactive Apr/01/2021 21:34
1359 D - Walking Robot GNU C++14 greedy *1500 Mar/31/2021 21:51
1358 B2 - Cat Party (Hard Edition) GNU C++14 data structures implementation *1600 Mar/31/2021 21:07
1357 B1 - Cat Party (Easy Edition) GNU C++14 data structures implementation *1500 Mar/31/2021 20:04
1356 C - Building a Fence GNU C++14 dp greedy implementation two pointers *1600 Mar/31/2021 18:02
1355 E - Advertising Agency GNU C++14 combinatorics math sortings *1600 Mar/31/2021 15:43
1354 C - Planar Reflections GNU C++14 brute force data structures dp Mar/31/2021 01:38
1353 B - Password GNU C++14 binary search dp hashing string suffix structures strings *1700 Mar/30/2021 21:53
1352 D - Bicolored RBS GNU C++14 constructive algorithms greedy *1500 Mar/30/2021 20:55
1351 B - Pairs GNU C++14 graphs implementation *1500 Mar/30/2021 18:45
1350 D - Prime Graph GNU C++14 constructive algorithms greedy math number theory *1500 Mar/30/2021 16:55
1349 A - Valeriy and Deque GNU C++14 data structures implementation *1500 Mar/30/2021 15:18
1348 D - Vus the Cossack and Numbers GNU C++14 constructive algorithms greedy math *1500 Mar/30/2021 14:33
1347 B - Box Fitting GNU C++14 binary search bitmasks data structures greedy Mar/30/2021 01:28
1346 A - GCD Sum GNU C++14 brute force math Mar/29/2021 20:46
1345 C - ORXOR C++ (GCC 9.2.1) AtCoder *300 Mar/29/2021 01:57
1344 B - Products of Min-Max C++ (GCC 9.2.1) AtCoder *400 Mar/29/2021 01:35
1343 A - Odd vs Even C++ (GCC 9.2.1) AtCoder *300 Mar/28/2021 18:12
1342 B - Visibility C++ (GCC 9.2.1) AtCoder *200 Mar/27/2021 18:06
1341 A - Rotate C++ (GCC 9.2.1) AtCoder *100 Mar/27/2021 18:01
1340 E - Restoring the Permutation GNU C++14 constructive algorithms implementation *1500 Mar/26/2021 15:51
1339 B - Partial Replacement GNU C++14 greedy implementation *1100 Mar/26/2021 12:47
1338 D - Epic Transformation GNU C++14 constructive algorithms data structures greedy *1400 Mar/26/2021 11:19
1337 C - Double-ended Strings GNU C++14 brute force implementation strings *1000 Mar/25/2021 21:55
1336 A - Strange Table GNU C++14 math *800 Mar/25/2021 20:46
1335 D1 - Submarine in the Rybinsk Sea (easy edition) GNU C++14 combinatorics math number theory *1500 Mar/25/2021 16:54
1334 C - Robot Breakout GNU C++14 implementation *1500 Mar/25/2021 15:45
1333 C - Paint the Digits GNU C++14 constructive algorithms greedy implementation *1500 Mar/24/2021 14:27
1332 C - Swap Letters GNU C++14 constructive algorithms greedy *1500 Mar/24/2021 11:15
1331 F - Workout plan GNU C++14 data structures greedy *1500 Mar/24/2021 10:45
1330 C - Pipes GNU C++14 dp implementation *1500 Mar/24/2021 10:09
1329 B - Alice and the List of Presents GNU C++14 combinatorics math *1500 Mar/23/2021 12:00
1328 C - Tile Painting GNU C++14 number theory *1500 Mar/23/2021 11:28
1327 D - Playlist GNU C++14 data structures dsu implementation *1900 Mar/22/2021 12:09
1326 B - Restore Modulo GNU C++14 implementation math *1500 Mar/22/2021 09:05
1325 C - Basic Diplomacy GNU C++14 combinatorics flows greedy implementation *1600 Mar/21/2021 20:03
1324 A - Prison Break GNU C++14 constructive algorithms *800 Mar/21/2021 19:28
1323 C - Sweets Eating GNU C++14 dp greedy math sortings *1500 Mar/21/2021 09:57
1322 D - Binary String Minimizing GNU C++14 greedy *1500 Mar/21/2021 09:19
1321 D - Secret Passwords GNU C++14 dfs and similar dsu graphs *1500 Mar/21/2021 08:52
1320 B - Modulo Equality GNU C++14 brute force sortings *1500 Mar/21/2021 08:13
1319 B - Round Down C++ (GCC 9.2.1) AtCoder *200 Mar/20/2021 18:03
1318 A - Difference Max C++ (GCC 9.2.1) AtCoder *100 Mar/20/2021 18:01
1317 D - Remove One Element GNU C++14 brute force dp *1500 Mar/20/2021 16:42
1316 B - Hyperset GNU C++14 brute force data structures implementation *1500 Mar/20/2021 09:36
1315 D - The Number of Pairs GNU C++14 dp math number theory *2100 Mar/19/2021 08:50
1314 C - Minimum Grid Path GNU C++14 brute force data structures greedy math *1500 Mar/18/2021 21:57
1313 B - Binary Removals GNU C++14 brute force dp greedy implementation *1000 Mar/18/2021 21:12
1312 A - Domino on Windowsill GNU C++14 combinatorics constructive algorithms math *800 Mar/18/2021 21:00
1311 C - Anu Has a Function GNU C++14 greedy math *1500 Mar/18/2021 18:31
1310 C - Air Conditioner GNU C++14 dp greedy implementation sortings two pointers *1500 Mar/18/2021 17:01
1309 E1 - Square-free division (easy version) GNU C++14 data structures dp greedy math number theory two pointers *1700 Mar/18/2021 09:19
1308 C2 - k-LCM (hard version) GNU C++14 constructive algorithms math *1600 Mar/17/2021 22:41
1307 C1 - k-LCM (easy version) GNU C++14 constructive algorithms math *1200 Mar/17/2021 22:30
1306 B - M-arrays GNU C++17 constructive algorithms greedy math *1200 Mar/17/2021 21:33
1305 A - Meximization GNU C++14 brute force data structures greedy sortings *800 Mar/17/2021 20:41
1304 C - Cow and Message GNU C++14 brute force dp math strings *1500 Mar/17/2021 18:55
1303 C2 - Skyscrapers (hard version) GNU C++14 data structures dp greedy *1900 Mar/17/2021 16:31
1302 C1 - Skyscrapers (easy version) GNU C++14 brute force data structures dp greedy *1500 Mar/17/2021 15:14
1301 D - Caesar's Legions GNU C++14 dp *1700 Mar/17/2021 13:07
1300 A - Nastya and Strange Generator GNU C++14 brute force data structures greedy implementation *1500 Mar/16/2021 20:04
1299 C - Good String GNU C++14 brute force dp greedy two pointers *1500 Mar/16/2021 16:03
1298 C - Cyclic Permutations GNU C++14 combinatorics dp graphs math *1500 Mar/16/2021 15:06
1297 C - Discrete Acceleration GNU C++14 binary search dp implementation math two pointers *1500 Mar/16/2021 13:54
1296 C - Going Home GNU C++14 brute force implementation math *1800 Mar/14/2021 03:53
1295 C - Comma C++ (GCC 9.2.1) AtCoder *300 Mar/13/2021 19:13
1294 B - Many Oranges C++ (GCC 9.2.1) AtCoder *200 Mar/13/2021 19:08
1293 D - Shipping Center C++ (GCC 9.2.1) AtCoder *400 Mar/13/2021 18:56
1292 A - Health M Death C++ (GCC 9.2.1) AtCoder *100 Mar/13/2021 18:01
1291 B - Napoleon Cake GNU C++14 dp implementation sortings *900 Mar/13/2021 15:39
1290 A - Alexey and Train GNU C++14 implementation *800 Mar/13/2021 15:27
1289 C - k-Amazing Numbers GNU C++14 data structures *1500 Mar/13/2021 13:49
1288 C - Mortal Kombat Tower GNU C++14 dp graphs greedy shortest paths *1500 Mar/13/2021 12:17
1287 C - Killjoy GNU C++14 greedy implementation math *1500 Mar/13/2021 11:12
1286 D2 - Sage's Birthday (hard version) GNU C++14 binary search brute force constructive algorithms greedy sortings two pointers *1500 Mar/13/2021 02:53
1285 D1 - Sage's Birthday (easy version) GNU C++14 binary search constructive algorithms greedy sortings *1000 Mar/13/2021 02:10
1284 D - Non-zero Segments GNU C++14 constructive algorithms data structures greedy sortings *1500 Mar/12/2021 23:59
1283 B - Arrays Sum GNU C++14 constructive algorithms greedy math *1400 Mar/12/2021 07:37
1282 C - Palindromifier GNU C++14 constructive algorithms strings *1400 Mar/12/2021 06:46
1281 A - Arena of Greed GNU C++14 games greedy *1400 Mar/12/2021 06:00
1280 F - Flamingoes of Mystery GNU C++14 interactive *1400 Mar/12/2021 02:57
1279 B - Chess Cheater GNU C++14 greedy implementation sortings *1400 Mar/12/2021 02:27
1278 C - Increase and Copy GNU C++14 binary search constructive algorithms math *1100 Mar/11/2021 22:09
1277 B - Symmetric Matrix GNU C++14 implementation *900 Mar/11/2021 20:44
1276 A - Floor Number GNU C++17 implementation math *800 Mar/11/2021 20:16
1275 A - Split it! GNU C++17 brute force constructive algorithms greedy strings *900 Mar/11/2021 09:21
1274 B - 0 or 1 Swap C++ (GCC 9.2.1) AtCoder *200 Mar/11/2021 08:32
1273 A - Harmony C++ (GCC 9.2.1) AtCoder *100 Mar/11/2021 08:26
1272 C - Squared Error C++ (GCC 9.2.1) AtCoder *300 Mar/11/2021 05:59
1271 C - Maximum width GNU C++17 binary search data structures dp greedy two pointers *1500 Mar/11/2021 05:56
1270 I - Coins C++ (GCC 9.2.1) AtCoder *100 Mar/11/2021 02:01
1269 C - Diamond Miner GNU C++17 geometry greedy sortings *1200 Mar/10/2021 19:30
1268 B - Max and Mex GNU C++17 math *1100 Mar/10/2021 18:42
1267 B - Suffix Operations GNU C++17 constructive algorithms implementation *1400 Mar/10/2021 05:35
1266 B - Find the Spruce GNU C++17 brute force dp implementation *1400 Mar/10/2021 01:31
1265 D - Add to Neighbour and Remove GNU C++17 greedy math number theory *1400 Mar/10/2021 00:58
1264 B - Find The Array GNU C++17 bitmasks constructive algorithms greedy *1400 Mar/09/2021 23:40
1263 C - Berpizza GNU C++17 data structures implementation *1400 Mar/09/2021 23:09
1262 E - Accidental Victory GNU C++17 binary search data structures greedy *1400 Mar/09/2021 22:07
1261 B - Berland Crossword GNU C++17 bitmasks brute force greedy implementation *1400 Mar/09/2021 20:10
1260 D - GCD of an Array GNU C++17 brute force data structures hashing implementation math number theory sortings two pointers *2100 Mar/09/2021 19:17
1259 B - Planet Lapituletti GNU C++17 brute force implementation *1300 Mar/07/2021 17:31
1258 A - Anti-knapsack GNU C++17 constructive algorithms greedy *800 Mar/06/2021 20:15
1257 E - Mex Min C++ (GCC 9.2.1) AtCoder *500 Mar/06/2021 19:47
1256 B - Job Assignment C++ (GCC 9.2.1) AtCoder *200 Mar/06/2021 18:20
1255 A - I Scream C++ (GCC 9.2.1) AtCoder *100 Mar/06/2021 18:04
1254 C - Random Events GNU C++17 dp math probabilities *1500 Mar/06/2021 18:00
1253 E1 - Close Tuples (easy version) GNU C++17 binary search combinatorics math sortings two pointers *1500 Mar/05/2021 19:12
1252 C - No More Inversions GNU C++17 constructive algorithms math *1500 Mar/04/2021 06:36
1251 C - Minimum Ties GNU C++17 brute force constructive algorithms dfs and similar graphs greedy implementation math *1500 Mar/03/2021 19:00
1250 C - Build Stairs Java (OpenJDK 11.0.6) AtCoder *300 Mar/02/2021 05:28
1249 B - Uneven Numbers Java (OpenJDK 11.0.6) AtCoder *200 Mar/02/2021 05:18
1248 A - Transfer Java (OpenJDK 11.0.6) AtCoder *100 Mar/02/2021 05:12
1247 D - Pythagorean Triples Java 8 binary search brute force math number theory *1500 Mar/02/2021 03:33
1246 F - Equalize the Array GNU C++17 binary search data structures greedy math sortings *1500 Mar/01/2021 18:55
1245 B - Kefa and Company GNU C++17 binary search sortings two pointers *1500 Mar/01/2021 18:15
1244 B - Minimal Cost GNU C++17 brute force math *1200 Mar/01/2021 16:06
1243 A - K-th Largest Value GNU C++17 brute force greedy implementation *800 Feb/28/2021 19:46
1242 C - Unexpressed C++ (GCC 9.2.1) AtCoder *300 Feb/27/2021 18:39
1241 B - Play Snuke C++ (GCC 9.2.1) AtCoder *200 Feb/27/2021 18:27
1240 A - Discount C++ (GCC 9.2.1) AtCoder *100 Feb/27/2021 18:02
1239 C - Green Bin C++ (GCC 9.2.1) AtCoder *300 Feb/27/2021 17:34
1238 B - One Clue C++ (GCC 9.2.1) AtCoder *200 Feb/27/2021 17:29
1237 A - +-x C++ (GCC 9.2.1) AtCoder *100 Feb/27/2021 17:25
1236 C1 - Guessing the Greatest (easy version) GNU C++17 binary search interactive *1600 Feb/26/2021 05:34
1235 C2 - Guessing the Greatest (hard version) GNU C++17 binary search interactive *1900 Feb/26/2021 05:34
1234 B - Eastern Exhibition GNU C++17 binary search geometry shortest paths sortings *1500 Feb/26/2021 04:19
1233 B - Card Deck GNU C++17 data structures greedy math *1100 Feb/26/2021 01:11
1232 A - Three swimmers GNU C++17 math *800 Feb/26/2021 00:49
1231 E - Strings of Impurity C++ (GCC 9.2.1) AtCoder *500 Feb/26/2021 00:37
1230 D - Ki C++ (GCC 9.2.1) AtCoder *400 Feb/25/2021 23:32
1229 C - Alchemist C++ (GCC 9.2.1) AtCoder *300 Feb/25/2021 23:15
1228 B - Resistors in Parallel C++ (GCC 9.2.1) AtCoder *200 Feb/25/2021 23:04
1227 A - Red or Not C++ (GCC 9.2.1) AtCoder *100 Feb/25/2021 23:01
1226 E - Train C++ (GCC 9.2.1) AtCoder *500 Feb/20/2021 20:00
1225 C - Kaprekar Number C++ (GCC 9.2.1) AtCoder *300 Feb/20/2021 18:11
1224 B - uNrEaDaBlE sTrInG C++ (GCC 9.2.1) AtCoder *200 Feb/20/2021 18:04
1223 A - Star C++ (GCC 9.2.1) AtCoder *100 Feb/20/2021 18:01
1222 A - Shifting Stacks GNU C++14 greedy implementation *900 Feb/18/2021 20:45
1221 C - Sum of Cubes GNU C++17 binary search brute force brute force math *1100 Feb/16/2021 21:34
1220 B - Balanced Remainders GNU C++17 brute force constructive algorithms math *1000 Feb/16/2021 21:13
1219 A - Dense Array GNU C++17 greedy math *800 Feb/16/2021 20:41
1218 C - Searching Local Minimum GNU C++17 binary search interactive math ternary search *1700 Feb/09/2021 17:15
1217 B - The Great Hero GNU C++17 greedy implementation sortings *900 Feb/09/2021 16:42
1216 A - Yet Another String Game GNU C++17 games greedy strings *800 Feb/07/2021 20:41
1215 C - Fence Painting GNU C++17 brute force constructive algorithms greedy *1600 Feb/07/2021 20:01
1214 C - Digital Graffiti C++ (GCC 9.2.1) AtCoder *300 Feb/06/2021 20:27
1213 E - Come Back Quickly C++ (GCC 9.2.1) AtCoder *500 Feb/06/2021 19:18
1212 B - Remove It C++ (GCC 9.2.1) AtCoder *200 Feb/06/2021 18:07
1211 A - Vanishing Pitch C++ (GCC 9.2.1) AtCoder *100 Feb/06/2021 18:05
1210 B - New Colony GNU C++17 brute force greedy implementation *1100 Feb/06/2021 15:01
1209 A - Space Navigation GNU C++17 greedy strings *800 Feb/05/2021 21:48
1208 F - Shift and Inversions C++ (GCC 9.2.1) AtCoder *600 Feb/02/2021 19:07
1207 D - Staircase Sequences C++ (GCC 9.2.1) AtCoder *400 Jan/30/2021 20:42
1206 C - Bowls and Dishes C++ (GCC 9.2.1) AtCoder *300 Jan/30/2021 19:46
1205 A - Very Very Primitive Game C++ (GCC 9.2.1) AtCoder *100 Jan/30/2021 18:45
1204 B - Magic 3 C++ (GCC 9.2.1) AtCoder *200 Jan/30/2021 18:34
1203 C - Longest Simple Cycle GNU C++17 dp graphs greedy *1600 Jan/30/2021 16:44
1202 B - Inflation GNU C++17 binary search brute force greedy math *1300 Jan/30/2021 14:56
1201 A - K-divisible Sum GNU C++17 binary search constructive algorithms greedy math *1000 Jan/29/2021 22:00
1200 D - Nezzar and Board GNU C++17 constructive algorithms math number theory *1800 Jan/29/2021 18:31
1199 C - Nezzar and Symmetric Array GNU C++17 implementation math sortings *1700 Jan/29/2021 15:41
1198 B - Nezzar and Lucky Number GNU C++17 brute force dp greedy math *1100 Jan/29/2021 11:16
1197 A - Nezzar and Colorful Balls GNU C++17 brute force greedy *800 Jan/28/2021 20:41
1196 C - Ball in Berland GNU C++17 combinatorics graphs math *1400 Jan/25/2021 21:33
1195 B - New Year's Number GNU C++17 brute force dp math *900 Jan/25/2021 21:12
1194 A - Odd Divisor GNU C++17 math number theory *900 Jan/25/2021 21:06
1193 A - Vasya and Robot GNU C++17 brute force greedy math *1500 Jan/25/2021 16:08
1192 A - Replacement GNU C++17 greedy implementation sortings *1300 Jan/25/2021 15:40
1191 D - Logical Expression C++ (GCC 9.2.1) AtCoder *400 Jan/24/2021 20:33
1190 B - Alcoholic Python (3.8.2) AtCoder *200 Jan/23/2021 19:36
1189 C - Mandarin Orange C++ (GCC 9.2.1) AtCoder *300 Jan/23/2021 18:32
1188 A - Slot C++ (GCC 9.2.1) AtCoder *100 Jan/23/2021 18:01
1187 C - Quiz GNU C++17 binary search greedy math matrices number theory *1600 Jan/23/2021 15:49
1186 C - Beautiful Numbers GNU C++17 brute force combinatorics *1800 Jan/15/2021 13:48
1185 F - +1-1x2 C++ (GCC 9.2.1) AtCoder *600 Jan/12/2021 17:19
1184 E - Peddler C++ (GCC 9.2.1) AtCoder *500 Jan/12/2021 16:49
1183 D - Snuke Prime C++ (GCC 9.2.1) AtCoder *400 Jan/11/2021 21:41
1182 C - ABC Tournament C++ (GCC 9.2.1) AtCoder *300 Jan/10/2021 22:03
1181 B - Orthogonality C++ (GCC 9.2.1) AtCoder *200 Jan/10/2021 18:04
1180 A - Three-Point Shot C++ (GCC 9.2.1) AtCoder *100 Jan/10/2021 18:02
1179 C - Magic Formulas GNU C++17 math *1600 Jan/05/2021 18:56
1178 A - No to Palindromes! GNU C++17 greedy strings *1700 Jan/05/2021 15:43
1177 D - Even-Odd Game GNU C++17 dp games greedy sortings *1200 Jan/04/2021 22:20
1176 C - Long Jumps GNU C++17 dp graphs *1100 Jan/04/2021 21:52
1175 B - Fair Division GNU C++17 dp greedy math *800 Jan/04/2021 21:41
1174 A - Cards for Friends GNU C++17 greedy math *800 Jan/04/2021 20:51
1173 E - Through Path C++ (GCC 9.2.1) AtCoder *500 Jan/04/2021 15:14
1172 C - Andryusha and Colored Balloons GNU C++17 dfs and similar graphs greedy trees *1600 Jan/03/2021 19:25
1171 D - Choose Me C++ (GCC 9.2.1) AtCoder *400 Jan/03/2021 17:41
1170 C - 1-SAT C++ (GCC 9.2.1) AtCoder *300 Jan/02/2021 18:21
1169 B - Gentle Pairs C++ (GCC 9.2.1) AtCoder *200 Jan/02/2021 18:07
1168 A - Large Digits C++ (GCC 9.2.1) AtCoder *100 Jan/02/2021 18:01
1167 A - Points on Line GNU C++17 binary search combinatorics two pointers *1300 Dec/31/2020 17:10
1166 D - 13th Labour of Heracles GNU C++17 data structures greedy sortings trees *1500 Dec/31/2020 11:13
1165 C - Canine poetry GNU C++17 dp greedy strings *1300 Dec/31/2020 09:13
1164 B - Last minute enhancements GNU C++17 dp greedy *800 Dec/31/2020 08:56
1163 A - Bovine Dilemma GNU C++17 brute force geometry math *800 Dec/31/2020 08:21
1162 B - Trace GNU C++17 geometry sortings *1000 Dec/30/2020 20:02
1161 B - The Fibonacci Segment GNU C++17 implementation *1100 Dec/30/2020 19:43
1160 B - George and Round GNU C++17 brute force greedy two pointers *1200 Dec/30/2020 19:28
1159 A - Rational Resistance GNU C++17 math number theory *1600 Dec/30/2020 17:05
1158 A - LCM Challenge GNU C++17 number theory *1600 Dec/30/2020 14:47
1157 A - Xor-tree GNU C++17 dfs and similar trees *1300 Dec/27/2020 14:21
1156 C - To Add or Not to Add GNU C++17 binary search sortings two pointers *1600 Dec/27/2020 06:41
1155 E - Sequence Matching C++ (GCC 9.2.1) AtCoder *500 Dec/23/2020 07:02
1154 D - Sum of difference C++ (GCC 9.2.1) AtCoder *400 Dec/19/2020 20:34
1153 C - Unlucky 7 C++ (GCC 9.2.1) AtCoder *300 Dec/19/2020 18:11
1152 B - Blocks on Grid C++ (GCC 9.2.1) AtCoder *200 Dec/19/2020 18:05
1151 A - Brick C++ (GCC 9.2.1) AtCoder *100 Dec/19/2020 18:00
1150 C - Bridge C++ (GCC 9.2.1) AtCoder *300 Dec/15/2020 05:14
1149 D - Stamp C++ (GCC 9.2.1) AtCoder *400 Dec/13/2020 19:49
1148 F - Range Xor Query C++ (GCC 9.2.1) AtCoder *600 Dec/13/2020 19:01
1147 C - Duodecim Ferra C++ (GCC 9.2.1) AtCoder *300 Dec/13/2020 18:50
1146 B - Smartphone Addiction C++ (GCC 9.2.1) AtCoder *200 Dec/13/2020 18:13
1145 A - ABC Preparation C++ (GCC 9.2.1) AtCoder *100 Dec/13/2020 18:01
1144 A - Avoid Trygub GNU C++17 constructive algorithms sortings *800 Dec/06/2020 20:39
1143 B - Sum of Medians GNU C++17 greedy math *900 Dec/02/2020 13:53
1142 B - JOE is on TV! GNU C++17 combinatorics greedy math *1000 Dec/02/2020 13:27
1141 B - Array Sharpening GNU C++17 greedy implementation *1300 Dec/01/2020 12:59
1140 B - Assigning to Classes GNU C++17 greedy implementation sortings *1000 Dec/01/2020 10:49
1139 B - Motarack's Birthday GNU C++17 binary search greedy ternary search *1500 Dec/01/2020 09:58
1138 D - Sequence and Swaps GNU C++17 dp greedy sortings *1600 Dec/01/2020 08:23
1137 C - Ping-pong GNU C++17 constructive algorithms games math *1100 Dec/01/2020 07:46
1136 B - Jumps GNU C++17 constructive algorithms math *1200 Dec/01/2020 05:37
1135 A - Strange Functions GNU C++17 math number theory *800 Nov/30/2020 20:42
1134 B - Longest Palindrome GNU C++17 brute force constructive algorithms greedy implementation strings *1100 Nov/30/2020 18:41
1133 B - Cow and Friend GNU C++17 geometry greedy math *1300 Nov/30/2020 18:20
1132 C - Bouncing Ball GNU C++17 dp implementation *1400 Nov/30/2020 08:53
1131 B - Repainting Street GNU C++17 brute force greedy *1100 Nov/30/2020 08:19
1130 A - Prison Break GNU C++17 brute force math *800 Nov/30/2020 07:05
1129 B - log Python (3.8.2) AtCoder *400 Nov/28/2020 19:51
1128 A - Hands C++ (GCC 9.2.1) AtCoder *300 Nov/28/2020 18:48
1127 F - Array Partition GNU C++17 binary search data structures greedy two pointers *2100 Nov/28/2020 08:11
1126 C - Keep Graph Connected C++ (GCC 9.2.1) AtCoder *500 Nov/27/2020 09:45
1125 E - Number of Simple Paths GNU C++17 combinatorics dfs and similar graphs trees *2000 Nov/27/2020 05:50
1124 D - Number into Sequence GNU C++17 constructive algorithms math number theory *1300 Nov/25/2020 18:15
1123 C - Sequence Transformation GNU C++17 greedy implementation *1200 Nov/25/2020 17:53
1122 B - Unique Bid Auction GNU C++17 implementation *800 Nov/25/2020 17:21
1121 A - Special Permutation GNU C++17 constructive algorithms probabilities *800 Nov/25/2020 17:10
1120 B - Different Rules GNU C++17 constructive algorithms greedy implementation math *1700 Nov/22/2020 07:03
1119 C - String Equality GNU C++17 dp greedy hashing implementation strings *1400 Nov/22/2020 04:56
1118 B - Non-Substring Subsequence GNU C++17 dp greedy implementation strings *900 Nov/21/2020 21:32
1117 A - Subtract or Divide GNU C++17 greedy math *800 Nov/21/2020 21:12
1116 B - Abbreviate Fox C++ (GCC 9.2.1) AtCoder *400 Nov/21/2020 18:22
1115 A - Sum and Product C++ (GCC 9.2.1) AtCoder *300 Nov/21/2020 18:02
1114 B - Quadruple C++ (GCC 9.2.1) AtCoder *400 Nov/21/2020 17:01
1113 B - Homecoming GNU C++17 binary search dp greedy strings *1300 Nov/20/2020 11:36
1112 B - Toy Blocks GNU C++17 binary search greedy math sortings *1400 Nov/20/2020 00:42
1111 A - Robot Program GNU C++17 math *800 Nov/19/2020 23:26
1110 C - Two Brackets GNU C++17 greedy *800 Nov/19/2020 23:14
1109 B - Numbers Box GNU C++17 greedy math *1000 Nov/18/2020 16:49
1108 B - Billiards C++ (GCC 9.2.1) AtCoder *200 Nov/15/2020 22:23
1107 D - Water Heater C++ (GCC 9.2.1) AtCoder *400 Nov/15/2020 18:45
1106 C - Travel C++ (GCC 9.2.1) AtCoder *300 Nov/15/2020 18:14
1105 A - ReLU C++ (GCC 9.2.1) AtCoder *100 Nov/15/2020 18:01
1104 B - Valerii Against Everyone GNU C++17 constructive algorithms data structures greedy sortings *1000 Nov/13/2020 20:58
1103 A - Specific Tastes of Andre GNU C++17 constructive algorithms implementation *800 Nov/13/2020 20:39
1102 D - Wandering C++ (GCC 9.2.1) AtCoder *400 Nov/08/2020 19:30
1101 C - To 3 C++ (GCC 9.2.1) AtCoder *300 Nov/08/2020 18:22
1100 B - Almost GCD C++ (GCC 9.2.1) AtCoder *200 Nov/08/2020 18:06
1099 A - twiblr C++ (GCC 9.2.1) AtCoder *100 Nov/08/2020 18:02
1098 B - String Modification GNU C++17 brute force constructive algorithms implementation sortings strings *1400 Nov/08/2020 16:51
1097 B1 - Koa and the Beach (Easy Version) GNU C++17 brute force dp greedy *1900 Nov/06/2020 08:17
1096 B - Captain Flint and a Long Voyage GNU C++17 greedy math *1000 Nov/06/2020 04:51
1095 B - Fix You GNU C++17 brute force greedy implementation *800 Nov/05/2020 18:32
1094 B - Boboniu Plays Chess GNU C++17 constructive algorithms *1100 Nov/05/2020 18:23
1093 B - Ternary Sequence GNU C++17 constructive algorithms greedy math *1100 Nov/05/2020 17:19
1092 B - Power Sequence GNU C++17 brute force math number theory sortings *1500 Nov/04/2020 19:51
1091 B - Stairs GNU C++17 brute force constructive algorithms greedy implementation math *1200 Nov/04/2020 18:17
1090 B - Two Arrays GNU C++17 greedy math sortings *1100 Nov/03/2020 11:21
1089 B - Nice Matrix GNU C++17 greedy implementation math *1300 Nov/03/2020 10:42
1088 B - Belted Rooms GNU C++17 graphs implementation *1200 Nov/03/2020 09:54
1087 B - Putting Bricks in the Wall GNU C++17 constructive algorithms implementation *1100 Nov/03/2020 07:31
1086 C - The Delivery Dilemma GNU C++17 binary search greedy sortings *1400 Nov/03/2020 06:30
1085 B - Saving the City GNU C++17 dp greedy math sortings *1300 Nov/03/2020 06:17
1084 A - Kids Seating GNU C++17 constructive algorithms math *800 Nov/02/2020 21:16
1083 D - Shurikens GNU C++17 data structures greedy schedules *1700 Nov/02/2020 20:20
1082 C - Perform Easily GNU C++17 brute force data structures dp sortings two pointers *1900 Nov/02/2020 16:45
1081 B - A New Technique GNU C++17 constructive algorithms implementation *1100 Nov/02/2020 11:54
1080 B - Elimination GNU C++17 greedy math *900 Nov/02/2020 09:26
1079 C - Division GNU C++17 math number theory *1500 Nov/02/2020 09:14
1078 A - Array Rearrangment GNU C++17 greedy sortings *800 Nov/02/2020 06:44
1077 D - Hachi C++ (GCC 9.2.1) AtCoder *400 Nov/01/2020 19:18
1076 C - Collinearity C++ (GCC 9.2.1) AtCoder *300 Nov/01/2020 18:25
1075 B - Trapezoid Sum C++ (GCC 9.2.1) AtCoder *200 Nov/01/2020 18:03
1074 A - Heavy Rotation C++ (GCC 9.2.1) AtCoder *100 Nov/01/2020 18:01
1073 A - Simple Math Python (3.8.2) AtCoder *300 Oct/31/2020 19:50
1072 A - Plus Minus C++ (GCC 9.2.1) AtCoder *100 Oct/31/2020 17:06
1071 S - Digit Sum C++ (GCC 9.2.1) AtCoder *100 Oct/31/2020 15:57
1070 E - Traveling Salesman among Aerial Cities C++ (GCC 9.2.1) AtCoder *500 Oct/31/2020 14:23
1069 D - Takahashi Unevolved C++ (GCC 9.2.1) AtCoder *400 Oct/31/2020 12:05
1068 C - Cream puff C++ (GCC 9.2.1) AtCoder *300 Oct/31/2020 11:19
1067 B - Various distances C++ (GCC 9.2.1) AtCoder *200 Oct/31/2020 11:15
1066 A - box C++ (GCC 9.2.1) AtCoder *100 Oct/31/2020 11:06
1065 B - Physics Practical GNU C++17 binary search dp sortings two pointers *1400 Oct/29/2020 05:27
1064 F - Zero Remainder Sum GNU C++17 dp *2100 Oct/29/2020 04:11
1063 C - Chef Monocarp GNU C++17 dp flows graph matchings greedy math sortings *1800 Oct/28/2020 20:43
1062 B - Reverse Binary Strings GNU C++17 constructive algorithms greedy *1200 Oct/28/2020 19:31
1061 A - Marketing Scheme GNU C++17 brute force constructive algorithms greedy math *800 Oct/27/2020 21:55
1060 D - Bandit in a City GNU C++17 binary search dfs and similar graphs greedy trees *1900 Oct/26/2020 23:50
1059 C - Binary Search GNU C++17 binary search combinatorics *1500 Oct/26/2020 18:28
1058 A - Finding Sasuke GNU C++17 math *800 Oct/25/2020 17:19
1057 B - Prime Square GNU C++17 constructive algorithms math *900 Oct/25/2020 04:46
1056 A - Reorder GNU C++17 math *800 Oct/25/2020 04:27
1055 B - Values C++ (GCC 9.2.1) AtCoder *400 Oct/25/2020 03:36
1054 A - 106 C++ (GCC 9.2.1) AtCoder *300 Oct/24/2020 18:18
1053 E - Two Round Dances GNU C++17 combinatorics math *1300 Oct/23/2020 21:28
1052 D - Districts Connection GNU C++17 constructive algorithms dfs and similar *1200 Oct/21/2020 16:09
1051 C - Dominant Piranha GNU C++17 constructive algorithms greedy *900 Oct/20/2020 21:49
1050 B - Yet Another Bookshelf GNU C++17 greedy implementation *800 Oct/20/2020 20:55
1049 A - Boring Apartments GNU C++17 implementation math *800 Oct/20/2020 20:41
1048 A - XORwice GNU C++17 bitmasks greedy math *800 Oct/18/2020 19:51
1047 A - Fourtune Cookies C++ (GCC 9.2.1) AtCoder *200 Oct/14/2020 00:11
1046 B - Rock and Lever GNU C++17 bitmasks math *1200 Sep/24/2020 21:08
1045 C - A x B + C C++ (GCC 9.2.1) AtCoder *300 Sep/19/2020 22:38
1044 B - Go to Jail C++ (GCC 9.2.1) AtCoder *200 Sep/19/2020 20:02
1043 A - Plural Form C++ (GCC 9.2.1) AtCoder *100 Sep/19/2020 19:58
1042 D - XOR World PyPy3 (7.3.0) AtCoder *400 Sep/17/2020 08:24
1041 E - Multiplication 4 C++ (GCC 9.2.1) AtCoder *500 Sep/16/2020 19:29
1040 E - Logs C++ (GCC 9.2.1) AtCoder *500 Sep/16/2020 09:55
1039 F - Contrast C++ (GCC 9.2.1) AtCoder *600 Sep/16/2020 06:21
1038 E - Dist Max C++ (GCC 9.2.1) AtCoder *500 Sep/14/2020 23:22
1037 D - Redistribution C++ (GCC 9.2.1) AtCoder *400 Sep/14/2020 22:56
1036 C - Ubiquity C++ (GCC 9.2.1) AtCoder *300 Sep/14/2020 22:52
1035 B - Product Max C++ (GCC 9.2.1) AtCoder *200 Sep/13/2020 18:34
1034 A - Not C++ (GCC 9.2.1) AtCoder *100 Sep/13/2020 18:01
1033 B - Maximum Product GNU C++17 brute force dp greedy implementation sortings *1200 Sep/12/2020 22:13
1032 A - Subset Mex GNU C++17 greedy implementation math *900 Sep/12/2020 19:59
1031 C - Chocolate Bunny GNU C++17 constructive algorithms interactive math two pointers *1600 Sep/09/2020 02:42
1030 B - Big Vova GNU C++17 brute force greedy math number theory *1300 Sep/08/2020 21:43
1029 A - Ahahahahahahahaha GNU C++17 constructive algorithms math *1100 Sep/08/2020 20:51
1028 D - Tree Tag GNU C++17 constructive algorithms dfs and similar dp games strings trees *1900 Sep/08/2020 18:16
1027 C - Balanced Bitstring GNU C++17 greedy implementation strings *1500 Sep/07/2020 14:57
1026 B - Array Cancellation GNU C++17 constructive algorithms implementation *1000 Sep/06/2020 21:20
1025 A - Permutation Forgery GNU C++17 constructive algorithms *800 Sep/06/2020 20:44
1024 D - Decrease the Sum of Digits GNU C++17 greedy math *1500 Sep/04/2020 22:06
1023 C - Yet Another Array Restoration GNU C++17 brute force math number theory *1200 Sep/04/2020 21:46
1022 B - Minimum Product GNU C++14 brute force greedy math *1100 Sep/04/2020 21:22
1021 A - Yet Another Two Integers Problem GNU C++14 greedy math *800 Sep/04/2020 20:38
1020 A - Juggling Letters GNU C++17 greedy strings *800 Aug/31/2020 13:09
1019 E - Coprime C++ (GCC 9.2.1) AtCoder *500 Aug/29/2020 19:52
1018 B - Substring C++ (GCC 9.2.1) AtCoder *200 Aug/29/2020 18:34
1017 C - Sum of product of pairs C++ (GCC 9.2.1) AtCoder *300 Aug/29/2020 18:29
1016 D - Friends C++ (GCC 9.2.1) AtCoder *400 Aug/29/2020 18:16
1015 A - Don't be late C++ (GCC 9.2.1) AtCoder *100 Aug/29/2020 18:02
1014 B - Buffet C++ (GCC 9.2.1) AtCoder *200 Aug/28/2020 22:24
1013 A - Password C++ (GCC 9.2.1) AtCoder *100 Aug/28/2020 21:45
1012 E - Clear the Multiset GNU C++17 data structures divide and conquer dp greedy *2200 Aug/27/2020 12:52
1011 D - Zigzags GNU C++17 brute force combinatorics data structures math two pointers *1900 Aug/26/2020 07:38
1010 C - Binary String Reconstruction GNU C++17 2-sat brute force constructive algorithms greedy *1500 Aug/26/2020 06:10
1009 B - RPG Protagonist GNU C++17 brute force greedy math *1700 Aug/26/2020 05:57
1008 A - String Similarity GNU C++17 constructive algorithms strings *800 Aug/25/2020 21:27
1007 E - Picking Goods C++ (GCC 9.2.1) AtCoder *500 Aug/25/2020 19:17
1006 D - Moving Piece C++ (GCC 9.2.1) AtCoder *400 Aug/25/2020 18:42
1005 E - Bomber C++ (GCC 9.2.1) AtCoder *500 Aug/23/2020 07:50
1004 C - Step C++ (GCC 9.2.1) AtCoder *300 Aug/23/2020 04:52
1003 B - Multiple of 9 C++ (GCC 9.2.1) AtCoder *200 Aug/23/2020 04:47
1002 A - Takoyaki C++ (GCC 9.2.1) AtCoder *100 Aug/23/2020 04:45
1001 B - Omkar and Infinity Clock GNU C++17 implementation math *800 Aug/16/2020 22:54
1000 A - Omkar and Password GNU C++17 greedy math *800 Aug/16/2020 22:40
999 C - Omkar and Waterslide GNU C++17 greedy implementation *1200 Aug/16/2020 22:19
998 C - Walking Takahashi C++ (GCC 9.2.1) AtCoder *300 Aug/16/2020 03:41
997 B - Making Triangle C++ (GCC 9.2.1) AtCoder *200 Aug/16/2020 03:23
996 A - Rainy Season C++ (GCC 9.2.1) AtCoder *100 Aug/16/2020 03:18
995 C - Good Subarrays GNU C++17 data structures dp math *1600 Aug/15/2020 23:58
994 B - Applejack and Storages GNU C++17 constructive algorithms data structures greedy implementation *1400 Aug/10/2020 05:26
993 A - Rainbow Dash, Fluttershy and Chess Coloring GNU C++17 greedy math *800 Aug/10/2020 03:47
992 D - Binary String To Subsequences GNU C++17 constructive algorithms data structures greedy implementation *1500 Aug/06/2020 16:01
991 D - Alter Altar C++ (GCC 9.2.1) AtCoder *400 Aug/02/2020 20:47
990 F - Range Set Query C++ (GCC 9.2.1) AtCoder *600 Aug/02/2020 18:48
989 C - Repsept C++ (GCC 9.2.1) AtCoder *300 Aug/02/2020 18:29
988 B - Distance C++ (GCC 9.2.1) AtCoder *200 Aug/02/2020 18:03
987 A - Air Conditioner C++ (GCC 9.2.1) AtCoder *100 Aug/02/2020 18:00
986 A - Common Prefixes GNU C++17 constructive algorithms greedy strings *1200 Jul/25/2020 11:48
985 C - Woodcutters GNU C++17 dp greedy *1500 Jul/24/2020 19:35
984 A - Vacations GNU C++17 dp *1400 Jul/24/2020 13:55
983 C - Divisibility by Eight GNU C++17 brute force dp math *1500 Jul/24/2020 12:01
982 A - Two Substrings GNU C++17 brute force dp greedy implementation strings *1500 Jul/24/2020 11:27
981 B - PIN Codes GNU C++17 greedy implementation *1400 Jul/23/2020 19:23
980 B1 - K for the Price of One (Easy Version) GNU C++17 dp greedy sortings *1400 Jul/23/2020 18:44
979 B - New Year and Ascent Sequence GNU C++17 binary search combinatorics data structures dp implementation sortings *1400 Jul/23/2020 10:00
978 C - Fadi and LCM GNU C++17 brute force math number theory *1400 Jul/22/2020 21:08
977 A - NEKO's Maze Game GNU C++17 data structures dsu implementation *1400 Jul/22/2020 20:59
976 A - Fast Food Restaurant GNU C++17 brute force greedy implementation *900 Jul/22/2020 12:37
975 C2 - Prefix Flip (Hard Version) GNU C++17 constructive algorithms data structures implementation strings *1700 Jul/22/2020 12:04
974 C1 - Prefix Flip (Easy Version) GNU C++17 constructive algorithms data structures strings *1300 Jul/22/2020 11:18
973 B - Sequential Nim GNU C++17 dp games *1100 Jul/22/2020 01:03
972 A - Common Subsequence GNU C++17 brute force *800 Jul/21/2020 20:39
971 B - Dreamoon Likes Permutations GNU C++17 implementation math *1400 Jul/21/2020 20:33
970 C - K-Complete Word GNU C++17 dfs and similar dsu greedy implementation strings *1500 Jul/21/2020 19:34
969 B - Universal Solution GNU C++17 greedy *1400 Jul/21/2020 17:39
968 D - a-Good String GNU C++17 bitmasks brute force divide and conquer dp implementation *1500 Jul/21/2020 17:08
967 C - Unusual Competitions GNU C++17 constructive algorithms *1300 Jul/21/2020 16:55
966 B - Count Subrectangles GNU C++17 binary search greedy implementation *1500 Jul/21/2020 14:53
965 A - Even Subset Sum Problem GNU C++17 brute force dp greedy implementation *800 Jul/21/2020 13:09
964 C - Choosing flowers GNU C++17 binary search brute force data structures dfs and similar dp greedy sortings two pointers *2000 Jul/21/2020 12:46
963 B - Dubious Cyrpto GNU C++17 binary search brute force math number theory *1500 Jul/21/2020 10:56
962 A - Acacius and String GNU C++17 brute force implementation strings *1500 Jul/20/2020 13:35
961 A - Three Pairwise Maximums GNU C++17 math *800 Jul/18/2020 13:23
960 C - Make It Good GNU C++17 greedy *1200 Jul/18/2020 09:38
959 B - Restore the Permutation by Merger GNU C++17 greedy *800 Jul/18/2020 09:09
958 D - Boxes Packing GNU C++17 binary search implementation *1800 Jul/17/2020 19:31
957 D - ModSum C++ (GCC 9.2.1) AtCoder *400 Jul/17/2020 16:46
956 C - Lower C++ (GCC 9.2.1) AtCoder *300 Jul/17/2020 16:42
955 B - Power Socket C++ (GCC 9.2.1) AtCoder *200 Jul/17/2020 16:22
954 A - Tenki C++ (GCC 9.2.1) AtCoder *100 Jul/17/2020 16:06
953 B - Heaters GNU C++17 greedy two pointers *1500 Jul/17/2020 14:41
952 C - Books Queries GNU C++17 implementation *1400 Jul/17/2020 13:53
951 A - Vova and Train GNU C++17 math *1100 Jul/17/2020 12:11
950 C - Powered Addition GNU C++17 bitmasks brute force greedy *1500 Jul/17/2020 10:02
949 B - Codeforces Subsequences GNU C++17 brute force constructive algorithms greedy math strings *1500 Jul/17/2020 07:22
948 A - Journey Planning GNU C++17 data structures dp greedy math sortings *1400 Jul/16/2020 14:15
947 C - Create The Teams GNU C++17 brute force dp greedy implementation sortings *1400 Jul/16/2020 13:49
946 D - Powerful Discount Tickets C++ (GCC 9.2.1) AtCoder *400 Jul/16/2020 12:48
945 C - Attack Survival C++ (GCC 9.2.1) AtCoder *300 Jul/16/2020 09:24
944 B - Tap Dance C++ (GCC 9.2.1) AtCoder *200 Jul/16/2020 09:06
943 A - Weather Prediction C++ (GCC 9.2.1) AtCoder *100 Jul/16/2020 08:59
942 C - Eugene and an array GNU C++17 binary search data structures implementation two pointers *1700 Jul/16/2020 08:45
941 B - Kind Anton GNU C++17 greedy implementation *1100 Jul/15/2020 17:47
940 A - Little Artem GNU C++17 constructive algorithms *1000 Jul/15/2020 17:21
939 E - Get Everything C++ (GCC 9.2.1) AtCoder *500 Jul/15/2020 14:43
938 D - Disjoint Set of Common Divisors C++ (GCC 9.2.1) AtCoder *400 Jul/15/2020 09:25
937 C - Go to School C++ (GCC 9.2.1) AtCoder *300 Jul/15/2020 08:43
936 B - Roller Coaster C++ (GCC 9.2.1) AtCoder *200 Jul/15/2020 08:38
935 A - Odds of Oddness C++ (GCC 9.2.1) AtCoder *100 Jul/15/2020 08:37
934 G - Longest Path C++ (GCC 9.2.1) AtCoder *100 Jul/14/2020 18:22
933 E - Knapsack 2 C++ (GCC 9.2.1) AtCoder *100 Jul/14/2020 12:33
932 C - Two Arrays GNU C++17 combinatorics dp *1600 Jul/13/2020 23:33
931 D - I hate Factorization C++ (GCC 9.2.1) AtCoder *400 Jul/13/2020 14:25
930 C - Obtain The String GNU C++17 dp greedy strings *1600 Jul/13/2020 11:07
929 D - Triangles C++ (GCC 9.2.1) AtCoder *400 Jul/12/2020 12:59
928 C - Slimes C++ (GCC 9.2.1) AtCoder *300 Jul/12/2020 12:16
927 B - TAKOYAKI FESTIVAL 2019 C++ (GCC 9.2.1) AtCoder *200 Jul/12/2020 12:08
926 A - Curtain C++ (GCC 9.2.1) AtCoder *100 Jul/12/2020 12:05
925 B - Omkar and Last Class of Math GNU C++17 greedy math number theory *1300 Jul/12/2020 12:01
924 C - Omkar and Baseball GNU C++17 constructive algorithms math *1500 Jul/12/2020 11:49
923 A - Omkar and Completion GNU C++17 constructive algorithms implementation *800 Jul/12/2020 02:32
922 C - XYZ Triplets C++ (GCC 9.2.1) AtCoder *300 Jul/11/2020 19:47
921 B - An Odd Problem C++ (GCC 9.2.1) AtCoder *200 Jul/11/2020 18:03
920 A - Number of Multiples C++ (GCC 9.2.1) AtCoder *100 Jul/11/2020 18:01
919 C - Walk on Multiplication Table C++ (GCC 9.2.1) AtCoder *300 Jul/11/2020 11:56
918 B - 81 C++ (GCC 9.2.1) AtCoder *200 Jul/11/2020 11:29
917 A - 9x9 C++ (GCC 9.2.1) AtCoder *100 Jul/11/2020 11:28
916 D - Knight C++ (GCC 9.2.1) AtCoder *400 Jul/10/2020 07:33
915 C - Average Length C++ (GCC 9.2.1) AtCoder *300 Jul/10/2020 04:52
914 B - Echo C++ (GCC 9.2.1) AtCoder *200 Jul/10/2020 04:40
913 A - Circle C++ (GCC 9.2.1) AtCoder *100 Jul/10/2020 04:36
912 D - Xor Sum 4 C++ (GCC 9.2.1) AtCoder *400 Jul/09/2020 23:50
911 E - Double Factorial C++ (GCC 9.2.1) AtCoder *500 Jul/09/2020 22:17
910 B - Composite Coloring GNU C++17 brute force constructive algorithms greedy math number theory *1400 Jul/09/2020 07:24
909 D - Chat in a Circle C++ (GCC 9.2.1) AtCoder *400 Jul/08/2020 08:12
908 B - Judge Status Summary C++ (GCC 9.2.1) AtCoder *200 Jul/08/2020 07:44
907 A - Payment C++ (GCC 9.2.1) AtCoder *100 Jul/08/2020 07:40
906 C - H and V C++ (GCC 9.2.1) AtCoder *300 Jul/08/2020 07:35
905 C - Social Distance GNU C++17 constructive algorithms greedy math *1300 Jul/06/2020 05:45
904 D - Coloring Edges on Tree C++ (GCC 9.2.1) AtCoder *400 Jul/05/2020 22:44
903 C - HonestOrUnkind2 C++ (GCC 9.2.1) AtCoder *300 Jul/05/2020 20:40
902 B - Petr and a Combination Lock GNU C++17 bitmasks brute force dp *1200 Jul/05/2020 08:50
901 A - Sign Flipping GNU C++17 constructive algorithms math *1100 Jul/05/2020 04:04
900 C - Element Extermination GNU C++17 constructive algorithms data structures greedy *1400 Jul/05/2020 03:55
899 C - Buy an Integer C++ (GCC 9.2.1) AtCoder *300 Jul/04/2020 18:57
898 B - ROT N C++ (GCC 9.2.1) AtCoder *200 Jul/04/2020 18:01
897 A - Can't Wait for Holiday C++ (GCC 9.2.1) AtCoder *100 Jul/04/2020 17:58
896 B - Dice Tower GNU C++17 constructive algorithms math *1000 Jul/04/2020 07:28
895 A - Competitive Programmer GNU C++17 chinese remainder theorem math *1000 Jul/04/2020 06:53
894 A - Winner GNU C++17 hashing implementation *1500 Jul/03/2020 00:10
893 B - Palindrome-philia C++ (GCC 9.2.1) AtCoder *200 Jul/02/2020 21:16
892 A - Blackjack C++ (GCC 9.2.1) AtCoder *100 Jul/02/2020 21:14
891 F - Playing Tag on Tree C++ (GCC 9.2.1) AtCoder *600 Jul/02/2020 20:45
890 D - Grid-00100 GNU C++17 constructive algorithms greedy implementation *1600 Jul/02/2020 07:03
889 D - Brick Break C++ (GCC 9.2.1) AtCoder *400 Jul/02/2020 03:09
888 C - Snack C++ (GCC 9.2.1) AtCoder *300 Jul/02/2020 03:02
887 B - Strings with the Same Length C++ (GCC 9.2.1) AtCoder *200 Jul/02/2020 03:01
886 A - Round One C++ (GCC 9.2.1) AtCoder *100 Jul/02/2020 02:59
885 H - Grid 1 C++ (GCC 9.2.1) AtCoder *100 Jul/02/2020 01:10
884 F - LCS C++ (GCC 9.2.1) AtCoder *100 Jul/02/2020 00:34
883 C - A Cookie for You GNU C++17 greedy implementation math *1300 Jul/01/2020 23:02
882 B - Magical Calendar GNU C++17 math *1200 Jul/01/2020 20:11
881 A - Magical Sticks GNU C++17 math *800 Jul/01/2020 19:43
880 C - Tsundoku C++ (GCC 9.2.1) AtCoder *300 Jul/01/2020 18:26
879 D - Sum of Divisors C++ (GCC 9.2.1) AtCoder *400 Jul/01/2020 17:09
878 B - Minor Change C++ (GCC 9.2.1) AtCoder *200 Jul/01/2020 16:43
877 A - Calc C++ (GCC 9.2.1) AtCoder *100 Jul/01/2020 16:41
876 D - Zero Remainder Array GNU C++17 math sortings two pointers *1400 Jun/29/2020 17:19
875 C - Move Brackets GNU C++17 greedy strings *1000 Jun/28/2020 21:11
874 B - Multiply by 2, divide by 6 GNU C++17 math *900 Jun/28/2020 20:55
873 A - Required Remainder GNU C++17 math *800 Jun/28/2020 20:48
872 C - Next Prime C++ (GCC 9.2.1) AtCoder *300 Jun/26/2020 20:11
871 B - Greedy Takahashi C++ (GCC 9.2.1) AtCoder *200 Jun/26/2020 20:08
870 A - Strings C++ (GCC 9.2.1) AtCoder *100 Jun/26/2020 20:07
869 D - Maximum Sum on Even Positions GNU C++17 divide and conquer dp greedy implementation *1600 Jun/26/2020 00:57
868 C - Pluses and Minuses GNU C++17 math *1300 Jun/25/2020 23:23
867 B - 01 Game GNU C++17 games *900 Jun/25/2020 21:07
866 A - Donut Shops GNU C++17 greedy implementation math *1000 Jun/25/2020 20:49
865 D - TediousLee GNU C++17 dp graphs greedy math trees *1900 Jun/25/2020 20:20
864 C - Count Order C++ (GCC 9.2.1) AtCoder *300 Jun/25/2020 18:32
863 B - Count ABC C++ (GCC 9.2.1) AtCoder *200 Jun/25/2020 18:24
862 A - 500 Yen Coins C++ (GCC 9.2.1) AtCoder *100 Jun/25/2020 18:19
861 F - Strivore C++ (GCC 9.2.1) AtCoder *600 Jun/25/2020 18:13
860 C - RationalLee GNU C++17 greedy math sortings two pointers *1400 Jun/24/2020 21:03
859 B - AccurateLee GNU C++17 greedy implementation strings *1200 Jun/24/2020 18:55
858 A - FashionabLee GNU C++14 geometry math *800 Jun/23/2020 20:13
857 E - Binary Subsequence Rotation GNU C++17 binary search constructive algorithms data structures greedy *2100 Jun/23/2020 18:54
856 D - Odd-Even Subsequence GNU C++17 binary search dp dsu greedy implementation *2000 Jun/22/2020 21:47
855 C - One Quadrillion and One Dalmatians C++ (GCC 9.2.1) AtCoder *300 Jun/21/2020 21:14
854 E - Red Scarf C++ (GCC 9.2.1) AtCoder *500 Jun/21/2020 18:30
853 D - Replacing C++ (GCC 9.2.1) AtCoder *400 Jun/21/2020 18:19
852 B - Mix Juice C++ (GCC 9.2.1) AtCoder *200 Jun/21/2020 18:03
851 A - αlphabet C++ (GCC 9.2.1) AtCoder *100 Jun/21/2020 18:01
850 E - Max-Min Sums C++ (GCC 9.2.1) AtCoder *500 Jun/21/2020 16:06
849 B - GCD Compression GNU C++17 constructive algorithms math number theory *1100 Jun/21/2020 13:07
848 C - Number Game GNU C++17 games math number theory *1400 Jun/20/2020 21:50
847 A - Maximum GCD GNU C++17 greedy implementation math number theory *800 Jun/20/2020 20:47
846 D - Maze Master C++ (GCC 9.2.1) AtCoder *400 Jun/20/2020 19:31
845 C - Welcome to AtCoder C++ (GCC 9.2.1) AtCoder *300 Jun/20/2020 18:10
844 B - Achieve the Goal C++ (GCC 9.2.1) AtCoder *200 Jun/20/2020 18:03
843 A - Next Alphabet C++ (GCC 9.2.1) AtCoder *100 Jun/20/2020 17:58
842 C - Even Picture GNU C++17 constructive algorithms *1500 Jun/20/2020 12:57
841 D - Handstand 2 C++ (GCC 9.2.1) AtCoder *400 Jun/20/2020 11:46
840 D - AND, OR and square sum GNU C++17 bitmasks greedy math *1700 Jun/20/2020 09:24
839 E - Flatten C++ (GCC 9.2.1) AtCoder *500 Jun/19/2020 22:58
838 C - Low Elements C++ (GCC 9.2.1) AtCoder *300 Jun/19/2020 21:13
837 B - Comparing Strings C++ (GCC 9.2.1) AtCoder *200 Jun/19/2020 21:06
836 A - AC or WA C++ (GCC 9.2.1) AtCoder *100 Jun/19/2020 21:03
835 D - Knapsack 1 C++ (GCC 9.2.1) AtCoder *100 Jun/19/2020 16:07
834 C - Vacation C++14 (GCC 5.4.1) AtCoder *100 Jun/17/2020 21:54
833 B - Even Array GNU C++17 greedy math *800 Jun/16/2020 20:44
832 A - Short Substrings GNU C++17 implementation strings *800 Jun/16/2020 20:38
831 D - Caracal vs Monster C++14 (GCC 5.4.1) AtCoder *400 Jun/15/2020 20:16
830 C - Fennec vs Monster C++14 (GCC 5.4.1) AtCoder *300 Jun/15/2020 19:55
829 B - Common Raccoon vs Monster C++14 (GCC 5.4.1) AtCoder *200 Jun/15/2020 19:51
828 A - Serval vs Monster C++14 (GCC 5.4.1) AtCoder *100 Jun/15/2020 19:48
827 C - Ehab and Prefix MEXs GNU C++17 brute force constructive algorithms greedy *1600 Jun/15/2020 19:45
826 D - Dice in Line C++14 (GCC 5.4.1) AtCoder *400 Jun/15/2020 15:26
825 E - Smart Infants C++ (GCC 9.2.1) AtCoder *500 Jun/15/2020 08:36
824 D - Not Divisible C++ (GCC 9.2.1) AtCoder *400 Jun/14/2020 18:40
823 C - Forbidden List C++ (GCC 9.2.1) AtCoder *300 Jun/14/2020 18:13
822 B - Crane and Turtle C++ (GCC 9.2.1) AtCoder *200 Jun/14/2020 18:05
821 A - Five Variables C++ (GCC 9.2.1) AtCoder *100 Jun/14/2020 18:01
820 B - Most socially-distanced subsequence GNU C++17 greedy two pointers *1300 Jun/14/2020 09:13
819 A - XXXXX GNU C++17 brute force data structures number theory two pointers *1200 Jun/14/2020 05:43
818 C - Distinct or Not C++14 (GCC 5.4.1) AtCoder *300 Jun/12/2020 13:10
817 B - I miss you... C++14 (GCC 5.4.1) AtCoder *200 Jun/12/2020 13:08
816 A - Remaining Balls C++14 (GCC 5.4.1) AtCoder *100 Jun/12/2020 13:07
815 D - Two Divisors GNU C++17 constructive algorithms math number theory *2000 Jun/12/2020 13:03
814 C - Palindromic Paths GNU C++17 greedy math *1500 Jun/12/2020 08:26
813 B - Shuffle GNU C++17 math two pointers *1300 Jun/12/2020 06:18
812 A - Shovels and Swords GNU C++17 binary search greedy math *1100 Jun/12/2020 05:46
811 C - Circle of Monsters GNU C++17 brute force constructive algorithms greedy math *1600 Jun/11/2020 15:40
810 B - Middle Class GNU C++17 greedy sortings *1100 Jun/11/2020 10:46
809 C - Poll C++14 (GCC 5.4.1) AtCoder *300 Jun/11/2020 02:54
808 B - Papers, Please C++14 (GCC 5.4.1) AtCoder *200 Jun/11/2020 02:45
807 A - Poor C++14 (GCC 5.4.1) AtCoder *100 Jun/11/2020 02:41
806 D - Fill The Bag GNU C++17 bitmasks greedy *1900 Jun/11/2020 02:38
805 C - Perfect Keyboard GNU C++17 dfs and similar greedy implementation *1600 Jun/11/2020 01:35
804 B - National Project GNU C++17 math *1400 Jun/10/2020 15:33
803 A - Erasing Zeroes GNU C++17 implementation strings *800 Jun/10/2020 15:03
802 C - Drazil and Factorial GNU C++17 greedy math sortings *1400 Jun/10/2020 14:37
801 D - Count the Arrays GNU C++17 combinatorics math *1700 Jun/10/2020 13:02
800 C - Adding Powers GNU C++17 bitmasks greedy implementation math number theory ternary search *1400 Jun/10/2020 08:05
799 B - Bogosort GNU C++17 constructive algorithms sortings *1000 Jun/10/2020 05:46
798 A - Two Regular Polygons GNU C++17 geometry greedy math number theory *800 Jun/10/2020 00:11
797 A - Soft Drinking GNU C++17 implementation math *800 Jun/09/2020 23:24
796 E - Maximum Subsequence Value GNU C++17 brute force constructive algorithms *1900 Jun/09/2020 01:54
795 D - Solve The Maze GNU C++17 constructive algorithms dfs and similar dsu graphs greedy implementation shortest paths *1700 Jun/09/2020 00:55
794 C - Rotation Matching GNU C++17 constructive algorithms data structures greedy implementation *1400 Jun/08/2020 23:20
793 B - Trouble Sort GNU C++17 constructive algorithms implementation *1300 Jun/08/2020 19:55
792 A - Matrix Game GNU C++17 games greedy implementation *1100 Jun/08/2020 08:41
791 A - Cows and Sequence GNU C++17 constructive algorithms data structures implementation *1600 Jun/06/2020 14:29
790 C - Johnny and Another Rating Drop GNU C++17 bitmasks greedy math *1400 Jun/04/2020 22:50
789 B - Johnny and His Hobbies GNU C++17 bitmasks brute force *1200 Jun/04/2020 21:42
788 A - Johnny and Ancient Computer GNU C++17 implementation *1000 Jun/04/2020 21:00
787 A - Mafia GNU C++17 binary search math sortings *1600 Jun/04/2020 08:46
786 C - Stripe GNU C++17 data structures implementation *1200 Jun/03/2020 04:25
785 C - Game with Chips GNU C++17 constructive algorithms implementation *1600 Jun/03/2020 02:11
784 B - Princesses and Princes GNU C++17 brute force graphs greedy *1200 Jun/02/2020 23:59
783 A - Sum of Odd Integers GNU C++17 math *1100 Jun/02/2020 23:47
782 D - Bouquet C++14 (GCC 5.4.1) AtCoder *400 Jun/02/2020 22:18
781 C - Rally C++14 (GCC 5.4.1) AtCoder *300 Jun/02/2020 13:23
780 B - Digits C++14 (GCC 5.4.1) AtCoder *200 Jun/02/2020 13:11
779 A - Beginner C++14 (GCC 5.4.1) AtCoder *100 Jun/02/2020 13:10
778 C - Division into Teams GNU C++17 greedy math sortings *1500 Jun/02/2020 13:06
777 A - Escape from Stones GNU C++17 constructive algorithms data structures implementation two pointers *1200 Jun/02/2020 12:51
776 C - Ladder GNU C++17 dp implementation two pointers *1700 Jun/02/2020 09:40
775 A - Mashmokh and Numbers GNU C++17 constructive algorithms number theory *1500 Jun/02/2020 07:58
774 C - Checkposts GNU C++17 dfs and similar graphs two pointers *1700 Jun/02/2020 05:29
773 E - Count Median C++ (GCC 9.2.1) AtCoder *500 Jun/01/2020 23:23
772 D - Div Game C++ (GCC 9.2.1) AtCoder *400 Jun/01/2020 22:41
771 C - Multiplication 3 C++ (GCC 9.2.1) AtCoder *300 Jun/01/2020 22:03
770 B - Multiplication 2 C++ (GCC 9.2.1) AtCoder *200 Jun/01/2020 20:05
769 A - Multiplication 1 C++ (GCC 9.2.1) AtCoder *100 Jun/01/2020 19:30
768 C - Game On Leaves GNU C++17 games trees *1600 Jun/01/2020 19:11
767 B - Subsequence Hate GNU C++17 implementation strings *1400 Jun/01/2020 17:30
766 A - Odd Selection GNU C++17 brute force implementation math *1200 May/31/2020 22:15
765 D - Yet Another Yet Another Task GNU C++17 data structures dp implementation two pointers *2000 May/31/2020 12:46
764 C - Mixing Water GNU C++17 binary search math *1700 May/31/2020 11:49
763 B - New Theatre Square GNU C++17 brute force dp greedy implementation two pointers *1000 May/28/2020 20:58
762 A - Berland Poker GNU C++17 brute force greedy math *1000 May/28/2020 20:47
761 C - History GNU C++17 sortings *1500 May/27/2020 23:23
760 C - Bear and Prime Numbers GNU C++17 binary search brute force data structures dp implementation math number theory *1700 May/27/2020 20:20
759 C - Hamburgers GNU C++17 binary search brute force *1600 May/27/2020 16:20
758 D - The Best Vacation GNU C++17 binary search brute force greedy implementation two pointers *1900 May/27/2020 02:19
757 C - Celex Update GNU C++17 math *1600 May/27/2020 01:11
756 B - Maria Breaks the Self-isolation GNU C++17 greedy sortings *1000 May/26/2020 21:16
755 A - Park Lighting GNU C++17 greedy math *800 May/26/2020 20:45
754 F - Spy-string GNU C++17 bitmasks brute force constructive algorithms dp hashing strings *1700 May/25/2020 19:08
753 E - Polygon GNU C++14 dp graphs implementation shortest paths *1300 May/24/2020 20:56
752 C - Similar Pairs GNU C++17 constructive algorithms graph matchings greedy sortings *1100 May/24/2020 20:32
751 D - Buying Shovels GNU C++17 math number theory *1300 May/24/2020 20:26
750 B - Honest Coach GNU C++17 greedy sortings *800 May/24/2020 19:50
749 A - Minimal Square GNU C++17 greedy math *800 May/24/2020 19:43
748 A - Lights Out GNU C++17 implementation *900 May/24/2020 18:13
747 A - Beautiful Year GNU C++17 brute force *800 May/24/2020 18:06
746 B - Borze GNU C++17 expression parsing implementation *800 May/24/2020 18:02
745 A - Maze GNU C++17 dfs and similar *1600 May/24/2020 15:43
744 A - Little Elephant and Problem GNU C++17 implementation sortings *1300 May/24/2020 15:19
743 C2 - Not So Simple Polygon Embedding GNU C++17 binary search brute force geometry math *2000 May/24/2020 03:49
742 C - Count Triangles GNU C++17 binary search implementation math two pointers *1800 May/24/2020 03:01
741 D - Multiset GNU C++17 binary search data structures *1900 May/24/2020 00:59
740 C - Bombs GNU C++17 greedy implementation sortings *1600 May/23/2020 16:37
739 C1 - Simple Polygon Embedding GNU C++17 binary search geometry math ternary search *1400 May/23/2020 04:21
738 E - Simple String Queries C++14 (GCC 5.4.1) AtCoder *500 May/22/2020 23:00
737 D - Friend Suggestions C++14 (GCC 5.4.1) AtCoder *400 May/22/2020 20:26
736 C - Guess The Number C++14 (GCC 5.4.1) AtCoder *300 May/22/2020 19:36
735 B - Bingo C++14 (GCC 5.4.1) AtCoder *200 May/22/2020 16:05
734 A - Duplex Printing C++14 (GCC 5.4.1) AtCoder *100 May/22/2020 15:50
733 E - Minimum spanning tree for each edge GNU C++17 data structures dfs and similar dsu graphs trees *2100 May/22/2020 03:53
732 B - Young Explorers GNU C++17 dp greedy sortings *1200 May/21/2020 17:14
731 A - Sequence with Digits GNU C++17 brute force implementation math *1200 May/21/2020 13:02
730 D - Game With Array GNU C++17 constructive algorithms math *1400 May/20/2020 14:11
729 C - : (Colon) C++ (GCC 9.2.1) AtCoder *300 May/18/2020 00:26
728 D - .. (Double Dots) C++ (GCC 9.2.1) AtCoder *400 May/17/2020 18:32
727 B - ... (Triple Dots) C++ (GCC 9.2.1) AtCoder *200 May/17/2020 18:05
726 A - ∴ (Therefore) C++ (GCC 9.2.1) AtCoder *100 May/17/2020 18:03
725 B - Ternary String GNU C++17 binary search dp implementation two pointers *1200 May/17/2020 17:32
724 A - Alarm Clock GNU C++17 math *900 May/17/2020 15:45
723 C - Pashmak and Buses GNU C++17 combinatorics constructive algorithms math *1900 May/17/2020 12:53
722 B - Sale GNU C++17 greedy sortings *900 May/16/2020 11:28
721 A - Minimum Difficulty GNU C++17 brute force implementation math *900 May/16/2020 11:20
720 E - K-periodic Garland GNU C++17 brute force dp greedy *1900 May/15/2020 11:46
719 B - Frog 2 C++14 (GCC 5.4.1) AtCoder *100 May/15/2020 02:43
718 C - Xenia and Weights GNU C++17 constructive algorithms dfs and similar dp graphs greedy shortest paths *1700 May/15/2020 02:19
717 D - Constructing the Array GNU C++17 constructive algorithms data structures sortings *1600 May/14/2020 22:21
716 C - Board Moves GNU C++17 math *1000 May/14/2020 21:34
715 A - Most Unstable Array GNU C++17 constructive algorithms greedy math *800 May/14/2020 21:11
714 B - Two Arrays And Swaps GNU C++17 greedy sortings *800 May/14/2020 21:00
713 A - Choosing Teams GNU C++17 greedy implementation sortings *800 May/14/2020 20:30
712 B - Vasya and Wrestling GNU C++17 implementation *1400 May/14/2020 20:26
711 A - IQ test GNU C++17 brute force *1300 May/14/2020 19:51
710 A - Frog 1 C++14 (GCC 5.4.1) AtCoder *100 May/14/2020 19:21
709 C - Orac and LCM GNU C++17 math number theory *1600 May/14/2020 17:56
708 B - Orac and Models GNU C++17 dp math number theory *1400 May/14/2020 17:33
707 B - Painting Pebbles GNU C++17 constructive algorithms greedy implementation *1300 May/14/2020 15:34
706 A - Team Olympiad GNU C++17 greedy implementation sortings *800 May/14/2020 14:49
705 C - Hexadecimal's Numbers GNU C++17 brute force implementation math *1200 May/14/2020 10:20
704 A - Dreamoon and Stairs GNU C++17 implementation math *1000 May/14/2020 10:03
703 B - Chat Online GNU C++17 implementation *1300 May/14/2020 09:45
702 A - Dragons GNU C++17 greedy sortings *1000 May/14/2020 09:12
701 A - Fox and Box Accumulation GNU C++17 greedy sortings *1400 May/14/2020 09:06
700 A - Orac and Factors GNU C++17 math *900 May/12/2020 18:46
699 C - Arithmetic Progression GNU C++17 implementation sortings *1700 May/11/2020 17:04
698 D - Teleporter C++ (GCC 9.2.1) AtCoder *400 May/11/2020 12:35
697 B - Easy Linear Programming C++ (GCC 9.2.1) AtCoder *200 May/11/2020 11:47
696 A - Registration C++ (GCC 9.2.1) AtCoder *100 May/11/2020 11:41
695 C - Peaks C++ (GCC 9.2.1) AtCoder *300 May/11/2020 11:21
694 B - Trick or Treat C++ (GCC 9.2.1) AtCoder *200 May/11/2020 11:04
693 A - A?C C++ (GCC 9.2.1) AtCoder *100 May/11/2020 10:59
692 A - Lucky Sum of Digits GNU C++17 brute force implementation *1000 May/11/2020 10:18
691 F - Binary String Reconstruction GNU C++17 constructive algorithms dfs and similar math *1500 May/11/2020 08:43
690 G - Special Permutation GNU C++17 constructive algorithms *1600 May/11/2020 07:57
689 E - Special Elements GNU C++17 brute force implementation two pointers *1500 May/10/2020 08:50
688 D - Alice, Bob and Candies GNU C++17 implementation *1300 May/10/2020 08:21
687 C - K-th Not Divisible by n GNU C++17 binary search math *1200 May/09/2020 22:02
686 B - Same Parity Summands GNU C++17 constructive algorithms math *1200 May/09/2020 21:20
685 A - Sum of Round Numbers GNU C++17 implementation math *800 May/09/2020 20:40
684 B - K-th Beautiful String GNU C++17 binary search brute force combinatorics implementation math *1300 May/09/2020 17:00
683 A - Divisibility Problem GNU C++17 math *800 May/09/2020 16:35
682 C - Pocket Book GNU C++17 combinatorics *1400 May/09/2020 04:02
681 A - Cheap Travel GNU C++17 implementation *1200 May/09/2020 03:54
680 B - Books GNU C++17 binary search brute force implementation two pointers *1400 May/09/2020 03:06
679 A - Pashmak and Garden GNU C++17 implementation *1200 May/09/2020 02:48
678 B - 1% C++ (GCC 9.2.1) AtCoder *200 May/09/2020 00:30
677 C - Gargari and Bishops GNU C++17 greedy hashing implementation *1900 May/08/2020 11:57
676 B - Petya and Staircases GNU C++17 implementation sortings *1100 May/08/2020 09:55
675 A - Arrival of the General GNU C++17 implementation *800 May/08/2020 09:30
674 C - Molly's Chemicals GNU C++17 binary search brute force data structures implementation math *1800 May/07/2020 12:31
673 C - Hilbert's Hotel GNU C++17 math sortings *1600 May/06/2020 21:34
672 B - Card Constructions GNU C++17 binary search brute force dp math *1100 May/06/2020 21:20
671 A - Puzzle Pieces GNU C++17 math *800 May/06/2020 20:49
670 B - Suffix Structures GNU C++17 implementation strings *1400 May/05/2020 23:16
669 B - OR in Matrix GNU C++17 greedy hashing implementation *1300 May/05/2020 21:54
668 B - Football Kit GNU C++17 brute force greedy implementation *1200 May/05/2020 18:14
667 C - Beautiful Sets of Points GNU C++17 constructive algorithms implementation *1500 May/04/2020 22:43
666 C - k-Tree GNU C++17 dp implementation trees *1600 May/04/2020 22:03
665 C - Phoenix and Distribution GNU C++17 constructive algorithms greedy sortings strings *1600 May/04/2020 00:04
664 A - We Love Golf C++ (GCC 9.2.1) AtCoder *100 May/02/2020 18:12
663 B - Phoenix and Beauty GNU C++17 constructive algorithms data structures greedy sortings *1400 May/02/2020 03:18
662 A - Phoenix and Balance GNU C++17 greedy math *800 May/01/2020 20:58
661 C - Kefa and Park GNU C++17 dfs and similar graphs trees *1500 May/01/2020 20:22
660 C - Valera and Tubes GNU C++17 constructive algorithms dfs and similar implementation *1500 May/01/2020 18:02
659 B - Little Elephant and Magic Square GNU C++17 brute force implementation *1100 May/01/2020 17:13
658 A - Bar GNU C++17 implementation *1000 May/01/2020 16:19
657 C - Palindrome Transformation GNU C++17 brute force greedy implementation *1700 May/01/2020 07:43
656 C - Anya and Ghosts GNU C++17 constructive algorithms greedy *1600 May/01/2020 06:01
655 C - LCM Challenge GNU C++17 greedy number theory *1600 May/01/2020 03:09
654 C - Fixing Typos GNU C++17 greedy implementation *1400 May/01/2020 02:22
653 C - Hacking Cypher GNU C++17 brute force math number theory strings *1700 May/01/2020 00:36
652 B - Amr and Pins GNU C++17 geometry math *1400 Apr/30/2020 04:59
651 B - Little Pony and Sort by Shift GNU C++17 implementation *1200 Apr/30/2020 04:37
650 B - Jzzhu and Sequences GNU C++17 implementation math *1300 Apr/30/2020 03:22
649 B - Roadside Trees (Simplified Edition) GNU C++17 greedy implementation *1000 Apr/29/2020 23:08
648 B - Find Marble GNU C++17 implementation *1200 Apr/29/2020 16:50
647 C - Table Decorations GNU C++17 greedy *1800 Apr/28/2020 20:15
646 D - Multiple of 2019 C++ (GCC 9.2.1) AtCoder *400 Apr/28/2020 17:29
645 C - gacha C++ (GCC 9.2.1) AtCoder *300 Apr/28/2020 16:56
644 B - Battle C++ (GCC 9.2.1) AtCoder *200 Apr/28/2020 16:53
643 A - Sheep and Wolves C++ (GCC 9.2.1) AtCoder *100 Apr/28/2020 16:45
642 C - Yet Another Counting Problem GNU C++17 math number theory *1600 Apr/27/2020 02:43
641 A - Road To Zero GNU C++17 greedy math *1000 Apr/26/2020 21:17
640 B - Binary Period GNU C++17 constructive algorithms strings *1100 Apr/26/2020 21:07
639 D2 - Prefix-Suffix Palindrome (Hard version) GNU C++17 binary search greedy hashing string suffix structures strings *1800 Apr/26/2020 08:12
638 A - Boredom GNU C++17 dp *1500 Apr/25/2020 19:59
637 E - Divisible Substring C++14 (GCC 5.4.1) AtCoder *500 Apr/24/2020 21:22
636 A - Nastya and Rice GNU C++17 math *900 Apr/23/2020 22:36
635 B - Nastya and Door GNU C++17 greedy implementation *1300 Apr/23/2020 22:02
634 B - DZY Loves Strings GNU C++17 greedy implementation *1000 Apr/23/2020 04:03
633 B - Anton and currency you all know GNU C++17 greedy math strings *1300 Apr/23/2020 03:53
632 E - Weights Distributing GNU C++17 brute force graphs greedy shortest paths sortings *2100 Apr/23/2020 02:19
631 D - Constant Palindrome Sum GNU C++17 brute force data structures greedy two pointers *1700 Apr/22/2020 20:29
630 C - Alternating Subsequence GNU C++17 dp greedy two pointers *1200 Apr/22/2020 16:20
629 D - String Formation C++14 (GCC 5.4.1) AtCoder *400 Apr/22/2020 03:08
628 C - Tax Increase C++14 (GCC 5.4.1) AtCoder *300 Apr/22/2020 02:19
627 B - Balanced Array GNU C++17 constructive algorithms math *800 Apr/21/2020 20:54
626 A - Candies GNU C++17 brute force math *900 Apr/21/2020 20:42
625 B - Count Balls C++14 (GCC 5.4.1) AtCoder *200 Apr/21/2020 19:40
624 A - Station and Bus C++14 (GCC 5.4.1) AtCoder *100 Apr/21/2020 19:05
623 C - Number of Ways GNU C++17 binary search brute force data structures dp two pointers *1700 Apr/21/2020 17:39
622 C - Team GNU C++17 constructive algorithms greedy implementation *1400 Apr/21/2020 16:18
621 C - Exams GNU C++17 greedy sortings *1400 Apr/21/2020 14:36
620 B - Sort the Array GNU C++17 implementation sortings *1300 Apr/21/2020 02:19
619 D - Sum of Large Numbers C++ (GCC 9.2.1) AtCoder *400 Apr/21/2020 01:36
618 C - management C++ (GCC 9.2.1) AtCoder *300 Apr/20/2020 17:32
617 B - Homework C++ (GCC 9.2.1) AtCoder *200 Apr/20/2020 17:27
616 A - Circle Pond C++ (GCC 9.2.1) AtCoder *100 Apr/20/2020 17:23
615 C - Given Length and Sum of Digits... GNU C++17 dp greedy implementation *1400 Apr/20/2020 17:15
614 B - Random Teams GNU C++17 combinatorics constructive algorithms greedy math *1300 Apr/19/2020 14:26
613 B - Serval and Toy Bricks GNU C++17 constructive algorithms greedy *1200 Apr/18/2020 20:21
612 D - Minimum Triangulation GNU C++17 dp greedy math *1200 Apr/18/2020 19:30
611 E1 - Three Blocks Palindrome (easy version) GNU C++17 binary search brute force data structures dp two pointers *1700 Apr/18/2020 19:04
610 E2 - Three Blocks Palindrome (hard version) GNU C++17 brute force data structures dp two pointers *1800 Apr/18/2020 19:03
609 B - Collecting Packages GNU C++17 implementation sortings *1200 Apr/17/2020 20:37
608 C - Restoring Permutation GNU C++17 greedy *1200 Apr/17/2020 19:30
607 D - Xenia and Colorful Gems GNU C++17 binary search data structures implementation math sortings *1700 Apr/17/2020 13:07
606 C - Ternary XOR GNU C++17 greedy implementation *1200 Apr/16/2020 20:53
605 A - Exercising Walk GNU C++17 greedy implementation math *1100 Apr/16/2020 20:40
604 C - Linova and Kingdom GNU C++17 dfs and similar dp greedy sortings trees *1600 Apr/16/2020 19:38
603 B - Kana and Dragon Quest game GNU C++17 greedy implementation math *900 Apr/16/2020 00:54
602 A - Ichihime and Triangle GNU C++17 constructive algorithms math *800 Apr/15/2020 22:39
601 B - Sorted Adjacent Differences GNU C++17 constructive algorithms sortings *1200 Apr/15/2020 19:08
600 A - Filling Shapes GNU C++14 dp math *1000 Apr/15/2020 12:48
599 D - Anti-Sudoku GNU C++14 constructive algorithms implementation *1300 Apr/14/2020 14:22
598 A - Level Statistics GNU C++14 implementation math *1200 Apr/14/2020 10:58
597 A - Filling Diamonds GNU C++14 brute force dp implementation math *900 Apr/14/2020 10:44
596 C - Two Teams Composing GNU C++17 binary search greedy implementation sortings *1100 Apr/13/2020 21:38
595 B - Construct the String GNU C++17 constructive algorithms *900 Apr/13/2020 20:59
594 A - Candies and Two Sisters GNU C++17 math *800 Apr/13/2020 20:38
593 D - RGB Triplets C++ (GCC 9.2.1) AtCoder *400 Apr/12/2020 19:24
592 C - Sum of gcd of Tuples (Easy) C++ (GCC 9.2.1) AtCoder *300 Apr/12/2020 18:09
591 B - FizzBuzz Sum C++ (GCC 9.2.1) AtCoder *200 Apr/12/2020 18:06
590 A - Lucky 7 C++ (GCC 9.2.1) AtCoder *100 Apr/12/2020 18:01
589 A - Dreamoon and Ranking Collection GNU C++14 implementation *900 Apr/06/2020 01:18
588 C - Replacing Integer C++14 (GCC 5.4.1) AtCoder *300 Apr/04/2020 19:11
587 B - Popular Vote C++14 (GCC 5.4.1) AtCoder *200 Apr/04/2020 18:12
586 A - ABC Swap C++14 (GCC 5.4.1) AtCoder *100 Apr/04/2020 18:02
585 D - Banned K C++14 (GCC 5.4.1) AtCoder *400 Apr/02/2020 06:56
584 C - Maximum Volume C++14 (GCC 5.4.1) AtCoder *300 Apr/02/2020 05:57
583 B - String Palindrome C++14 (GCC 5.4.1) AtCoder *200 Apr/02/2020 05:51
582 A - The Number of Even Pairs C++14 (GCC 5.4.1) AtCoder *100 Apr/02/2020 05:45
581 E - Red and Green Apples C++14 (GCC 5.4.1) AtCoder *500 Mar/28/2020 20:51
580 C - Traveling Salesman around Lake C++14 (GCC 5.4.1) AtCoder *300 Mar/28/2020 20:09
579 D - Line++ C++14 (GCC 5.4.1) AtCoder *400 Mar/28/2020 19:24
578 B - Golden Coins C++14 (GCC 5.4.1) AtCoder *200 Mar/28/2020 18:06
577 A - Coffee C++14 (GCC 5.4.1) AtCoder *100 Mar/28/2020 18:02
576 A - Fair GNU C++14 graphs greedy number theory shortest paths *1600 Mar/28/2020 17:17
575 A - The Two Routes GNU C++14 graphs shortest paths *1600 Mar/27/2020 05:26
574 B - Routine Problem GNU C++14 greedy math number theory *1400 Mar/26/2020 00:16
573 B - Petya and Countryside GNU C++14 brute force implementation *1100 Mar/25/2020 04:21
572 D - Roads not only in Berland GNU C++14 dsu graphs trees *1900 Mar/24/2020 22:41
571 B - Lucky String GNU C++14 constructive algorithms strings *1100 Mar/24/2020 18:18
570 A - Learning Languages GNU C++14 dfs and similar dsu *1400 Mar/23/2020 01:42
569 D1 - Prefix-Suffix Palindrome (Easy version) GNU C++14 hashing string suffix structures strings *1500 Mar/20/2020 15:15
568 C - Permutation Partitions GNU C++14 combinatorics greedy math *1300 Mar/20/2020 04:14
567 B - Maximums GNU C++14 implementation math *900 Mar/20/2020 03:10
566 A - Bad Ugly Numbers GNU C++14 constructive algorithms number theory *1000 Mar/20/2020 02:56
565 B - Art Union GNU C++14 brute force dp implementation *1300 Mar/19/2020 05:19
564 B - Color the Fence GNU C++14 data structures dp greedy implementation *1700 Mar/19/2020 03:11
563 B - Flag Day GNU C++14 constructive algorithms implementation *1400 Mar/17/2020 11:12
562 A - Elections GNU C++14 implementation *1100 Mar/17/2020 01:45
561 C - Ehab and Path-etic MEXs GNU C++14 constructive algorithms dfs and similar greedy trees *1500 Mar/17/2020 00:55
560 B - CopyCopyCopyCopyCopy GNU C++14 greedy implementation *800 Mar/16/2020 23:29
559 A - EhAb AnD gCd GNU C++14 constructive algorithms greedy number theory *800 Mar/16/2020 23:21
558 B - Dima and To-do List GNU C++14 brute force implementation *1200 Mar/16/2020 22:12
557 B - Combination GNU C++14 greedy sortings *1100 Mar/15/2020 15:29
556 D - Pair of Topics GNU C++14 binary search data structures sortings two pointers *1400 Mar/13/2020 14:56
555 A - Yet Another Tetris Problem GNU C++14 implementation number theory *900 Mar/12/2020 22:06
554 B - Yet Another Palindrome Problem GNU C++14 brute force strings *1100 Mar/12/2020 21:43
553 C - Frog Jumps GNU C++14 binary search data structures dfs and similar greedy implementation *1100 Mar/12/2020 21:40
552 B - Shooting GNU C++14 greedy implementation sortings *900 Mar/08/2020 20:12
551 A - Prefixes GNU C++14 strings *800 Mar/08/2020 20:02
550 A - Grade Allocation GNU C++14 implementation *800 Mar/04/2020 20:47
549 C - Kuroni and Impossible Calculation GNU C++14 brute force combinatorics math number theory *1600 Mar/04/2020 00:36
548 B - Kuroni and Simple Strings GNU C++14 constructive algorithms greedy strings two pointers *1200 Mar/03/2020 21:00
547 A - Kuroni and the Gifts GNU C++14 brute force constructive algorithms greedy sortings *800 Mar/03/2020 20:41
546 A - Contest for Robots GNU C++14 greedy *900 Mar/03/2020 01:01
545 C - Perform the Combo GNU C++14 brute force *1300 Feb/25/2020 00:19
544 B - WeirdSort GNU C++14 dfs and similar sortings *1200 Feb/24/2020 20:58
543 A - Add Odd or Subtract Even GNU C++14 greedy implementation math *800 Feb/24/2020 20:40
542 A - Cow and Haybales GNU C++14 greedy implementation *800 Feb/18/2020 20:09
541 E1 - String Coloring (easy version) GNU C++14 constructive algorithms dp graphs greedy sortings *1800 Feb/05/2020 17:12
540 D - Fight with Monsters GNU C++14 greedy sortings *1500 Feb/05/2020 02:25
539 C - Yet Another Walking Robot GNU C++14 data structures implementation *1500 Feb/05/2020 00:07
538 B - Food Buying GNU C++14 math *900 Feb/04/2020 20:51
537 A - Array with Odd Sum GNU C++14 math *800 Feb/04/2020 20:42
536 D - Powerful array GNU C++14 data structures implementation math two pointers *2200 Feb/02/2020 01:26
535 D - Xenia and Bit Operations GNU C++14 data structures trees *1700 Feb/01/2020 21:39
534 C - Product of Three Numbers GNU C++14 greedy math number theory *1300 Jan/29/2020 20:10
533 A - Deadline GNU C++14 binary search brute force math ternary search *1100 Jan/18/2020 15:59
532 B - Yet Another Meme Problem GNU C++14 math *1100 Jan/18/2020 15:38
531 A - Angry Students GNU C++14 greedy implementation *800 Jan/17/2020 00:02
530 A - New Year and Naming GNU C++14 implementation strings *800 Jan/04/2020 18:12
529 B - Restricted RPS GNU C++14 constructive algorithms dp greedy *1200 Jan/03/2020 04:10
528 C - Make Good GNU C++14 bitmasks constructive algorithms math *1400 Dec/29/2019 22:40
527 B - Interesting Subarray GNU C++14 constructive algorithms greedy math *1200 Dec/29/2019 20:47
526 A - Card Game GNU C++14 games greedy math *800 Dec/29/2019 20:13
525 C - Friends and Gifts GNU C++14 constructive algorithms data structures math *1500 Dec/29/2019 19:02
524 B - Candies Division GNU C++14 math *900 Dec/29/2019 17:23
523 A - Minutes Before the New Year GNU C++14 math *800 Dec/29/2019 17:07
522 C - Stack of Presents GNU C++14 data structures implementation *1400 Dec/27/2019 21:53
521 B - Verse For Santa GNU C++14 binary search brute force implementation *1300 Dec/27/2019 21:27
520 A - New Year Garland GNU C++14 math *900 Dec/27/2019 20:53
519 B - Road Construction GNU C++14 constructive algorithms graphs *1300 Dec/25/2019 23:48
518 B - Little Girl and Game GNU C++14 games greedy *1300 Dec/25/2019 21:10
517 A - Ice Skating GNU C++14 brute force dfs and similar dsu graphs *1200 Dec/25/2019 20:34
516 B - Taxi drivers and Lyft GNU C++14 implementation sortings *1200 Dec/25/2019 12:03
515 A - Suffix Three GNU C++14 implementation *800 Dec/22/2019 12:36
514 A - Equation GNU C++14 brute force math *800 Dec/21/2019 17:09
513 B - Duff in Love GNU C++14 math *1300 Dec/21/2019 16:18
512 A - Cinema Line GNU C++14 greedy implementation *1100 Dec/21/2019 13:19
511 L - Lazyland GNU C++14 Dec/21/2019 12:38
510 A - Vasya and Book GNU C++14 implementation math *1200 Dec/21/2019 11:56
509 C - Mishka and the Last Exam GNU C++14 Dec/21/2019 11:21
508 B - Zuhair and Strings GNU C++14 brute force implementation strings *1100 Dec/20/2019 20:38
507 B - A and B GNU C++14 greedy math *1500 Dec/20/2019 11:57
506 A - Shuffle Hashing GNU C++14 brute force implementation strings *1000 Dec/19/2019 20:47
505 B - Game with Telephone Numbers GNU C++14 games greedy implementation *1200 Dec/19/2019 18:07
504 A - Remainder GNU C++14 implementation math *1100 Dec/19/2019 14:08
503 B - Ehab Is an Odd Person GNU C++14 sortings *1200 Dec/19/2019 13:09
502 A1 - Heidi Learns Hashing (Easy) GNU C++14 brute force math number theory *1200 Dec/18/2019 22:51
501 B - Box GNU C++14 constructive algorithms *1200 Dec/18/2019 13:56
500 B - Blocks GNU C++14 greedy math *1300 Dec/15/2019 21:29
499 C - Shawarma Tent GNU C++14 brute force geometry greedy implementation *1300 Dec/15/2019 16:55
498 A - Suits GNU C++14 brute force greedy math *800 Dec/15/2019 15:27
497 C - As Simple as One and Two GNU C++14 dp greedy *1400 Dec/14/2019 18:08
496 B - Make Them Odd GNU C++14 greedy number theory *1200 Dec/14/2019 17:40
495 A - Happy Birthday, Polycarp! GNU C++14 implementation *1000 Dec/14/2019 17:26
494 B - Fridge Lockers GNU C++14 graphs implementation *1100 Dec/13/2019 07:55
493 C - Yet Another Broken Keyboard GNU C++14 combinatorics dp implementation *1200 Dec/12/2019 21:45
492 B - Snow Walking Robot GNU C++14 constructive algorithms greedy implementation *1200 Dec/12/2019 20:21
491 A - Three Friends GNU C++14 brute force greedy math sortings *900 Dec/12/2019 19:50
490 C - Dominated Subarray GNU C++14 greedy implementation sortings strings two pointers *1200 Dec/12/2019 19:17
489 B - Obtain Two Zeroes GNU C++14 binary search math *1300 Dec/11/2019 17:53
488 B - Cormen --- The Best Friend Of a Man GNU C++14 dp greedy *1000 Dec/11/2019 13:28
487 B - Xenia and Ringroad GNU C++14 implementation *1000 Dec/10/2019 10:50
486 A - Mike and palindrome GNU C++14 brute force constructive algorithms strings *1000 Dec/09/2019 20:44
485 A - Vitya in the Countryside GNU C++14 implementation *1100 Dec/09/2019 20:36
484 A - Drazil and Date GNU C++14 math *1000 Dec/09/2019 20:21
483 B - Present from Lena GNU C++14 constructive algorithms implementation *1000 Dec/09/2019 20:07
482 A - Football GNU C++14 strings *1000 Dec/09/2019 18:36
481 A - Joysticks GNU C++14 dp greedy implementation math *1100 Dec/09/2019 18:25
480 A - Devu, the Singer and Churu, the Joker GNU C++14 greedy implementation *900 Dec/09/2019 17:13
479 A - Business trip GNU C++14 greedy implementation sortings *900 Dec/09/2019 17:04
478 A - New Year Transportation GNU C++14 dfs and similar graphs implementation *1000 Dec/09/2019 15:00
477 B - Hungry Sequence GNU C++14 math *1200 Dec/09/2019 14:40
476 A - Dubstep GNU C++14 strings *900 Dec/09/2019 09:44
475 A - Calculating Function GNU C++14 implementation math *800 Dec/09/2019 09:25
474 A - Expression GNU C++14 brute force math *1000 Dec/09/2019 08:06
473 A - cAPS lOCK GNU C++14 implementation strings *1000 Dec/09/2019 07:52
472 A - Chat room GNU C++14 greedy strings *1000 Dec/09/2019 07:36
471 A - Game With Sticks GNU C++14 implementation *900 Dec/09/2019 07:14
470 A - I Wanna Be the Guy GNU C++14 greedy implementation *800 Dec/09/2019 07:09
469 A - Gravity Flip GNU C++14 greedy implementation sortings *900 Dec/09/2019 07:02
468 A - Even Odds GNU C++14 math *900 Dec/09/2019 06:44
467 A - Puzzles GNU C++14 greedy *900 Dec/09/2019 06:25
466 A - Kefa and First Steps GNU C++14 brute force dp implementation *900 Dec/09/2019 06:17
465 A - Twins GNU C++14 greedy sortings *900 Dec/09/2019 06:07
464 A - Sweet Problem GNU C++14 math *1100 Dec/08/2019 02:42
463 A - Love Triangle GNU C++14 graphs *800 Dec/06/2019 07:13
462 B - Hamster Farm GNU C++14 implementation *1000 Dec/06/2019 06:48
461 C - Beautiful Regional Contest GNU C++14 greedy implementation *1500 Dec/06/2019 05:58
460 B - Beautiful Numbers GNU C++14 data structures implementation math two pointers *1300 Dec/06/2019 05:16
459 A - Beautiful String GNU C++14 constructive algorithms greedy *1000 Dec/06/2019 03:47
458 A - Eevee GNU C++14 brute force implementation strings *1000 Dec/06/2019 00:07
457 B - Minimize the Permutation GNU C++14 greedy *1400 Dec/05/2019 14:32
456 A - Masha and Bears GNU C++14 brute force implementation *1300 Dec/05/2019 13:49
455 A - From Hero to Zero GNU C++14 implementation math *900 Dec/05/2019 13:04
454 B - Long Number GNU C++14 greedy *1300 Dec/05/2019 12:45
453 A - Reachable Numbers GNU C++14 implementation *1100 Dec/05/2019 12:22
452 B - Mike and Children GNU C++14 brute force implementation *1200 Dec/05/2019 11:22
451 A - Sea Battle GNU C++14 math *800 Dec/05/2019 09:56
450 B - Average Superhero Gang Power GNU C++14 brute force implementation math *1700 Dec/05/2019 09:11
449 A - A Prank GNU C++14 greedy implementation *1300 Dec/05/2019 07:53
448 A - Bear and Poker GNU C++14 implementation math number theory *1300 Dec/05/2019 07:00
447 A - DZY Loves Chessboard GNU C++14 dfs and similar implementation *1200 Nov/29/2019 21:31
446 C - PolandBall and Forest GNU C++14 dfs and similar dsu graphs interactive trees *1300 Nov/29/2019 19:26
445 B - Coloring a Tree GNU C++14 dfs and similar dsu greedy *1200 Nov/29/2019 19:13
444 B - Alice and Hairdresser GNU C++14 dsu implementation *1300 Nov/29/2019 17:45
443 C - Meme Problem GNU C++14 binary search math *1300 Nov/29/2019 15:58
442 A - The Party and Sweets GNU C++14 binary search constructive algorithms greedy implementation math sortings two pointers *1500 Nov/29/2019 12:40
441 B1 - The Doctor Meets Vader (Easy) GNU C++17 binary search sortings *1400 Nov/29/2019 11:11
440 A - Nineteen GNU C++17 Nov/27/2019 05:03
439 A - Thanos Sort GNU C++17 implementation Nov/27/2019 01:30
438 A - Payment Without Change GNU C++17 math *1000 Nov/04/2019 19:26
437 C - Minimize The Integer GNU C++17 greedy two pointers *1600 Oct/26/2019 07:12
436 C - Three Parts of the Array GNU C++17 binary search data structures two pointers *1200 Oct/25/2019 10:07
435 B - Queries about less or equal elements GNU C++17 binary search data structures sortings two pointers *1300 Oct/25/2019 09:41
434 B - Worms GNU C++17 binary search implementation *1200 Oct/25/2019 09:07
433 B - Eugeny and Play List GNU C++17 binary search implementation two pointers *1200 Oct/25/2019 09:02
432 B - Binary Palindromes GNU C++17 greedy strings *1400 Oct/25/2019 07:48
431 A - Broken Keyboard GNU C++17 brute force strings two pointers *1000 Oct/24/2019 21:20
430 C1 - Good Numbers (easy version) GNU C++17 brute force greedy implementation *1300 Oct/24/2019 06:53
429 C2 - Good Numbers (hard version) GNU C++17 binary search greedy math meet-in-the-middle *1500 Oct/24/2019 06:53
428 B2 - Books Exchange (hard version) GNU C++17 dfs and similar dsu math *1300 Oct/24/2019 05:52
427 B1 - Books Exchange (easy version) GNU C++17 dsu math *1000 Oct/22/2019 21:03
426 A - Yet Another Dividing into Teams GNU C++17 math *800 Oct/22/2019 20:43
425 C - Less or Equal GNU C++17 sortings *1200 Oct/22/2019 19:37
424 A - You Are Given Two Binary Strings... GNU C++17 bitmasks greedy *1100 Oct/19/2019 01:57
423 B - Megacity GNU C++17 binary search greedy implementation sortings *1200 Oct/19/2019 00:20
422 B - PolandBall and Game GNU C++17 binary search data structures games greedy sortings strings *1100 Oct/18/2019 21:39
421 B - Planning The Expedition GNU C++17 binary search brute force implementation *1200 Oct/18/2019 17:08
420 D - Hexagons! GNU C++17 math *1100 Oct/18/2019 15:59
419 C - Lucky Numbers GNU C++17 combinatorics math *1100 Oct/18/2019 15:46
418 A - QAQ GNU C++17 brute force dp *800 Oct/17/2019 11:06
417 A - Games GNU C++17 brute force *800 Oct/16/2019 04:54
416 A - Game GNU C++17 sortings *800 Oct/16/2019 04:43
415 A - Make a triangle! GNU C++17 brute force geometry math *800 Oct/16/2019 04:38
414 A - Key races GNU C++17 math *800 Oct/16/2019 04:31
413 A - CME GNU C++17 math *800 Oct/16/2019 04:23
412 A - Hit the Lottery GNU C++17 dp greedy *800 Oct/16/2019 04:18
411 B - Moore's Law GNU C++17 math *1200 Oct/16/2019 03:15
410 A - Again Twenty Five! GNU C++17 number theory *800 Oct/16/2019 03:07
409 C - The Football Season GNU C++17 brute force math number theory *2000 Oct/16/2019 02:49
408 C - Block Towers GNU C++17 brute force greedy math number theory *1600 Oct/16/2019 00:19
407 B - Rooms and Staircases GNU C++17 brute force implementation *1000 Oct/13/2019 15:47
406 A - Pens and Pencils GNU C++17 math *800 Oct/13/2019 15:13
405 A - TL GNU C++17 brute force greedy implementation *1200 Oct/13/2019 01:49
404 B - Queue at the School GNU C++17 constructive algorithms graph matchings implementation shortest paths *800 Oct/12/2019 15:53
403 B - The Time GNU C++17 implementation *900 Oct/12/2019 15:30
402 A - Infinite Sequence GNU C++17 implementation math *1000 Oct/12/2019 15:17
401 B - Fence GNU C++17 brute force dp *1100 Oct/12/2019 14:13
400 B - Fedor and New Game GNU C++17 bitmasks brute force constructive algorithms implementation *1100 Oct/12/2019 13:55
399 B - Fixed Points GNU C++17 brute force implementation math *1100 Oct/12/2019 13:08
398 B - Ilya and Queries GNU C++17 dp implementation *1100 Oct/12/2019 12:46
397 A - Guest From the Past GNU C++17 implementation math *1700 Oct/12/2019 01:42
396 B - New Year and Old Property GNU C++17 bitmasks brute force implementation *1300 Oct/11/2019 10:53
395 B - Hamming Distance Sum GNU C++17 combinatorics strings *1500 Oct/10/2019 01:27
394 B - Segment Occurrences GNU C++17 brute force implementation *1300 Oct/09/2019 21:55
393 C - Little Girl and Maximum Sum GNU C++17 data structures greedy implementation sortings *1500 Oct/09/2019 16:11
392 C - Dijkstra? GNU C++17 graphs shortest paths *1900 Oct/09/2019 15:30
391 B - Kill `Em All GNU C++17 greedy sortings *1300 Oct/08/2019 22:27
390 A - Prime Subtraction GNU C++17 math number theory *900 Oct/08/2019 20:52
389 A - Dawid and Bags of Candies GNU C++17 brute force implementation *800 Oct/06/2019 16:51
388 D - Distinct Characters Queries GNU C++17 data structures *1600 Oct/03/2019 19:33
387 B - Sereja and Suffixes GNU C++17 data structures dp *1100 Oct/03/2019 18:25
386 B2 - Social Network (hard version) GNU C++17 data structures implementation *1300 Oct/01/2019 21:30
385 B1 - Social Network (easy version) GNU C++14 implementation *1000 Oct/01/2019 21:22
384 A - Equalize Prices Again GNU C++17 math *800 Oct/01/2019 20:40
383 B - Knights GNU C++17 constructive algorithms greedy *1100 Sep/30/2019 06:24
382 B - Filling the Grid GNU C++17 implementation math *1400 Sep/30/2019 00:21
381 A - Distinct Digits GNU C++17 brute force implementation *800 Sep/29/2019 19:17
380 C - Perfect Team GNU C++17 binary search math *1200 Sep/29/2019 14:59
379 C - Increasing Matrix GNU C++17 greedy *1100 Sep/26/2019 18:33
378 B - Help Chef Gerasim GNU C++17 implementation sortings *1300 Sep/25/2019 22:58
377 A - Help Far Away Kingdom GNU C++17 strings *800 Sep/25/2019 18:48
376 A - Cards GNU C++17 implementation sortings strings *800 Sep/24/2019 14:05
375 A - 2048 Game GNU C++17 brute force greedy math *1000 Sep/21/2019 01:49
374 A - Paint the Numbers GNU C++17 greedy implementation math *800 Sep/14/2019 19:30
373 D - Coloring Edges GNU C++17 constructive algorithms dfs and similar graphs *2100 Sep/11/2019 15:48
372 C - The Number Of Good Substrings GNU C++17 binary search bitmasks brute force *1700 Sep/10/2019 10:30
371 B - Zmei Gorynich GNU C++17 greedy math *1600 Sep/06/2019 21:40
370 A - Creating a Character GNU C++17 binary search math *1300 Sep/06/2019 18:18
369 C - Bad Sequence GNU C++17 data structures greedy *1200 Sep/04/2019 17:00
368 B - Badges GNU C++17 brute force math *1100 Sep/04/2019 16:35
367 A - Optimal Currency Exchange GNU C++17 brute force math *1400 Sep/04/2019 16:04
366 B - New Year's Eve GNU C++17 bitmasks constructive algorithms number theory *1300 Sep/03/2019 22:09
365 A - Tricky Alchemy GNU C++17 implementation *800 Sep/03/2019 21:29
364 C - NP-Hard Problem GNU C++17 dfs and similar graphs *1500 Sep/02/2019 22:22
363 E - Two Small Strings GNU C++17 brute force constructive algorithms *1900 Aug/31/2019 15:11
362 D2 - Equalizing by Division (hard version) GNU C++17 brute force math sortings *1600 Aug/31/2019 12:59
361 D1 - Equalizing by Division (easy version) GNU C++17 brute force implementation *1500 Aug/31/2019 12:58
360 C - Book Reading GNU C++17 math *1200 Aug/30/2019 21:15
359 B - Bad Prices GNU C++17 data structures implementation *1100 Aug/30/2019 20:53
358 A - Chips Moving GNU C++17 math *900 Aug/30/2019 20:46
357 C - Gas Pipeline GNU C++17 dp greedy *1500 Aug/30/2019 18:14
356 C - Magic Grid GNU C++14 constructive algorithms *1800 Aug/30/2019 09:50
355 B - Uniqueness GNU C++14 binary search brute force implementation two pointers *1500 Aug/27/2019 16:39
354 B - Sonya and Exhibition GNU C++14 constructive algorithms greedy implementation math *1300 Aug/27/2019 14:00
353 A - XORinacci GNU C++14 math *900 Aug/26/2019 10:38
352 B - Square Filling GNU C++14 constructive algorithms greedy implementation *1200 Aug/26/2019 07:48
351 A - There Are Two Types Of Burgers GNU C++14 brute force greedy implementation math *800 Aug/26/2019 07:22
350 E - Boxers GNU C++14 greedy sortings *1500 Aug/23/2019 22:18
349 D2 - Remove the Substring (hard version) GNU C++14 binary search greedy implementation two pointers *1700 Aug/23/2019 21:26
348 B - Equal Rectangles GNU C++14 greedy math *1200 Aug/22/2019 22:37
347 D1 - Remove the Substring (easy version) GNU C++14 greedy implementation *1600 Aug/22/2019 06:39
346 C - Common Divisors GNU C++14 implementation math *1300 Aug/22/2019 03:26
345 A - Circle of Students GNU C++14 implementation *1000 Aug/22/2019 02:52
344 A - BowWow and the Timetable GNU C++14 math *1000 Aug/21/2019 15:39
343 B - Mislove Has Lost an Array GNU C++14 greedy math *900 Aug/21/2019 02:02
342 C - Almost Equal GNU C++14 constructive algorithms math *1200 Aug/19/2019 04:02
341 B - Make Product Equal One GNU C++14 dp implementation *900 Aug/19/2019 02:52
340 A - Choose Two Numbers GNU C++14 math sortings *800 Aug/19/2019 02:10
339 B - Little Pigs and Wolves GNU C++14 greedy implementation *1100 Aug/18/2019 04:44
338 C - Party GNU C++14 dfs and similar graphs trees *900 Aug/18/2019 04:22
337 A - Party GNU C++14 dfs and similar graphs trees *900 Aug/18/2019 04:20
336 C - Maximum Median GNU C++14 binary search greedy math sortings *1400 Aug/06/2019 03:31
335 B - Zero Array GNU C++14 greedy math *1500 Aug/06/2019 02:59
334 A - Important Exam GNU C++14 implementation strings *900 Aug/04/2019 23:16
333 A - Counterexample GNU C++14 brute force implementation math number theory *1100 Jul/29/2019 02:04
332 D2 - RGB Substring (hard version) GNU C++14 data structures dp implementation two pointers *1600 Jul/26/2019 01:38
331 C - Array Splitting GNU C++14 greedy sortings *1400 Jul/25/2019 00:23
330 B - Odd Sum Segments GNU C++14 constructive algorithms math *1200 Jul/25/2019 00:10
329 D1 - RGB Substring (easy version) GNU C++14 implementation *1500 Jul/24/2019 22:26
328 A - Three Piles of Candies GNU C++14 brute force constructive algorithms math *800 Jul/24/2019 20:45
327 B - Pillars GNU C++14 greedy implementation *1000 Jul/23/2019 22:23
326 A - DIY Wooden Ladder GNU C++14 greedy math sortings *900 Jul/22/2019 20:58
325 B - WOW Factor GNU C++14 dp strings *1300 Jul/22/2019 06:50
324 A - Prime Minister GNU C++14 greedy *800 Jul/22/2019 04:14
323 B - Two Cakes GNU C++14 binary search brute force implementation *1200 Jul/19/2019 01:02
322 A - Drinks Choosing GNU C++14 greedy math *1000 Jul/18/2019 00:02
321 B - Sport Mafia GNU C++14 binary search brute force math *1000 Jul/17/2019 23:53
320 C - Birthday GNU C++14 binary search greedy sortings *1200 Jul/17/2019 19:52
319 A - Rank List GNU C++14 binary search implementation sortings *1100 Jul/17/2019 19:39
318 B - Chloe and the sequence GNU C++14 binary search bitmasks constructive algorithms implementation *1200 Jul/17/2019 17:06
317 B - Yet Another Crosses Problem GNU C++14 implementation *1300 Jul/17/2019 15:27
316 B - Vanya and Lanterns GNU C++14 binary search implementation math sortings *1200 Jul/16/2019 02:54
315 A - Let's Watch Football GNU C++14 binary search brute force math *1000 Jul/16/2019 01:01
314 C - From S To T GNU C++14 implementation strings *1300 Jul/14/2019 22:25
313 A - Remove a Progression GNU C++14 math *800 Jul/14/2019 21:05
312 B - Tokitsukaze and Mahjong GNU C++14 brute force implementation *1200 Jul/12/2019 22:07
311 A - Tokitsukaze and Enhancement GNU C++14 brute force *800 Jul/12/2019 20:45
310 A - Haiku GNU C++14 implementation strings *800 Jul/12/2019 20:14
309 A - Face Detection GNU C++14 implementation strings *900 Jul/12/2019 20:01
308 A - Reverse a Substring GNU C++14 implementation sortings strings *1000 Jul/12/2019 14:31
307 B - Economy Game GNU C++14 brute force *1300 Jul/08/2019 06:41
306 A - A Good Contest GNU C++14 implementation *800 Jul/08/2019 06:08
305 C - Candies! GNU C++14 data structures dp implementation math *1400 Jul/06/2019 21:28
304 B - Number Circle GNU C++14 greedy math sortings *1100 Jul/06/2019 05:28
303 A - Keanu Reeves GNU C++14 strings *800 Jul/05/2019 21:13
302 B - Interesting drink GNU C++14 binary search dp implementation *1100 Jul/05/2019 03:28
301 A - Beru-taxi GNU C++14 brute force geometry implementation *900 Jul/05/2019 03:13
300 C - Bear and String Distance GNU C++14 greedy strings *1300 Jul/04/2019 16:34
299 B - New Skateboard GNU C++14 dp *1300 Jul/03/2019 23:43
298 A - Tennis Tournament GNU C++14 implementation math *1000 Jul/03/2019 22:45
297 A - Remove Duplicates GNU C++14 implementation *800 Jul/03/2019 19:40
296 C - Letters GNU C++14 binary search implementation two pointers *1000 Jul/03/2019 10:56
295 A - Elephant GNU C++14 math *800 Jul/03/2019 06:01
294 B - Mahmoud and Ehab and the message GNU C++14 dsu greedy implementation *1200 Jul/03/2019 04:41
293 A - Mahmoud and Ehab and the even-odd game GNU C++14 games math *800 Jul/03/2019 04:09
292 B - Misha and Changing Handles GNU C++14 data structures dsu strings *1100 Jul/03/2019 01:46
291 A - Contest GNU C++14 implementation *900 Jul/02/2019 15:07
290 B - Letters Shop GNU C++14 binary search implementation strings *1300 Jul/02/2019 11:45
289 A - Stickers and Toys GNU C++14 math *900 Jul/01/2019 22:31
288 B - Blown Garland GNU C++14 brute force implementation number theory *1100 Jun/28/2019 23:12
287 A - Vus the Cossack and a Contest GNU C++14 implementation *800 Jun/28/2019 20:08
286 C - Computer Game GNU C++14 binary search math *1400 Jun/27/2019 15:01
285 D - Candy Box (easy version) GNU C++14 greedy sortings *1400 Jun/27/2019 14:27
284 B - Equalize Prices GNU C++14 math *900 Jun/26/2019 20:54
283 A - Nearest Interesting Number GNU C++14 implementation *800 Jun/26/2019 20:42
282 B - Lovely Palindromes GNU C++14 constructive algorithms math *1000 Jun/25/2019 01:10
281 A - Opponents GNU C++14 implementation *800 Jun/25/2019 00:47
280 B - Multitasking GNU C++14 greedy implementation sortings two pointers *1500 Jun/25/2019 00:37
279 A - Coder GNU C++14 implementation *800 Jun/24/2019 15:21
278 B - Nick and Array GNU C++14 greedy implementation *1500 Jun/22/2019 03:22
277 A - Alex and a Rhombus GNU C++14 dp implementation math *800 Jun/21/2019 23:24
276 D - Extra Element GNU C++14 implementation math *1700 Jun/21/2019 21:40
275 C1 - Exam in BerSU (easy version) GNU C++14 greedy sortings *1200 Jun/20/2019 15:11
274 B - Email from Polycarp GNU C++14 implementation strings *1200 Jun/20/2019 01:17
273 A - Ropewalkers GNU C++14 math *800 Jun/19/2019 20:58
272 A - Eleven GNU C++14 brute force implementation *800 Jun/19/2019 01:18
271 B - Timofey and cubes GNU C++14 constructive algorithms implementation *900 Jun/19/2019 01:06
270 A - Taymyr is calling you GNU C++14 brute force implementation math *800 Jun/19/2019 00:47
269 C - Alphabetic Removals GNU C++14 implementation *1200 Jun/18/2019 20:19
268 B - Reversing Encryption GNU C++14 implementation *900 Jun/18/2019 16:55
267 A - Mishka and Contest GNU C++14 brute force implementation *800 Jun/18/2019 16:41
266 A - Perfect Permutation GNU C++14 implementation math *800 Jun/18/2019 16:33
265 A - Sushi for Two GNU C++14 binary search greedy implementation *900 Jun/18/2019 15:30
264 A - New Year and Counting Cards GNU C++14 brute force implementation *800 Jun/18/2019 00:41
263 A - Diverse Team GNU C++14 brute force implementation *800 Jun/17/2019 01:25
262 A - Sereja and Dima GNU C++14 greedy implementation two pointers *800 Jun/17/2019 01:06
261 A - Free Ice Cream GNU C++14 constructive algorithms implementation *800 Jun/16/2019 23:58
260 A - Series of Crimes GNU C++14 brute force geometry implementation *800 Jun/16/2019 23:40
259 B - Split a Number GNU C++14 greedy implementation strings *1500 Jun/16/2019 19:49
258 A - Chunga-Changa GNU C++14 greedy math *1000 Jun/16/2019 16:06
257 A - Divide it! GNU C++14 brute force greedy implementation *800 Jun/13/2019 20:48
256 A - Zoning Restrictions Again GNU C++14 implementation *800 Jun/13/2019 12:27
255 A - Far Relative’s Birthday Cake GNU C++14 brute force combinatorics constructive algorithms implementation *800 Jun/13/2019 12:11
254 A - Nauuo and Votes GNU C++14 greedy *800 Jun/09/2019 05:28
253 A - Cards GNU C++14 greedy implementation *800 Jun/03/2019 19:46
252 A - Crazy Computer GNU C++14 implementation *800 Jun/03/2019 19:32
251 B - Anton and Digits GNU C++14 brute force greedy implementation math *800 Jun/03/2019 19:25
250 A - Patrick and Shopping GNU C++14 implementation *800 Jun/03/2019 02:20
249 B - Prison Transfer GNU C++14 data structures implementation *1100 Jun/03/2019 01:26
248 A - Police Recruits GNU C++14 implementation *800 Jun/03/2019 01:05
247 A - Buy a Shovel GNU C++14 brute force constructive algorithms implementation math *800 Jun/02/2019 03:36
246 A - Another One Bites The Dust GNU C++14 greedy *800 Jun/01/2019 20:42
245 A - New Year and Hurry GNU C++14 binary search brute force implementation math *800 Jun/01/2019 20:14
244 A - The New Year: Meeting Friends GNU C++14 implementation math sortings *800 Jun/01/2019 20:08
243 A - Fox And Snake GNU C++14 implementation *800 Jun/01/2019 20:02
242 A - Is your horseshoe on the other hoof? GNU C++14 implementation *800 Jun/01/2019 19:46
241 A - Anton and Letters GNU C++14 constructive algorithms implementation *800 Jun/01/2019 19:42
240 A - Ilya and a Colorful Walk GNU C++14 greedy implementation *1100 Jun/01/2019 00:59
239 A - George and Accommodation GNU C++14 implementation *800 May/31/2019 19:09
238 A - Soldier and Bananas GNU C++14 brute force implementation math *800 May/29/2019 19:24
237 A - Complicated GCD GNU C++14 math number theory *800 May/29/2019 08:08
236 A - System Administrator GNU C++14 implementation *800 May/29/2019 04:05
235 A - Bear and Reverse Radewoosh GNU C++14 implementation *800 May/29/2019 03:54
234 A - Fingerprints GNU C++14 implementation *800 May/29/2019 03:36
233 A - Scarborough Fair GNU C++14 implementation *800 May/29/2019 03:05
232 A - Vitaly and Night GNU C++14 constructive algorithms implementation *800 May/29/2019 03:00
231 A - Infinity Gauntlet GNU C++14 implementation *800 May/29/2019 02:54
230 A - Circle Metro GNU C++14 implementation math *900 May/26/2019 21:48
229 B - Radio Station GNU C++14 implementation strings *900 May/23/2019 16:06
228 A - Love "A" GNU C++14 implementation strings *800 May/22/2019 23:14
227 B - Two Buttons GNU C++14 dfs and similar graphs greedy implementation math shortest paths *1400 May/22/2019 17:28
226 C - News Distribution GNU C++14 dfs and similar dsu graphs *1400 May/22/2019 01:56
225 B - Lost Numbers GNU C++14 brute force divide and conquer interactive math *1400 May/20/2019 00:51
224 A - Telephone Number GNU C++14 brute force greedy strings *800 May/19/2019 23:34
223 C - A Tale of Two Lands GNU C++14 binary search sortings two pointers *1500 May/19/2019 02:20
222 B - All the Vowels Please GNU C++14 constructive algorithms math number theory *1100 May/18/2019 23:18
221 A - Silent Classroom GNU C++14 combinatorics greedy *900 May/18/2019 03:16
220 A - Neko Finds Grapes GNU C++14 greedy implementation math *800 Apr/24/2019 20:42
219 A - Maxim and Biology GNU C++14 brute force strings *1000 Apr/19/2019 03:23
218 B - Make Them Equal GNU C++14 math *1200 Apr/17/2019 23:22
217 A - Restoring Three Numbers GNU C++14 math *800 Apr/17/2019 22:39
216 A - Serval and Bus GNU C++14 brute force math *1000 Apr/16/2019 07:21
215 C - Two Shuffled Sequences GNU C++14 constructive algorithms sortings *1000 Apr/01/2019 00:22
214 B - Parity Alternated Deletions GNU C++14 greedy implementation sortings *900 Apr/01/2019 00:04
213 A - Diverse Strings GNU C++14 implementation strings *800 Mar/31/2019 23:45
212 B - Nirvana GNU C++14 brute force math number theory *1200 Mar/31/2019 01:09
211 A - The Doors GNU C++14 implementation *800 Mar/30/2019 23:20
210 B - Good String GNU C++14 implementation strings *1200 Mar/23/2019 01:05
209 C - Songs Compression GNU C++14 sortings *1100 Mar/22/2019 23:10
208 A - Detective Book GNU C++14 implementation *1000 Mar/22/2019 21:33
207 A - Points in Segments GNU C++14 implementation *800 Mar/22/2019 20:49
206 A - Polycarp's Pockets GNU C++14 implementation *800 Mar/22/2019 20:38
205 A - Adjacent Replacements GNU C++14 implementation *800 Mar/22/2019 20:28
204 A - One-dimensional Japanese Crossword GNU C++14 implementation *800 Mar/22/2019 20:18
203 A - Bark to Unlock GNU C++14 brute force implementation strings *900 Mar/22/2019 11:28
202 B - Chocolates GNU C++14 greedy implementation *1000 Mar/21/2019 22:18
201 A - Even Substrings GNU C++14 implementation strings *800 Mar/21/2019 21:44
200 A - Game 23 GNU C++14 implementation math *1000 Mar/19/2019 21:37
199 B - Maximal Continuous Rest GNU C++14 implementation *900 Mar/19/2019 21:08
198 C - Connect GNU C++14 brute force dfs and similar dsu *1400 Mar/13/2019 22:44
197 C - Nastya Is Transposing Matrices GNU C++14 constructive algorithms sortings *1500 Mar/13/2019 15:30
196 B - Nastya Is Playing Computer Games GNU C++14 constructive algorithms math *1000 Mar/11/2019 23:12
195 A - Nastya Is Reading a Book GNU C++14 implementation *800 Mar/11/2019 22:43
194 C - Balanced Team GNU C++14 sortings two pointers *1200 Mar/08/2019 19:18
193 A - Middle of the Contest GNU C++14 implementation *1000 Mar/08/2019 18:32
192 A - A Serial Killer GNU C++14 brute force implementation strings *900 Mar/06/2019 21:45
191 A - Antipalindrome GNU C++14 brute force implementation strings *900 Mar/06/2019 19:56
190 A - Interview with Oleg GNU C++14 implementation strings *900 Mar/06/2019 15:38
189 B - Mammoth's Genome Decoding GNU C++14 implementation strings *900 Mar/06/2019 14:52
188 A - Regular Bracket Sequence GNU C++14 greedy implementation *1100 Mar/05/2019 21:35
187 B - Discounts GNU C++14 greedy sortings *900 Mar/05/2019 21:29
186 A - Cut Ribbon GNU C++14 brute force dp *1300 Mar/05/2019 18:43
185 A - Black Square GNU C++14 implementation *800 Mar/05/2019 15:59
184 A - Technogoblet of Fire GNU C++14 implementation sortings *1100 Mar/04/2019 02:13
183 A - Restoring Password GNU C++14 implementation strings *900 Mar/02/2019 01:01
182 A - Aramic script GNU C++14 implementation strings *900 Feb/26/2019 20:09
181 A - Bus to Udayland GNU C++14 brute force implementation *800 Feb/26/2019 04:04
180 B - Sherlock and his girlfriend GNU C++14 constructive algorithms number theory *1200 Feb/25/2019 23:54
179 A - Diversity GNU C++14 greedy implementation strings *1000 Feb/25/2019 21:36
178 A - A Blend of Springtime GNU C++14 implementation strings *900 Feb/25/2019 20:46
177 A - Diverse Substring GNU C++14 implementation strings *1000 Feb/25/2019 20:23
176 A - Ostap and Grasshopper GNU C++14 implementation strings *800 Feb/25/2019 16:53
175 B - Two Cakes GNU C++14 greedy *1200 Feb/25/2019 01:52
174 A - Be Positive GNU C++14 implementation *800 Feb/25/2019 00:44
173 A - Maximum in Table GNU C++14 brute force implementation *800 Feb/24/2019 21:33
172 A - Mishka and Game GNU C++14 implementation *800 Feb/23/2019 15:58
171 A - Holiday Of Equality GNU C++14 implementation math *800 Feb/23/2019 15:48
170 A - Vasya the Hipster GNU C++14 implementation math *800 Feb/23/2019 15:41
169 B - Game with string GNU C++14 data structures implementation math *1200 Feb/23/2019 15:36
168 A - Palindromic Twist GNU C++14 implementation strings *1000 Feb/22/2019 23:05
167 A - Vanya and Fence GNU C++14 implementation *800 Feb/22/2019 20:54
166 A - Magnets GNU C++14 implementation *800 Feb/22/2019 20:49
165 A - Presents GNU C++14 implementation *800 Feb/22/2019 20:27
164 B - Different is Good GNU C++14 constructive algorithms implementation strings *1000 Feb/22/2019 07:36
163 A - Mahmoud and Longest Uncommon Subsequence GNU C++14 constructive algorithms strings *1000 Feb/22/2019 04:20
162 B - Lecture GNU C++14 implementation strings *1000 Feb/22/2019 03:44
161 A - LLPS GNU C++14 binary search bitmasks brute force greedy implementation strings *800 Feb/22/2019 02:33
160 A - Between the Offices GNU C++14 implementation *800 Feb/22/2019 02:24
159 A - Function Height GNU C++14 math *1000 Feb/21/2019 23:11
158 A - Fake NP GNU C++14 greedy math *1000 Feb/21/2019 22:49
157 A - Hongcow Learns the Cyclic Shift GNU C++14 implementation strings *900 Feb/21/2019 04:14
156 A - Romaji GNU C++14 implementation strings *900 Feb/21/2019 04:03
155 A - Kyoya and Photobooks GNU C++14 brute force math strings *900 Feb/21/2019 03:48
154 B - Fedya and Maths GNU C++14 math number theory *1200 Feb/21/2019 03:20
153 A - Alyona and Numbers GNU C++14 constructive algorithms math number theory *1100 Feb/21/2019 02:33
152 B - Mahmoud and a Triangle GNU C++14 constructive algorithms geometry greedy math number theory sortings *1000 Feb/20/2019 22:53
151 A - Compote GNU C++14 implementation math *800 Feb/20/2019 05:06
150 B - Decoding GNU C++14 implementation strings *900 Feb/20/2019 04:50
149 B - Tanya and Candies GNU C++14 implementation *1200 Feb/19/2019 21:53
148 A - Water Buying GNU C++14 math *800 Feb/19/2019 20:41
147 B - Emotes GNU C++14 greedy math sortings *1000 Feb/18/2019 22:30
146 A - Best Subsegment GNU C++14 implementation math *1100 Feb/18/2019 22:08
145 B - Two-gram GNU C++14 implementation strings *900 Feb/18/2019 03:43
144 B - Sasha and Magnetic Machines GNU C++14 greedy number theory *1300 Feb/17/2019 02:59
143 A - Sasha and His Trip GNU C++14 dp greedy math *900 Feb/16/2019 22:55
142 D - Diverse Garland GNU C++14 constructive algorithms dp greedy *1400 Feb/16/2019 03:44
141 A - Fafa and his Company GNU C++14 brute force implementation *800 Feb/16/2019 03:17
140 C - Trailing Loves (or L'oeufs?) GNU C++14 brute force implementation math number theory *1700 Feb/16/2019 03:09
139 A - Amusing Joke GNU C++14 implementation sortings strings *800 Feb/15/2019 13:03
138 A - Pangram GNU C++14 implementation strings *800 Feb/15/2019 12:46
137 A - Translation GNU C++14 implementation strings *800 Feb/13/2019 01:55
136 C - Nice Garland GNU C++14 brute force greedy math *1300 Feb/12/2019 03:06
135 B - Keyboard Layouts GNU C++14 implementation strings *800 Feb/12/2019 00:46
134 A - Night at the Museum GNU C++14 implementation strings *800 Feb/11/2019 22:01
133 B - Yet Another Array Partitioning Task GNU C++14 constructive algorithms greedy sortings *1500 Feb/11/2019 00:05
132 A - Got Any Grapes? GNU C++14 brute force greedy implementation *800 Feb/10/2019 23:28
131 C - New Year and the Sphere Transmission GNU C++14 math number theory *1400 Feb/09/2019 16:39
130 A - Word GNU C++14 implementation strings *800 Feb/09/2019 00:46
129 A - Boy or Girl GNU C++14 brute force implementation strings *800 Feb/09/2019 00:38
128 A - Tom Riddle's Diary GNU C++14 brute force implementation strings *800 Feb/09/2019 00:30
127 B - File Name GNU C++14 greedy strings *800 Feb/09/2019 00:22
126 A - Anton and Danik GNU C++14 implementation strings *800 Feb/09/2019 00:11
125 B - Tape GNU C++14 greedy sortings *1400 Feb/08/2019 16:14
124 A - Anton and Polyhedrons GNU C++14 implementation strings *800 Feb/08/2019 03:43
123 A - Hulk GNU C++14 implementation *800 Feb/08/2019 03:38
122 A - Bear and Big Brother GNU C++14 implementation *800 Feb/08/2019 03:27
121 A - Wrong Subtraction GNU C++14 implementation *800 Feb/08/2019 03:23
120 A - Bachgold Problem GNU C++14 greedy implementation math number theory *800 Feb/08/2019 03:16
119 A - Design Tutorial: Learn from Math GNU C++14 math number theory *800 Feb/08/2019 03:08
118 A - Ksusha and Array GNU C++14 brute force number theory sortings *1000 Feb/08/2019 02:49
117 A - Subtractions GNU C++14 math number theory *900 Feb/08/2019 02:42
116 A - Parity GNU C++14 math *900 Feb/07/2019 19:59
115 A - k-rounding GNU C++14 brute force math number theory *1100 Feb/07/2019 01:37
114 B - Square Difference GNU C++14 math number theory *1100 Feb/05/2019 01:06
113 B - Divisor Subtraction GNU C++14 implementation math number theory *1200 Feb/05/2019 00:12
112 A - Superhero Transformation GNU C++14 implementation strings *1000 Feb/03/2019 21:44
111 C - Lunar New Year and Number Division GNU C++14 greedy implementation math sortings *900 Jan/31/2019 19:35
110 A - Lunar New Year and Cross Counting GNU C++14 implementation *800 Jan/31/2019 18:46
109 A - Lucky Division GNU C++14 brute force number theory *1000 Jan/31/2019 13:30
108 A - Noldbach problem GNU C++14 brute force math number theory *1000 Jan/31/2019 00:21
107 A - Toy Army GNU C++14 math number theory *900 Jan/30/2019 23:30
106 A - Irrational problem GNU C++14 implementation number theory *1100 Jan/30/2019 23:14
105 B - Fortune Telling GNU C++14 implementation number theory *1200 Jan/30/2019 22:35
104 A - Hexadecimal's theorem GNU C++14 brute force constructive algorithms implementation number theory *900 Jan/30/2019 20:59
103 B - T-primes GNU C++14 binary search implementation math number theory *1300 Jan/30/2019 17:40
102 B - Easy Number Challenge GNU C++14 implementation number theory *1300 Jan/30/2019 16:21
101 A - Ilya and Bank Account GNU C++14 implementation number theory *900 Jan/30/2019 14:01
100 C - A and B and Team Training GNU C++14 greedy implementation math number theory *1300 Jan/30/2019 13:39
99 A - Multiplication Table GNU C++14 implementation number theory *1000 Jan/27/2019 22:04
98 A - k-Factorization GNU C++14 implementation math number theory *1100 Jan/27/2019 02:05
97 C - Brutality GNU C++14 greedy sortings two pointers *1300 Jan/26/2019 23:20
96 B - Digital root GNU C++14 math number theory *1000 Jan/26/2019 22:10
95 A - Digits Sequence Dividing GNU C++14 greedy strings *900 Jan/26/2019 21:49
94 A - Arpa’s hard exam and Mehrdad’s naive cheat Java 8 implementation math number theory *1000 Jan/26/2019 20:59
93 A - Rounding GNU C++14 implementation math *800 Jan/26/2019 00:52
92 B - Proper Nutrition GNU C++14 brute force implementation number theory *1100 Jan/26/2019 00:41
91 A - I'm bored with life GNU C++14 implementation math number theory *800 Jan/26/2019 00:17
90 A - Supermarket GNU C++14 brute force greedy implementation *800 Jan/26/2019 00:06
89 B - Perfect Number GNU C++14 binary search brute force dp implementation number theory *1100 Jan/25/2019 23:43
88 B - Weird Subtraction Process GNU C++14 math number theory *1100 Jan/24/2019 01:05
87 B - Divisors of Two Integers GNU C++14 brute force greedy math number theory *1100 Jan/23/2019 21:21
86 A - Two distinct points GNU C++14 implementation *800 Jan/23/2019 20:39
85 B - Relatively Prime Pairs GNU C++14 greedy math number theory *1000 Jan/23/2019 15:50
84 A - Splitting into digits GNU C++14 constructive algorithms implementation math *800 Jan/22/2019 20:53
83 B - LCM GNU C++14 math number theory *1200 Jan/22/2019 17:45
82 B - Accordion GNU C++14 greedy implementation *1300 Jan/11/2019 22:10
81 A - Minimum Integer GNU C++14 math *1000 Jan/11/2019 20:46
80 A - Elections GNU C++14 implementation math *800 Jan/11/2019 12:53
79 C - Doors Breaking and Repairing GNU C++14 games *1200 Jan/11/2019 10:59
78 A - Integer Sequence Dividing GNU C++14 math *800 Jan/09/2019 21:56
77 A - Definite Game GNU C++14 constructive algorithms math *800 Jan/06/2019 20:41
76 C - Postcard GNU C++14 constructive algorithms implementation *1200 Jan/06/2019 03:55
75 B - Squares and Segments GNU C++14 binary search constructive algorithms math *1100 Jan/06/2019 00:16
74 A - Snowball GNU C++14 implementation *800 Jan/05/2019 23:03
73 A - Gennady and a Card Game GNU C++14 brute force implementation *800 Jan/04/2019 20:59
72 A - Tram GNU C++14 implementation *800 Jan/04/2019 00:57
71 A - Word Capitalization GNU C++14 implementation strings *800 Jan/03/2019 22:49
70 A - Domino piling GNU C++14 greedy math *800 Jan/03/2019 22:47
69 A - String Task GNU C++14 implementation strings *1000 Jan/03/2019 22:27
68 A - Watermelon GNU C++14 brute force math *800 Jan/03/2019 22:14
67 B - Delete from the Left GNU C++14 brute force implementation strings *900 Jan/03/2019 01:11
66 A - Tanya and Stairways GNU C++14 implementation *800 Jan/03/2019 01:00
65 A - Greg's Workout GNU C++14 implementation *800 Jan/02/2019 22:03
64 A - Game Shopping GNU C++14 implementation *800 Jan/02/2019 21:42
63 B - Substring Removal GNU C++14 combinatorics math strings *1300 Jan/02/2019 01:17
62 A - Find Divisible GNU C++14 greedy implementation math *800 Dec/31/2018 19:47
61 B - Array Stabilization GNU C++14 implementation *900 Dec/27/2018 21:37
60 A - Repeating Cipher GNU C++14 implementation *800 Dec/27/2018 21:09
59 B - Div Times Mod GNU C++14 *1100 Dec/23/2018 21:22
58 A - Right-Left Cipher GNU C++14 implementation strings *800 Dec/23/2018 19:53
57 A - Digital Counter GNU C++14 implementation *1100 Dec/20/2018 04:35
56 B - Teams Forming GNU C++14 sortings *800 Dec/18/2018 21:01
55 A - Uniform String GNU C++14 implementation *800 Dec/18/2018 20:52
54 A - Company Merging GNU C++14 greedy *1300 Dec/16/2018 14:53
53 A - Dice Rolling GNU C++14 math *800 Dec/16/2018 14:21
52 B - Letters Rearranging GNU C++14 constructive algorithms greedy sortings strings *900 Dec/15/2018 23:33
51 B - Ehab and subtraction GNU C++14 implementation sortings *1000 Dec/04/2018 21:21
50 A - Ehab and another construction problem GNU C++14 brute force constructive algorithms *800 Dec/04/2018 20:46
49 B - Margarite and the best present GNU C++14 math *900 Nov/27/2018 02:52
48 A - Petya and Origami GNU C++14 math *800 Nov/27/2018 02:18
47 A - Determine Line GNU C++14 implementation *800 Nov/25/2018 22:48
46 B - Views Matter GNU C++14 greedy implementation sortings *1400 Nov/23/2018 02:15
45 A - Coins GNU C++14 greedy implementation math *800 Nov/22/2018 21:50
44 B - Personalized Cup GNU C++14 *1200 Nov/18/2018 23:58
43 A - Kitchen Utensils GNU C++14 *900 Nov/18/2018 23:29
42 B - Disturbed People GNU C++14 greedy *1000 Nov/16/2018 21:25
41 A - Frog Jumping GNU C++14 math *800 Nov/16/2018 20:48
40 A - Minimizing the String GNU C++14 greedy strings *1200 Nov/12/2018 21:23
39 A - Golden Plate GNU C++14 implementation math *800 Oct/21/2018 14:30
38 B - Buying a TV Set GNU C++14 math *1000 Oct/01/2018 02:11
37 A - In Search of an Easy Problem GNU C++14 implementation *800 Sep/26/2018 15:44
36 A - Benches GNU C++14 binary search implementation *1100 Sep/18/2018 04:17
35 A - Heist GNU C++14 greedy implementation sortings *800 Sep/16/2018 16:47
34 B - Drinks GNU C++14 implementation math *800 Sep/15/2018 00:51
33 B - Squares GNU C++14 greedy implementation sortings *900 Sep/15/2018 00:23
32 B - Pashmak and Flowers GNU C++14 combinatorics implementation sortings *1300 Sep/15/2018 00:01
31 A - Bit++ GNU C++14 implementation *800 Sep/13/2018 00:52
30 A - Young Physicist GNU C++14 implementation math *1000 Sep/12/2018 02:34
29 A - Nearly Lucky Number GNU C++14 implementation *800 Sep/12/2018 02:23
28 A - Stones on the Table GNU C++14 implementation *800 Sep/11/2018 00:38
27 A - Helpful Maths GNU C++14 greedy implementation sortings strings *800 Sep/10/2018 23:40
26 A - Petya and Strings GNU C++14 implementation strings *800 Sep/10/2018 23:09
25 A - Football GNU C++14 implementation strings *900 Sep/10/2018 22:31
24 A - Team GNU C++14 brute force greedy *800 Sep/10/2018 22:21
23 A - Way Too Long Words GNU C++14 strings *800 Sep/10/2018 22:16
22 A - The Rank GNU C++11 implementation *800 Sep/10/2018 22:01
21 A - Beautiful Matrix GNU C++11 implementation *800 Sep/08/2018 18:59
20 A - Bulbs GNU C++11 implementation *800 Sep/07/2018 19:05
19 A - New Year and Days GNU C++11 implementation *900 Sep/07/2018 15:27
18 A - Equality GNU C++11 implementation strings *800 Sep/07/2018 02:56
17 A - Saitama Destroys Hotel GNU C++11 implementation math *1000 Sep/06/2018 04:29
16 A - Palindrome Dance GNU C++11 greedy *1000 Sep/06/2018 03:02
15 A - Lunch Rush GNU C++11 implementation *900 Sep/05/2018 17:13
14 B - Berland National Library GNU C++11 implementation *1300 Sep/05/2018 02:05
13 A - Lineland Mail GNU C++11 greedy implementation *900 Sep/04/2018 04:45
12 A - Lala Land and Apple Trees GNU C++11 brute force implementation sortings *1100 Sep/03/2018 22:37
11 A - Next Round GNU C++11 *special problem implementation *800 Sep/03/2018 16:41
10 B - Reach Median GNU C++11 greedy *1300 Sep/03/2018 00:17
9 A - Packets GNU C++11 constructive algorithms greedy math *1300 Sep/02/2018 21:49
8 A - Next Test GNU C++11 implementation sortings *1200 Sep/02/2018 20:07
7 A - Generous Kefa GNU C++11 brute force implementation *900 Sep/01/2018 19:53
6 A - The Useless Toy GNU C++11 implementation *900 Sep/01/2018 04:11
5 A - Theatre Square GNU C++11 math *1000 Sep/01/2018 03:38
4 A - Sasha and Sticks GNU C++11 games math *800 Aug/31/2018 23:28
3 A - Vicious Keyboard GNU C++11 brute force *1100 Aug/31/2018 00:26
2 B - Valued Keys GNU C++11 constructive algorithms greedy strings *900 Aug/31/2018 00:19
1 A - Olesya and Rodion GNU C++11 math *1000 Aug/30/2018 01:29