Review the problem statement from Codeforces (link will open a new tab). When you've matched your problem, go to the solutions.
Search on plain tags, ratings, names, and problem text. Example: brute force or binary search
< 1 2 3 4 ... 6 7 8 >Solved |
Name |
Tags |
Solutions |
Index |
Contest |
Type |
Points |
Tutorial |
Rating Level |
|---|---|---|---|---|---|---|---|---|---|
| 1915 | Invariance of Tree | constructive algorithms dfs and similar greedy trees | Statement | B | Codeforces Round 319 (Div. 1) {576} | PROGRAMMING | Editorial Codeforces Round #319 | 2300 | |
| 4152 | Points on Plane | constructive algorithms divide and conquer geometry greedy sortings | Statement | C | Codeforces Round 319 (Div. 1) {576} | PROGRAMMING | Editorial Codeforces Round #319 | 2300 | |
| 674 | Walking! | constructive algorithms greedy | Statement | E | Codeforces Round 320 (Div. 1) [Bayan Thanks-Round] {578} | PROGRAMMING | Codeforces Round #320 [Bayan Thanks-Round] Editorial | 2500 | |
| 4668 | Three Logos | bitmasks brute force constructive algorithms geometry implementation math | Statement | D | Codeforces Round 322 (Div. 2) {581} | PROGRAMMING | Codeforces Round #322 (Div.2) Editorial | 1700 | |
| 8332 | GCD Table | constructive algorithms greedy number theory | Statement | A | Codeforces Round 323 (Div. 1) {582} | PROGRAMMING | Codeforces Round #323 Editorial | 1700 | |
| 3640 | Once Again... | constructive algorithms dp matrices | Statement | B | Codeforces Round 323 (Div. 1) {582} | PROGRAMMING | Codeforces Round #323 Editorial | 2000 | |
| 6528 | Marina and Vasya | constructive algorithms greedy strings | Statement | C | Codeforces Round 324 (Div. 2) {584} | PROGRAMMING | Tutorial | 1700 | |
| 1489 | Anton and Ira | constructive algorithms greedy math | Statement | E | Codeforces Round 324 (Div. 2) {584} | PROGRAMMING | Tutorial | 2400 | |
| 324 | Beautiful Function | constructive algorithms math | Statement | C | Codeforces Round 329 (Div. 2) {593} | PROGRAMMING | 2700 | ||
| 15487 | Vitaly and Night | constructive algorithms implementation | Statement | A | Codeforces Round 330 (Div. 2) {595} | PROGRAMMING | Codeforces Round #330 (Div.1 + Div.2) Editorial | 700 | |
| 7050 | Make Palindrome | constructive algorithms greedy strings | Statement | C | Educational Codeforces Round 2 {600} | PROGRAMMING | Editorial | 1800 | |
| 7573 | Sorting Railway Cars | constructive algorithms greedy | Statement | A | Codeforces Round 335 (Div. 1) {605} | PROGRAMMING | Codeforces Round #335 Problem Analysis | 1600 | |
| 3845 | Lazy Student | constructive algorithms data structures graphs | Statement | B | Codeforces Round 335 (Div. 1) {605} | PROGRAMMING | Codeforces Round #335 Problem Analysis | 1800 | |
| 10071 | Книга - лучший подарок | constructive algorithms implementation | Statement | B | Educational Codeforces Round 3 {609} | PROGRAMMING | Editorial | 1100 | |
| 8325 | Vika and Squares | constructive algorithms implementation | Statement | B | Codeforces Round 337 (Div. 2) {610} | PROGRAMMING | Codeforces Round #337 (Div.2) Editorial | 1300 | |
| 2959 | Harmony Analysis | constructive algorithms | Statement | C | Codeforces Round 337 (Div. 2) {610} | PROGRAMMING | Codeforces Round #337 (Div.2) Editorial | 1800 | |
| 1724 | Vika and Segments | constructive algorithms data structures geometry two pointers | Statement | D | Codeforces Round 337 (Div. 2) {610} | PROGRAMMING | Codeforces Round #337 (Div.2) Editorial | 2300 | |
| 699 | New Year and Forgotten Tree | constructive algorithms flows graphs | Statement | H | Good Bye 2015 {611} | PROGRAMMING | Tutorial | 3000 | |
| 1998 | Square Root of Permutation | combinatorics constructive algorithms dfs and similar graphs math | Statement | E | Educational Codeforces Round 4 {612} | PROGRAMMING | 22299 | 2200 | |
| 1076 | Necklace | constructive algorithms math | Statement | C | Codeforces Round 339 (Div. 1) {613} | PROGRAMMING | Tutorial | 2800 | |
| 4427 | Polyline | constructive algorithms implementation | Statement | D | Codeforces Round 340 (Div. 2) {617} | PROGRAMMING | Tutorial | 1700 | |
| 8314 | Guess the Permutation | constructive algorithms | Statement | B | Wunder Fund Round 2016 (Div. 1 + Div. 2 combined) {618} | PROGRAMMING | Wunder Fund Round 2016 Editorials | 1200 | |
| 1819 | Double Knapsack | constructive algorithms two pointers | Statement | F | Wunder Fund Round 2016 (Div. 1 + Div. 2 combined) {618} | PROGRAMMING | Wunder Fund Round 2016 Editorials | 2900 | |
| 1083 | Rat Kwesh and Cheese | brute force constructive algorithms math | Statement | D | Codeforces Round 341 (Div. 2) {621} | PROGRAMMING | Editorial | 2200 | |
| 3384 | Optimal Number Permutation | constructive algorithms | Statement | D | Educational Codeforces Round 7 {622} | PROGRAMMING | Editorial of Educational Codeforces Round 7 | 1900 | |
| 4774 | Graph and String | constructive algorithms graphs | Statement | A | AIM Tech Round (Div. 1) {623} | PROGRAMMING | 1800 | ||
| 11437 | War of the Corporations | constructive algorithms greedy strings | Statement | B | Codeforces Round 342 (Div. 2) {625} | PROGRAMMING | Codeforces Round #342 (Div. 2) : editorial | 1300 | |
| 7160 | K-special Tables | constructive algorithms implementation | Statement | C | Codeforces Round 342 (Div. 2) {625} | PROGRAMMING | Codeforces Round #342 (Div. 2) : editorial | 1300 | |
| 678 | Finals in arithmetic | constructive algorithms implementation math | Statement | D | Codeforces Round 342 (Div. 2) {625} | PROGRAMMING | Codeforces Round #342 (Div. 2) : editorial | 2400 | |
| 6914 | Cards | constructive algorithms dp math | Statement | B | 8VC Venture Cup 2016 - Elimination Round {626} | PROGRAMMING | 23522 | 1300 | |
| 14829 | Far Relative’s Birthday Cake | brute force combinatorics constructive algorithms implementation | Statement | A | Codeforces Round 343 (Div. 2) {629} | PROGRAMMING | Editorial of Codeforces Round #343 (Div.2) | 800 | |
| 7862 | Print Check | constructive algorithms implementation | Statement | B | Codeforces Round 344 (Div. 2) {631} | PROGRAMMING | Editorial Codeforces Round #344 (Div. 2) | 1300 | |
| 4388 | Alice, Bob, Two Teams | brute force constructive algorithms | Statement | B | Educational Codeforces Round 9 {632} | PROGRAMMING | 43493 | 1400 | |
| 7225 | A Trivial Problem | brute force constructive algorithms math number theory | Statement | B | Manthan, Codefest 16 {633} | PROGRAMMING | Manthan, Codefest 16: Editorials | 1300 | |
| 620 | Startup Funding | binary search constructive algorithms data structures probabilities two pointers | Statement | E | Manthan, Codefest 16 {633} | PROGRAMMING | Manthan, Codefest 16: Editorials | 2400 | |
| 3450 | Island Puzzle | constructive algorithms implementation | Statement | A | 8VC Venture Cup 2016 - Final Round (Div. 1 Edition) {634} | PROGRAMMING | 8VC Venture Cup 2016 — Final Round Editorial | 1400 | |
| 22465 | Chat Order | *special binary search constructive algorithms data structures sortings | Statement | B | VK Cup 2016 - Qualification Round 1 {637} | PROGRAMMING | 1500 | ||
| 5817 | Voting for Photos | *special constructive algorithms implementation | Statement | A | VK Cup 2016 - Qualification Round 1 {637} | PROGRAMMING | 1500 | ||
| 2522 | Promocodes with Mistakes | *special brute force constructive algorithms implementation | Statement | C | VK Cup 2016 - Qualification Round 1 {637} | PROGRAMMING | 1800 | ||
| 4363 | Home Numbers | *special constructive algorithms math | Statement | A | VK Cup 2016 - Qualification Round 2 {638} | PROGRAMMING | 1500 | ||
| 6976 | Bear and Forgotten Tree 3 | constructive algorithms graphs trees | Statement | B | VK Cup 2016 - Round 1 {639} | PROGRAMMING | Tutorial | 1600 | |
| 3186 | Little Artem and Dance | brute force constructive algorithms implementation | Statement | C | VK Cup 2016 - Round 2 {641} | PROGRAMMING | VK Cup 2016 — Раунд 2 (editorial) | 1800 | |
| 3390 | Bear and Two Paths | constructive algorithms graphs | Statement | B | VK Cup 2016 - Round 3 {643} | PROGRAMMING | VK Cup 2016 — Round 3 — Editorial | 1600 | |
| 4656 | Parliament of Berland | *special constructive algorithms | Statement | A | CROC 2016 - Qualification {644} | PROGRAMMING | 1700 | ||
| 2841 | Processing Queries | *special constructive algorithms data structures two pointers | Statement | B | CROC 2016 - Qualification {644} | PROGRAMMING | 2200 | ||
| 3774 | Amity Assessment | brute force constructive algorithms implementation | Statement | A | CROC 2016 - Elimination Round {645} | PROGRAMMING | Editorial for CROC 2016 Elimination Round | 1200 | |
| 2139 | Собери стол | constructive algorithms sortings | Statement | B | Технокубок 2016 - Отборочный Раунд 1 {648} | PROGRAMMING | 1000.0 | Разбор задач Технокубок 2016 — Отборочный Раунд 1 | 800 |
| 1048 | Наибольший подъем | constructive algorithms | Statement | A | Технокубок 2016 - Отборочный Раунд 1 {648} | PROGRAMMING | 500.0 | Разбор задач Технокубок 2016 — Отборочный Раунд 1 | 900 |
| 1613 | Любимые числа Поликарпа | constructive algorithms | Statement | A | Технокубок 2016 - Отборочный Раунд 2 {649} | PROGRAMMING | 500.0 | 1000 | |
| 638 | Этажи | constructive algorithms | Statement | B | Технокубок 2016 - Отборочный Раунд 2 {649} | PROGRAMMING | 1000.0 | 1400 | |
| 433 | Дефрагментация памяти | constructive algorithms greedy implementation | Statement | D | Технокубок 2016 - Отборочный Раунд 2 {649} | PROGRAMMING | 2000.0 | 1600 | |
| 653 | Ants on a Circle | constructive algorithms math | Statement | F | Educational Codeforces Round 10 {652} | PROGRAMMING | Editorial of Educational Codeforces Round 10 | 2800 | |
| 6619 | Qualifying Contest | constructive algorithms sortings | Statement | B | Codeforces Round 346 (Div. 2) {659} | PROGRAMMING | Editorial for Codeforces Round #346 (Div. 2) | 1400 | |
| 1713 | International Olympiad | constructive algorithms greedy implementation math | Statement | D | CROC 2016 - Final Round [Private, For Onsite Finalists Only] {662} | PROGRAMMING | Editorial for CROC 2016 Finals and Codeforces Round #347 | 2000 | |
| 3781 | Rebus | constructive algorithms expression parsing greedy math | Statement | A | Codeforces Round 347 (Div. 1) {663} | PROGRAMMING | Editorial for CROC 2016 Finals and Codeforces Round #347 | 1800 | |
| 4164 | Simple Subset | constructive algorithms greedy number theory | Statement | D | Educational Codeforces Round 12 {665} | PROGRAMMING | Editorial | 2000 | |
| 5876 | Coat of Anticubism | constructive algorithms geometry | Statement | B | Codeforces Round 349 (Div. 2) {667} | PROGRAMMING | Codeforces Round #349 Editorial | 1100 | |
| 18604 | Holidays | brute force constructive algorithms greedy math | Statement | A | Codeforces Round 350 (Div. 2) {670} | PROGRAMMING | Codeforces Round #350 (Div.2) Editorial | 1000 | |
| 898 | Restore a Number | brute force constructive algorithms strings | Statement | F | Codeforces Round 350 (Div. 2) {670} | PROGRAMMING | Codeforces Round #350 (Div.2) Editorial | 2200 | |
| 18481 | Different is Good | constructive algorithms implementation strings | Statement | B | Codeforces Round 352 (Div. 2) {672} | PROGRAMMING | 1000 | ||
| 7728 | Restoring Painting | brute force constructive algorithms math | Statement | B | Codeforces Round 353 (Div. 2) {675} | PROGRAMMING | Tutorial | 1400 | |
| 3855 | Money Transfers | constructive algorithms data structures greedy sortings | Statement | C | Codeforces Round 353 (Div. 2) {675} | PROGRAMMING | Tutorial | 2000 | |
| 14673 | Nicholas and Permutation | constructive algorithms implementation | Statement | A | Codeforces Round 354 (Div. 2) {676} | PROGRAMMING | Editorial | 1000 | |
| 15378 | Bear and Prime 100 | constructive algorithms interactive math | Statement | A | Codeforces Round 356 (Div. 1) {679} | PROGRAMMING | Codeforces Round #356 — Editorial | 1400 | |
| 26194 | Bear and Finding Criminals | constructive algorithms implementation | Statement | B | Codeforces Round 356 (Div. 2) {680} | PROGRAMMING | Codeforces Round #356 — Editorial | 1000 | |
| 13269 | Bear and Five Cards | constructive algorithms implementation | Statement | A | Codeforces Round 356 (Div. 2) {680} | PROGRAMMING | Codeforces Round #356 — Editorial | 900 | |
| 9581 | Heap Operations | constructive algorithms data structures greedy | Statement | C | Codeforces Round 357 (Div. 2) {681} | PROGRAMMING | 45425 | 1600 | |
| 1874 | Gifts by the List | constructive algorithms dfs and similar graphs trees | Statement | D | Codeforces Round 357 (Div. 2) {681} | PROGRAMMING | 45425 | 2100 | |
| 23956 | Alyona and Numbers | constructive algorithms math number theory | Statement | A | Codeforces Round 358 (Div. 2) {682} | PROGRAMMING | 45491 | 1200 | |
| 8005 | Little Robber Girl's Zoo | constructive algorithms implementation sortings | Statement | B | Codeforces Round 359 (Div. 2) {686} | PROGRAMMING | Codeforces Round #359 Editorial | 1200 | |
| 43258 | Free Ice Cream | constructive algorithms implementation | Statement | A | Codeforces Round 359 (Div. 2) {686} | PROGRAMMING | Codeforces Round #359 Editorial | 800 | |
| 35925 | Lovely Palindromes | constructive algorithms math | Statement | B | Codeforces Round 360 (Div. 2) {688} | PROGRAMMING | Codeforces Round #360 Editorial [+ Challenges!] | 1000 | |
| 5478 | Mike and Cellphone | brute force constructive algorithms implementation | Statement | A | Codeforces Round 361 (Div. 2) {689} | PROGRAMMING | Tutorial | 1400 | |
| 91 | Tree of Life (medium) | constructive algorithms hashing trees | Statement | F2 | Helvetic Coding Contest 2016 online mirror (teams, unrated) {690} | PROGRAMMING | 3000 | ||
| 6167 | Fix a Tree | constructive algorithms dfs and similar dsu graphs trees | Statement | B | Codeforces Round 363 (Div. 1) {698} | PROGRAMMING | 46148 | 1700 | |
| 9794 | Letters Cyclic Shift | constructive algorithms greedy implementation strings | Statement | A | AIM Tech Round 3 (Div. 1) {708} | PROGRAMMING | Editorial | 1200 | |
| 3437 | Recover the String | constructive algorithms greedy implementation math | Statement | B | AIM Tech Round 3 (Div. 1) {708} | PROGRAMMING | Editorial | 1900 | |
| 5537 | Magic Odd Square | constructive algorithms math | Statement | C | Educational Codeforces Round 16 {710} | PROGRAMMING | Editorial of Educational Codeforces Round 16 | 1600 | |
| 8632 | Chris and Magic Square | constructive algorithms implementation | Statement | B | Codeforces Round 369 (Div. 2) {711} | PROGRAMMING | 46830 | 1400 | |
| 1503 | Searching Rectangles | binary search constructive algorithms interactive | Statement | B | Codeforces Round 371 (Div. 1) {713} | PROGRAMMING | Codeforces Round #371 Editorial | 2200 | |
| 5859 | Plus and Square Root | constructive algorithms math | Statement | A | Codeforces Round 372 (Div. 1) {715} | PROGRAMMING | Codeforces Round #372 Editorial | 1600 | |
| 3320 | Complete The Graph | binary search constructive algorithms graphs shortest paths | Statement | B | Codeforces Round 372 (Div. 1) {715} | PROGRAMMING | Codeforces Round #372 Editorial | 2200 | |
| 387 | Create a Maze | constructive algorithms | Statement | D | Codeforces Round 372 (Div. 1) {715} | PROGRAMMING | Codeforces Round #372 Editorial | 3000 | |
| 155 | Homework | constructive algorithms | Statement | C | Russian Code Cup 2016 - Finals [Unofficial Mirror, Div. 1 Only Recommended] {720} | PROGRAMMING | Russian Code Cup 2016 — Results and Tutorial | 3100 | |
| 2483 | Maxim and Array | constructive algorithms data structures greedy math | Statement | D | Codeforces Round 374 (Div. 2) {721} | PROGRAMMING | Codeforces Round #374 (Div. 2) Editorial | 2000 | |
| 2248 | One-Way Reform | constructive algorithms dfs and similar flows graphs greedy | Statement | E | Codeforces Round 375 (Div. 2) {723} | PROGRAMMING | Codeforces Round #375 (Div.2) Editorial | 2300 | |
| 2884 | Hidden Word | brute force constructive algorithms implementation strings | Statement | C | Canada Cup 2016 {725} | PROGRAMMING | Canada Cup Editorial | 1600 | |
| 8913 | Guess the Array | constructive algorithms interactive math | Statement | C | Technocup 2017 - Elimination Round 1 (Unofficially Open for Everyone, Rated for Div. 2) {727} | PROGRAMMING | Tutorial | 1400 | |
| 2070 | T-shirts Distribution | constructive algorithms flows greedy | Statement | D | Technocup 2017 - Elimination Round 1 (Unofficially Open for Everyone, Rated for Div. 2) {727} | PROGRAMMING | Tutorial | 1800 | |
| 4074 | Sea Battle | constructive algorithms greedy math | Statement | D | Technocup 2017 - Elimination Round 2 {729} | PROGRAMMING | 1700 | ||
| 2386 | Subordinates | constructive algorithms data structures graphs greedy sortings | Statement | E | Technocup 2017 - Elimination Round 2 {729} | PROGRAMMING | Technocup 2017 — Elimination Round 2 (and Codeforces Round 380) Editorial | 2000 | |
| 3247 | Delete Them | constructive algorithms implementation | Statement | H | 2016-2017 ACM-ICPC, NEERC, Southern Subregional Contest (Online Mirror, ACM-ICPC Rules, Teams Preferred) {730} | PROGRAMMING | Разбор задач (видео, по-русски) | 1400 | |
| 2771 | Minimum and Maximum | constructive algorithms interactive | Statement | B | 2016-2017 ACM-ICPC, NEERC, Southern Subregional Contest (Online Mirror, ACM-ICPC Rules, Teams Preferred) {730} | PROGRAMMING | Разбор задач (видео, по-русски) | 1900 | |
| 8334 | Coupons and Discounts | constructive algorithms greedy | Statement | B | Codeforces Round 376 (Div. 2) {731} | PROGRAMMING | 47840 | 1200 | |
| 10157 | Sanatorium | binary search constructive algorithms greedy implementation math | Statement | C | Codeforces Round 377 (Div. 2) {732} | PROGRAMMING | Codeforces Round #377 (Div. 2) Editorial | 1300 | |
| 88347 | Buy a Shovel | brute force constructive algorithms implementation math | Statement | A | Codeforces Round 377 (Div. 2) {732} | PROGRAMMING | Codeforces Round #377 (Div. 2) Editorial | 800 | |
| 3538 | Epidemic in Monstropolis | constructive algorithms dp greedy two pointers | Statement | C | Codeforces Round 378 (Div. 2) {733} | PROGRAMMING | Codeforces Round #378 (Div. 2) editorial | 1800 | |
| 1060 | Sleep in Class | constructive algorithms data structures math two pointers | Statement | E | Codeforces Round 378 (Div. 2) {733} | PROGRAMMING | Codeforces Round #378 (Div. 2) editorial | 2500 | |
| 1399 | Anton and School | bitmasks constructive algorithms implementation math | Statement | F | Codeforces Round 379 (Div. 2) {734} | PROGRAMMING | Tutorial of Codeforces Round #379 (Div. 2) | 2600 | |
| 7958 | Tennis Championship | combinatorics constructive algorithms greedy math | Statement | C | Codeforces Round 382 (Div. 2) {735} | PROGRAMMING | Codeforces Round #382 Editorial | 1700 | |
| 204 | Chess Championship | constructive algorithms flows greedy math | Statement | E | Codeforces Round 382 (Div. 1) {736} | PROGRAMMING | 48659 | 2800 | |
| 85 | Dirty plates | constructive algorithms math | Statement | F | Codeforces Round 380 (Div. 1, Rated, Based on Technocup 2017 - Elimination Round 2) {737} | PROGRAMMING | 3300 | ||
| 8435 | Alyona and mex | constructive algorithms greedy | Statement | A | Codeforces Round 381 (Div. 1) {739} | PROGRAMMING | 48582 | 1600 | |
| 8859 | Alyona and flowers | constructive algorithms | Statement | B | Codeforces Round 381 (Div. 2) {740} | PROGRAMMING | Tutorial | 1200 | |
| 3099 | Arpa’s overnight party and Mehrdad’s silent entering | constructive algorithms dfs and similar graphs | Statement | C | Codeforces Round 383 (Div. 1) {741} | PROGRAMMING | Codeforces Round #383 editorial | 2600 | |
| 16037 | Chloe and the sequence | binary search bitmasks constructive algorithms implementation | Statement | B | Codeforces Round 384 (Div. 2) {743} | PROGRAMMING | Codeforces Round #384 Editorial | 1200 | |
| 11720 | Vladik and flights | constructive algorithms greedy implementation | Statement | A | Codeforces Round 384 (Div. 2) {743} | PROGRAMMING | Codeforces Round #384 Editorial | 1200 | |
| 13385 | Vladik and fractions | brute force constructive algorithms math number theory | Statement | C | Codeforces Round 384 (Div. 2) {743} | PROGRAMMING | Codeforces Round #384 Editorial | 1500 | |
| 5361 | Green and Black Tea | constructive algorithms greedy math | Statement | D | Codeforces Round 386 (Div. 2) {746} | PROGRAMMING | Codeforces Round #386 (Div.2) Editorial | 1500 | |
| 3854 | Tram | constructive algorithms implementation math | Statement | C | Codeforces Round 386 (Div. 2) {746} | PROGRAMMING | Codeforces Round #386 (Div.2) Editorial | 1600 | |
| 1634 | New Roads | constructive algorithms graphs trees | Statement | G | Codeforces Round 386 (Div. 2) {746} | PROGRAMMING | Codeforces Round #386 (Div.2) Editorial | 2100 | |
| 4844 | Santa Claus and Robot | constructive algorithms math | Statement | C | Technocup 2017 - Elimination Round 3 {748} | PROGRAMMING | Codeforces Round 389 (Div.2) Editorial | 1400 | |
| 2044 | Santa Claus and a Palindrome | constructive algorithms data structures greedy | Statement | D | Technocup 2017 - Elimination Round 3 {748} | PROGRAMMING | Codeforces Round 389 (Div.2) Editorial | 2000 | |
| 711 | Santa Clauses and a Soccer Championship | constructive algorithms dfs and similar graphs trees | Statement | F | Technocup 2017 - Elimination Round 3 {748} | PROGRAMMING | Codeforces Round 389 (Div.2) Editorial | 2500 | |
| 8914 | Parallelogram is Back | brute force constructive algorithms geometry | Statement | B | Codeforces Round 388 (Div. 2) {749} | PROGRAMMING | Tutorial | 1300 | |
| 592 | New Year and Finding Roots | constructive algorithms implementation interactive trees | Statement | F | Good Bye 2016 {750} | PROGRAMMING | Good Bye 2016 — hints and codes | 2700 | |
| 1434 | Interactive Bulls and Cows (Easy) | brute force constructive algorithms implementation | Statement | B | Testing Round 13 {753} | PROGRAMMING | 1600 | ||
| 396 | Interactive Bulls and Cows (Hard) | brute force constructive algorithms interactive | Statement | C | Testing Round 13 {753} | PROGRAMMING | 2400 | ||
| 9362 | Lesha and array splitting | constructive algorithms greedy implementation | Statement | A | Codeforces Round 390 (Div. 2) {754} | PROGRAMMING | Editorial | 1300 | |
| 1094 | Vladik and chat | brute force constructive algorithms dp implementation strings | Statement | C | Codeforces Round 390 (Div. 2) {754} | PROGRAMMING | 2200 | ||
| 917 | PolandBall and White-Red graph | constructive algorithms graphs shortest paths | Statement | E | 8VC Venture Cup 2017 - Elimination Round {755} | PROGRAMMING | 8VC Venture Cup 2017 — Elimination Round [Editorial] | 2400 | |
| 3213 | Pavel and barbecue | constructive algorithms dfs and similar | Statement | A | 8VC Venture Cup 2017 - Final Round {756} | PROGRAMMING | 8VC Venture Cup 2017 — Final Round and Codeforces Round #393 Editorial | 1600 | |
| 4050 | Unfair Poll | binary search constructive algorithms implementation math | Statement | C | Codeforces Round 392 (Div. 2) {758} | PROGRAMMING | Codeforces Round #392 (Div. 2) Editorial | 1700 | |
| 2934 | Ability To Convert | constructive algorithms dp greedy math strings | Statement | D | Codeforces Round 392 (Div. 2) {758} | PROGRAMMING | Codeforces Round #392 (Div. 2) Editorial | 1900 | |
| 15110 | Dasha and Stairs | brute force constructive algorithms implementation math | Statement | A | Codeforces Round 394 (Div. 2) {761} | PROGRAMMING | Codeforces Round #394 (Div. 2) [Editorial] | 1100 | |
| 4196 | Dasha and Very Difficult Problem | binary search brute force constructive algorithms greedy sortings | Statement | D | Codeforces Round 394 (Div. 2) {761} | PROGRAMMING | Codeforces Round #394 (Div. 2) [Editorial] | 1700 | |
| 2367 | Dasha and Puzzle | constructive algorithms dfs and similar graphs greedy trees | Statement | E | Codeforces Round 394 (Div. 2) {761} | PROGRAMMING | Codeforces Round #394 (Div. 2) [Editorial] | 2000 | |
| 3041 | Timofey and rectangles | constructive algorithms geometry | Statement | B | Codeforces Round 395 (Div. 1) {763} | PROGRAMMING | Codeforces Round #395 [Editorial] | 2200 | |
| 12659 | Timofey and cubes | constructive algorithms implementation | Statement | B | Codeforces Round 395 (Div. 2) {764} | PROGRAMMING | Codeforces Round #395 [Editorial] | 1000 | |
| 2599 | Artsem and Saunders | constructive algorithms dsu math | Statement | D | Codeforces Round 397 by Kaspersky Lab and Barcelona Bootcamp (Div. 1 + Div. 2 combined) {765} | PROGRAMMING | Codeforces Round #397 Editorial | 1700 | |
| 34452 | Mahmoud and Longest Uncommon Subsequence | constructive algorithms strings | Statement | A | Codeforces Round 396 (Div. 2) {766} | PROGRAMMING | Codeforces round #396 editorial | 1000 | |
| 38252 | Mahmoud and a Triangle | constructive algorithms geometry greedy math number theory sortings | Statement | B | Codeforces Round 396 (Div. 2) {766} | PROGRAMMING | Codeforces round #396 editorial | 1100 | |
| 3453 | Mahmoud and a xor trip | bitmasks constructive algorithms data structures dfs and similar dp math trees | Statement | E | Codeforces Round 396 (Div. 2) {766} | PROGRAMMING | Codeforces round #396 editorial | 2200 | |
| 30778 | Oath of the Night's Watch | constructive algorithms sortings | Statement | A | Divide by Zero 2017 and Codeforces Round 399 (Div. 1 + Div. 2, combined) {768} | PROGRAMMING | Editorial Divide by Zero and Codeforces Round #399 (Div. 1+2, combined) | 1000 | |
| 6950 | Code For 1 | constructive algorithms dfs and similar divide and conquer | Statement | B | Divide by Zero 2017 and Codeforces Round 399 (Div. 1 + Div. 2, combined) {768} | PROGRAMMING | Editorial Divide by Zero and Codeforces Round #399 (Div. 1+2, combined) | 1600 | |
| 7180 | Bear and Different Names | constructive algorithms greedy | Statement | B | VK Cup 2017 - Round 1 {771} | PROGRAMMING | VK Cup 2017 Round 1 and CF Round 405 — Editorial | 1500 | |
| 1443 | Vulnerable Kerbals | constructive algorithms dp graphs math number theory | Statement | C | VK Cup 2017 - Round 2 {772} | PROGRAMMING | VK Cup Round 2 + Codeforces Round #409 Tutorial | 2400 | |
| 994 | Prairie Partition | binary search constructive algorithms greedy math | Statement | C | VK Cup 2017 - Round 3 {773} | PROGRAMMING | VK Cup 2017 Round 3 + Codeforces Round #412 -- Tutorial | 2300 | |
| 4369 | Maximum Number | *special constructive algorithms greedy | Statement | C | VK Cup 2017 - Wild Card Round 1 {774} | PROGRAMMING | VK Cup 2017 — Уайлд-кард раунд 1 — Разбор | 1200 | |
| 2105 | Lie or Truth | *special constructive algorithms sortings | Statement | D | VK Cup 2017 - Wild Card Round 1 {774} | PROGRAMMING | VK Cup 2017 — Уайлд-кард раунд 1 — Разбор | 1500 | |
| 275 | Repairing Of String | *special constructive algorithms | Statement | H | VK Cup 2017 - Wild Card Round 1 {774} | PROGRAMMING | VK Cup 2017 — Уайлд-кард раунд 1 — Разбор | 2400 | |
| 25577 | Sherlock and his girlfriend | constructive algorithms number theory | Statement | B | ICM Technex 2017 and Codeforces Round 400 (Div. 1 + Div. 2, combined) {776} | PROGRAMMING | ICM Technex 2017 and Codeforces Round #400 (Div. 1 + Div. 2, combined) Editorial | 1200 | |
| 511 | Sherlock's bet to Moriarty | constructive algorithms data structures divide and conquer geometry graphs implementation trees | Statement | F | ICM Technex 2017 and Codeforces Round 400 (Div. 1 + Div. 2, combined) {776} | PROGRAMMING | ICM Technex 2017 and Codeforces Round #400 (Div. 1 + Div. 2, combined) Editorial | 2700 | |
| 10866 | Shell Game | constructive algorithms implementation math | Statement | A | Codeforces Round 401 (Div. 2) {777} | PROGRAMMING | Problem analysis of Codeforces Round #401 (Div. 2) | 1100 | |
| 588 | Parquet Re-laying | constructive algorithms | Statement | D | Codeforces Round 402 (Div. 1) {778} | PROGRAMMING | Codeforces Round #402, Editorial | 2700 | |
| 9690 | Pupils Redistribution | constructive algorithms math | Statement | A | Codeforces Round 402 (Div. 2) {779} | PROGRAMMING | Codeforces Round #402, Editorial | 1100 | |
| 12749 | Dishonest Sellers | constructive algorithms greedy sortings | Statement | C | Codeforces Round 402 (Div. 2) {779} | PROGRAMMING | Codeforces Round #402, Editorial | 1200 | |
| 2964 | Underground Lab | constructive algorithms dfs and similar graphs | Statement | E | Технокубок 2017 - Финал (только для онсайт-финалистов) {780} | PROGRAMMING | Technocup 2017 Finals and Codeforces Round #403 Editorial | 2200 | |
| 2882 | Weird journey | combinatorics constructive algorithms dfs and similar dsu graphs | Statement | B | Codeforces Round 407 (Div. 1) {788} | PROGRAMMING | Codeforces Round #407(Div.1 + Div.2) Editorial | 2200 | |
| 409 | Finding lines | constructive algorithms divide and conquer interactive | Statement | D | Codeforces Round 407 (Div. 1) {788} | PROGRAMMING | Codeforces Round #407(Div.1 + Div.2) Editorial | 2900 | |
| 304 | Problem of offices | constructive algorithms dfs and similar dp trees | Statement | E | Tinkoff Challenge - Elimination Round {793} | PROGRAMMING | 51685 | 2800 | |
| 3224 | Bank Hacking | constructive algorithms data structures dp trees | Statement | C | Codeforces Round 408 (Div. 2) {796} | PROGRAMMING | Tutorial | 1900 | |
| 7146 | Police Stations | constructive algorithms dfs and similar dp graphs shortest paths trees | Statement | D | Codeforces Round 408 (Div. 2) {796} | PROGRAMMING | Tutorial | 2100 | |
| 23793 | Mike and palindrome | brute force constructive algorithms strings | Statement | A | Codeforces Round 410 (Div. 2) {798} | PROGRAMMING | Codeforces Round #410 (Div. 2) Editorial | 1100 | |
| 2161 | Mike and distribution | constructive algorithms sortings | Statement | D | Codeforces Round 410 (Div. 2) {798} | PROGRAMMING | Codeforces Round #410 (Div. 2) Editorial | 2300 | |
| 545 | Mike and code of a permutation | constructive algorithms data structures graphs sortings | Statement | E | Codeforces Round 410 (Div. 2) {798} | PROGRAMMING | Codeforces Round #410 (Div. 2) Editorial | 2700 | |
| 11179 | Valued Keys | constructive algorithms greedy strings | Statement | B | Codeforces Round 409 (rated, Div. 2, based on VK Cup 2017 Round 2) {801} | PROGRAMMING | 1000 | ||
| 550 | Fake News (medium) | constructive algorithms strings | Statement | G2 | Helvetic Coding Contest 2017 online mirror (teams allowed, unrated) {802} | PROGRAMMING | helvetic-coding-contest-2017-editorial.pdf | 2200 | |
| 544 | Fake News (medium) | constructive algorithms strings | Statement | H | Helvetic Coding Contest 2017 online mirror (teams allowed, unrated) {802} | PROGRAMMING | helvetic-coding-contest-2017-editorial.pdf | 2400 | |
| 7557 | Distances to Zero | constructive algorithms | Statement | B | Educational Codeforces Round 20 {803} | PROGRAMMING | 51768 | 1200 | |
| 5349 | Maximal Binary Matrix | constructive algorithms | Statement | A | Educational Codeforces Round 20 {803} | PROGRAMMING | 51768 | 1500 | |
| 5797 | Maximal GCD | constructive algorithms greedy math | Statement | C | Educational Codeforces Round 20 {803} | PROGRAMMING | 51768 | 2000 | |
| 16475 | Find Amir | constructive algorithms greedy math | Statement | A | Codeforces Round 411 (Div. 1) {804} | PROGRAMMING | Codeforces Round #411 Editorial | 1100 | |
| 1926 | Ice cream coloring | constructive algorithms dfs and similar greedy | Statement | C | Codeforces Round 411 (Div. 1) {804} | PROGRAMMING | Codeforces Round #411 Editorial | 2200 | |
| 654 | The same permutation | constructive algorithms | Statement | E | Codeforces Round 411 (Div. 1) {804} | PROGRAMMING | Codeforces Round #411 Editorial | 3100 | |
| 18720 | 3-palindrome | constructive algorithms | Statement | B | Codeforces Round 411 (Div. 2) {805} | PROGRAMMING | 51846 | 1000 | |
| 6968 | Tea Party | constructive algorithms greedy sortings | Statement | C | Educational Codeforces Round 21 {808} | PROGRAMMING | 52010 | 1500 | |
| 1900 | Vladik and Favorite Game | constructive algorithms dfs and similar graphs interactive | Statement | D | Codeforces Round 416 (Div. 2) {811} | PROGRAMMING | 2000 | ||
| 11034 | An abandoned sentiment from past | constructive algorithms greedy implementation sortings | Statement | A | Codeforces Round 418 (Div. 2) {814} | PROGRAMMING | Codeforces Round #418 (Div. 2) Editorial | 1000 | |
| 5880 | An express train to reveries | constructive algorithms | Statement | B | Codeforces Round 418 (Div. 2) {814} | PROGRAMMING | Codeforces Round #418 (Div. 2) Editorial | 1300 | |
| 1600 | Karen and Test | brute force combinatorics constructive algorithms math | Statement | B | Codeforces Round 419 (Div. 1) {815} | PROGRAMMING | Codeforces Round #419 Editorial | 2200 | |
| 244 | Karen and Neighborhood | binary search constructive algorithms implementation | Statement | E | Codeforces Round 419 (Div. 1) {815} | PROGRAMMING | Codeforces Round #419 Editorial | 2900 | |
| 608 | Mister B and Flight to the Moon | constructive algorithms graphs | Statement | E | Codeforces Round 421 (Div. 1) {819} | PROGRAMMING | Codeforces Round #421 Editorial | 2800 | |
| 5496 | Mister B and Angle in Polygon | constructive algorithms geometry math | Statement | B | Codeforces Round 421 (Div. 2) {820} | PROGRAMMING | Codeforces Round #421 Editorial | 1300 | |
| 373 | Madness | constructive algorithms dfs and similar trees | Statement | F | Codeforces Round 422 (Div. 2) {822} | PROGRAMMING | Codeforces Round #422 (Div. 2) Editorial | 2700 | |
| 3686 | High Load | constructive algorithms greedy implementation trees | Statement | B | Codeforces Round 423 (Div. 1, rated, based on VK Cup Finals) {827} | PROGRAMMING | Codeforces Round #423 Analysis | 1800 | |
| 338 | Perpetual Motion Machine | constructive algorithms dp graphs implementation math trees | Statement | E | Codeforces Round 424 (Div. 1, rated, based on VK Cup Finals) {830} | PROGRAMMING | Codeforces Round #424 Editorial | 3100 | |
| 5484 | Jury Marks | brute force constructive algorithms | Statement | C | Codeforces Round 424 (Div. 2, rated, based on VK Cup Finals) {831} | PROGRAMMING | Codeforces Round #424 Editorial | 1600 | |
| 1346 | The penguin's game | binary search constructive algorithms interactive | Statement | E | Codeforces Round 427 (Div. 2) {835} | PROGRAMMING | 2400 | ||
| 2803 | Leha and another game about graph | constructive algorithms data structures dfs and similar dp graphs | Statement | B | Codeforces Round 429 (Div. 1) {840} | PROGRAMMING | Editorial | 2100 | |
| 407 | Upgrading Tree | constructive algorithms dfs and similar graphs math trees | Statement | C | AIM Tech Round 4 (Div. 1) {843} | PROGRAMMING | AIM Tech Round 4 -- Editorial | 2900 | |
| 2582 | Sum of Nestings | constructive algorithms | Statement | C | 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest, qualification stage (Online Mirror, ACM-ICPC Rules, Teams Preferred) {847} | PROGRAMMING | 1900 | ||
| 5340 | From Y to Y | constructive algorithms | Statement | A | Codeforces Round 431 (Div. 1) {848} | PROGRAMMING | Codeforces Round #431 Editorial | 1600 | |
| 2001 | Rooter's Song | constructive algorithms data structures geometry implementation sortings two pointers | Statement | B | Codeforces Round 431 (Div. 1) {848} | PROGRAMMING | Codeforces Round #431 Editorial | 2100 | |
| 461 | Tournament Construction | constructive algorithms dp graphs greedy math | Statement | D | Codeforces Round 432 (Div. 1, based on IndiaHacks Final Round 2017) {850} | PROGRAMMING | Codeforces Round #432 editorial | 2700 | |
| 8578 | Maxim Buys an Apartment | constructive algorithms math | Statement | B | Codeforces Round 433 (Div. 2, based on Olympiad of Metropolises) {854} | PROGRAMMING | 1200 | ||
| 14509 | Fraction | brute force constructive algorithms math | Statement | A | Codeforces Round 433 (Div. 2, based on Olympiad of Metropolises) {854} | PROGRAMMING | 900 | ||
| 1611 | Set Theory | brute force constructive algorithms | Statement | A | Russian Code Cup 2017 - Finals [Unofficial Mirror, Div. 1 Only Recommended, Teams Allowed] {856} | PROGRAMMING | Tutorial | 1600 | |
| 2014 | Wizard's Tour | constructive algorithms dfs and similar graphs | Statement | F | Технокубок 2018 - Отборочный Раунд 1 {858} | PROGRAMMING | Codeforces Round 434 Div.1+Div.2 (and Technocup 2018 — Elimination Round 1) Editorial | 2400 | |
| 4501 | Mahmoud and Ehab and the xor | constructive algorithms | Statement | C | Codeforces Round 435 (Div. 2) {862} | PROGRAMMING | Codeforces round #435 editorial | 1800 | |
| 4425 | Save the problem! | constructive algorithms | Statement | A | MemSQL Start[c]UP 3.0 - Round 2 (onsite finalists) {865} | PROGRAMMING | MemSQL Start[c]UP 3.0 Round 2 Editorial | 1400 | |
| 7951 | Buy Low Sell High | constructive algorithms data structures greedy | Statement | D | MemSQL Start[c]UP 3.0 - Round 2 (onsite finalists) {865} | PROGRAMMING | MemSQL Start[c]UP 3.0 Round 2 Editorial | 2300 | |
| 5016 | Qualification Rounds | bitmasks brute force constructive algorithms dp | Statement | C | Codeforces Round 438 by Sberbank and Barcelona Bootcamp (Div. 1 + Div. 2 combined) {868} | PROGRAMMING | 55046 | 1500 | |
| 4015 | Merge Sort | constructive algorithms divide and conquer | Statement | D | Educational Codeforces Round 30 {873} | PROGRAMMING | 55171 | 1800 | |
| 6051 | Slava and tanks | constructive algorithms | Statement | C | Codeforces Round 442 (Div. 2) {877} | PROGRAMMING | 55362 | 1600 | |
| 5979 | Short Program | bitmasks constructive algorithms | Statement | A | Codeforces Round 443 (Div. 1) {878} | PROGRAMMING | Editorial | 1600 | |
| 1212 | Road Widening | constructive algorithms greedy implementation | Statement | K | 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest (Online Mirror, ACM-ICPC Rules, Teams Preferred) {883} | PROGRAMMING | 2100 | ||
| 421 | Berland Army | constructive algorithms graphs greedy | Statement | B | 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest (Online Mirror, ACM-ICPC Rules, Teams Preferred) {883} | PROGRAMMING | 2800 | ||
| 1950 | Restoration of string | constructive algorithms graphs implementation | Statement | D | Технокубок 2018 - Отборочный Раунд 3 {886} | PROGRAMMING | Editorial Codeforces Round 445 (and Technocup 2018 — Elimination Round 3) | 2000 | |
| 5818 | Xor-MST | bitmasks constructive algorithms data structures | Statement | G | Educational Codeforces Round 32 {888} | PROGRAMMING | Educational Codeforces Round 32 - Editorial | 2300 | |
| 3237 | Gluttony | constructive algorithms greedy | Statement | B | Codeforces Round 446 (Div. 1) {891} | PROGRAMMING | Codeforces Round #446 Editorial | 2000 | |
| 4692 | Ralph And His Magic Field | combinatorics constructive algorithms math number theory | Statement | B | Codeforces Round 447 (Div. 2) {894} | PROGRAMMING | Codeforces Round #447 (Div.2 Only) Editorial | 1800 | |
| 4620 | Marco and GCD Sequence | constructive algorithms math | Statement | C | Codeforces Round 447 (Div. 2) {894} | PROGRAMMING | Codeforces Round #447 (Div.2 Only) Editorial | 1800 | |
| 2294 | Ithea Plays With Chtholly | binary search constructive algorithms games greedy interactive | Statement | B | Codeforces Round 449 (Div. 1) {896} | PROGRAMMING | Codeforces Round #449 Editorial | 2000 | |
| 4860 | Squares and not squares | constructive algorithms greedy | Statement | E | Codeforces Round 451 (Div. 2) {898} | PROGRAMMING | Codeforces Round #451 (Div.2) Editorial | 1600 | |
| 9036 | Dividing the numbers | constructive algorithms graphs math | Statement | C | Codeforces Round 452 (Div. 2) {899} | PROGRAMMING | Codeforces Round #452 (Div.2) Editorial | 1300 | |
| 3258 | Shovel Sale | constructive algorithms math | Statement | D | Codeforces Round 452 (Div. 2) {899} | PROGRAMMING | Codeforces Round #452 (Div.2) Editorial | 1800 | |
| 11091 | Splitting in Teams | constructive algorithms greedy math | Statement | A | Codeforces Round 452 (Div. 2) {899} | PROGRAMMING | Codeforces Round #452 (Div.2) Editorial | 900 | |
| 5372 | Hashing Trees | constructive algorithms trees | Statement | A | Codeforces Round 453 (Div. 1) {901} | PROGRAMMING | Codeforces Round #453 (Div. 1 & Div. 2) Editorial | 1500 | |
| 1640 | GCD of Polynomials | constructive algorithms math | Statement | B | Codeforces Round 453 (Div. 1) {901} | PROGRAMMING | Codeforces Round #453 (Div. 1 & Div. 2) Editorial | 2100 | |
| 630 | Weighting a Tree | constructive algorithms dfs and similar graphs | Statement | D | Codeforces Round 453 (Div. 1) {901} | PROGRAMMING | Codeforces Round #453 (Div. 1 & Div. 2) Editorial | 2700 | |
| 1322 | Seating of Students | brute force constructive algorithms math | Statement | B | Codeforces Round 454 (Div. 1, based on Technocup 2018 Elimination Round 4) {906} | PROGRAMMING | Editorial Codeforces Round 454 (and Technocup 2018 — Elimination Round 4) | 2300 | |
| 6752 | Segments | constructive algorithms math | Statement | B | Codeforces Round 455 (Div. 2) {909} | PROGRAMMING | Codeforces Round #455 (Div. 2) Editorial | 1300 | |
| 632 | AND-permutations | constructive algorithms | Statement | F | Codeforces Round 455 (Div. 2) {909} | PROGRAMMING | Codeforces Round #455 (Div. 2) Editorial | 2600 | |
| 2158 | Minimum Sum | constructive algorithms greedy math | Statement | C | Testing Round 14 (Unrated) {910} | PROGRAMMING | 1700 | ||
| 7327 | Three Garlands | brute force constructive algorithms | Statement | C | Educational Codeforces Round 35 (Rated for Div. 2) {911} | PROGRAMMING | 1400 | ||
| 2847 | Stack Sorting | constructive algorithms data structures greedy implementation | Statement | E | Educational Codeforces Round 35 (Rated for Div. 2) {911} | PROGRAMMING | 2000 | ||
| 2261 | Tree Destruction | constructive algorithms dfs and similar graphs greedy trees | Statement | F | Educational Codeforces Round 35 (Rated for Div. 2) {911} | PROGRAMMING | T | 2500 | |
| 13777 | New Year's Eve | bitmasks constructive algorithms number theory | Statement | B | Codeforces Round 456 (Div. 2) {912} | PROGRAMMING | Codeforces Round #456 (Div. 2) Editorial | 1400 | |
| 5537 | Jamie and Interesting Graph | constructive algorithms graphs shortest paths | Statement | C | Codeforces Round 457 (Div. 2) {916} | PROGRAMMING | Codeforces Round #457 (Div. 2) Editorial | 1600 | |
| 742 | Divisibility | constructive algorithms dp greedy number theory | Statement | F | Codeforces Round 461 (Div. 2) {922} | PROGRAMMING | 57605 | 2500 | |
| 1258 | Picking Strings | constructive algorithms implementation strings | Statement | D | VK Cup 2018 - Round 1 {923} | PROGRAMMING | VK Cup 2018 Round 1 and CF Round #470 (div. 1 & 2) editorial | 2500 | |
| 126 | Public Service | constructive algorithms graphs trees | Statement | F | VK Cup 2018 - Round 1 {923} | PROGRAMMING | VK Cup 2018 Round 1 and CF Round #470 (div. 1 & 2) editorial | 2900 | |
| 1413 | Big Secret | constructive algorithms math | Statement | C | VK Cup 2018 - Round 3 {925} | PROGRAMMING | Разбор VK 2018 Round 3 + Codeforces Round #477 | 2200 | |
| 565 | Aztec Catacombs | constructive algorithms | Statement | D | VK Cup 2018 - Round 3 {925} | PROGRAMMING | Разбор VK 2018 Round 3 + Codeforces Round #477 | 2700 | |
| 7450 | World Cup | constructive algorithms implementation | Statement | B | Codeforces Round 468 (Div. 2, based on Technocup 2018 Final Round) {931} | PROGRAMMING | Codeforces Round #468 and Technocup 2018 Final Round Analysis | 1200 | |
| 4236 | Permutation Cycle | brute force constructive algorithms | Statement | C | ICM Technex 2018 and Codeforces Round 463 (Div. 1 + Div. 2, combined) {932} | PROGRAMMING | 57796 | 1600 | |
| 10888 | Palindromic Supersequence | constructive algorithms | Statement | A | ICM Technex 2018 and Codeforces Round 463 (Div. 1 + Div. 2, combined) {932} | PROGRAMMING | 57796 | 800 | |
| 288 | A Preponderant Reunion | constructive algorithms dp | Statement | E | Codeforces Round 462 (Div. 1) {933} | PROGRAMMING | 57763 | 3100 | |
| 9158 | A Prosperous Lot | constructive algorithms implementation | Statement | B | Codeforces Round 462 (Div. 2) {934} | PROGRAMMING | 57763 | 1200 | |
| 1257 | Lock Puzzle | constructive algorithms implementation strings | Statement | C | Codeforces Round 467 (Div. 1) {936} | PROGRAMMING | Codeforces Round #467, Editorial | 2500 | |
| 3468 | Constructing Tests | binary search brute force constructive algorithms | Statement | C | Educational Codeforces Round 38 (Rated for Div. 2) {938} | PROGRAMMING | Educational Codeforces Round 38 — Editorial | 1700 | |
| 6680 | Phone Numbers | constructive algorithms implementation strings | Statement | C | Codeforces Round 466 (Div. 2) {940} | PROGRAMMING | [Editorial] Codeforces Round #466 (Div. 2) | 1500 | |
| 3828 | A Leapfrog in the Array | constructive algorithms math | Statement | B | Codeforces Round 469 (Div. 1) {949} | PROGRAMMING | 58291 | 1700 | |
| 253 | Puzzling Language | constructive algorithms | Statement | G | April Fools Contest 2018 {952} | PROGRAMMING | April Fools Day Contest 2018: editorial | 2500 | |
| 6203 | Mahmoud and Ehab and the wrong algorithm | constructive algorithms trees | Statement | C | Codeforces Round 473 (Div. 2) {959} | PROGRAMMING | Codeforces round #473 editorial | 1500 | |
| 3262 | Mahmoud and Ehab and another array construction task | constructive algorithms greedy math number theory | Statement | D | Codeforces Round 473 (Div. 2) {959} | PROGRAMMING | Codeforces round #473 editorial | 2000 | |
| 4098 | Subsequence Counting | bitmasks constructive algorithms greedy implementation | Statement | C | Divide by Zero 2018 and Codeforces Round 474 (Div. 1 + Div. 2, combined) {960} | PROGRAMMING | Divide by Zero 2018 and Codeforces Round #474 (Div. 1 + Div. 2, combined) Editorial | 1700 | |
| 8026 | Students in Railway Carriage | constructive algorithms greedy implementation | Statement | B | Educational Codeforces Round 42 (Rated for Div. 2) {962} | PROGRAMMING | Educational Codeforces Round 42 Editorial | 1300 | |
| 1140 | Byteland, Berland and Disputed Cities | constructive algorithms greedy | Statement | E | Educational Codeforces Round 42 (Rated for Div. 2) {962} | PROGRAMMING | Educational Codeforces Round 42 Editorial | 2200 | |
| 2994 | Destruction of a Tree | constructive algorithms dfs and similar dp greedy trees | Statement | B | Tinkoff Internship Warmup Round 2018 and Codeforces Round 475 (Div. 1) {963} | PROGRAMMING | Editorial Tinkoff Internship Warmup Round 2018 and Codeforces Round #475 (Div. 1 + Div. 2) | 2100 | |
| 758 | Degree Set | constructive algorithms graphs implementation | Statement | D | Educational Codeforces Round 43 (Rated for Div. 2) {976} | PROGRAMMING | 59195 | 2400 | |
| 4921 | Marlin | constructive algorithms | Statement | B | Codeforces Round 480 (Div. 2) {980} | PROGRAMMING | Tutorial | 1600 | |
| 9689 | Row | brute force constructive algorithms | Statement | A | Codeforces Round 484 (Div. 2) {982} | PROGRAMMING | Editorial | 1200 | |
| 2743 | Sand Fortress | binary search constructive algorithms math | Statement | D | Educational Codeforces Round 44 (Rated for Div. 2) {985} | PROGRAMMING | Educational Codeforces Round 44 Editorial | 2100 | |
| 7280 | A Tide of Riverscape | constructive algorithms strings | Statement | B | Codeforces Round 487 (Div. 2) {989} | PROGRAMMING | Codeforces Round #487 (Div. 2) Editorial | 1300 | |
| 4031 | A Mist of Florescence | constructive algorithms graphs | Statement | C | Codeforces Round 487 (Div. 2) {989} | PROGRAMMING | Codeforces Round #487 (Div. 2) Editorial | 1800 | |
| 4108 | Graph And Its Complement | constructive algorithms graphs implementation | Statement | D | Educational Codeforces Round 45 (Rated for Div. 2) {990} | PROGRAMMING | Educational Codeforces Round 45 Editorial | 1700 | |
| 1806 | Tesla | constructive algorithms implementation | Statement | A | Codeforces Round 492 (Div. 1) [Thanks, uDebug!] {995} | PROGRAMMING | Editorial for Codeforces Round #492 [Thanks u-Debug!] | 2100 | |
| 10090 | Balloons | constructive algorithms implementation | Statement | A | Codeforces Round 493 (Div. 2) {998} | PROGRAMMING | Codeforces Round #493 — Editorial | 1000 |