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 ... 10 11 12 >Solved |
Name |
Tags |
Solutions |
Index |
Contest |
Type |
Points |
Tutorial |
Rating Level |
|---|---|---|---|---|---|---|---|---|---|
| 6004 | Escape | implementation math | Statement | B | Codeforces Round 105 (Div. 2) {148} | PROGRAMMING | Codeforces Round #105 (Div. 2): editorial | 1500 | |
| 111890 | Insomnia cure | constructive algorithms implementation math | Statement | A | Codeforces Round 105 (Div. 2) {148} | PROGRAMMING | Codeforces Round #105 (Div. 2): editorial | 900 | |
| 45854 | Business trip | greedy implementation sortings | Statement | A | Codeforces Round 106 (Div. 2) {149} | PROGRAMMING | Codeforces Round #106 (Div. 2) Tutorial | 1100 | |
| 2386 | Martian Clock | implementation | Statement | B | Codeforces Round 106 (Div. 2) {149} | PROGRAMMING | Editorial Round #106 | 1600 | |
| 6851 | Phone Numbers | implementation strings | Statement | B | Codeforces Round 107 (Div. 2) {151} | PROGRAMMING | Codeforces Round #107. Tutorial. | 1300 | |
| 94255 | Soft Drinking | implementation math | Statement | A | Codeforces Round 107 (Div. 2) {151} | PROGRAMMING | Codeforces Round #107. Tutorial. | 900 | |
| 18580 | Marks | implementation | Statement | A | Codeforces Round 108 (Div. 2) {152} | PROGRAMMING | Разбор задач Codeforces Round #108 (Div. 2) | 1100 | |
| 7370 | Steps | binary search implementation | Statement | B | Codeforces Round 108 (Div. 2) {152} | PROGRAMMING | Разбор задач Codeforces Round #108 (Div. 2) | 1400 | |
| 2444 | Suspects | constructive algorithms data structures implementation | Statement | B | Codeforces Round 110 (Div. 1) {156} | PROGRAMMING | Codeforces Round 110 — Разбор задач | 1800 | |
| 102651 | Taxi | *special greedy implementation | Statement | B | VK Cup 2012 Qualification Round 1 {158} | PROGRAMMING | Simple solution to vk cup Qualification Round 1 and 2 | 1800 | |
| 318446 | Next Round | *special implementation | Statement | A | VK Cup 2012 Qualification Round 1 {158} | PROGRAMMING | Simple solution to vk cup Qualification Round 1 and 2 | 1800 | |
| 10358 | Cd and pwd commands | *special data structures implementation | Statement | C | VK Cup 2012 Qualification Round 1 {158} | PROGRAMMING | Simple solution to vk cup Qualification Round 1 and 2 | 1900 | |
| 2654 | Friends or Not | *special greedy implementation | Statement | A | VK Cup 2012 Qualification Round 2 {159} | PROGRAMMING | Simple solution to vk cup Qualification Round 1 and 2 | 1700 | |
| 3715 | Find Pair | implementation math sortings | Statement | C | Codeforces Round 111 (Div. 2) {160} | PROGRAMMING | Codeforces Round #111 (Div. 2) Разбор Задач | 1700 | |
| 842 | Pentagonal numbers | *special implementation | Statement | A | VK Cup 2012 Wild-card Round 1 {162} | PROGRAMMING | VK Cup 2012 Wild-card Round 1: editorial | 1400 | |
| 26230 | Supercentral Point | implementation | Statement | A | Codeforces Round 112 (Div. 2) {165} | PROGRAMMING | Codeforces Round #112 (Div. 2) Tutorial | 1100 | |
| 22726 | Burning Midnight Oil | binary search implementation | Statement | B | Codeforces Round 112 (Div. 2) {165} | PROGRAMMING | Codeforces Round #112 (Div. 2) Tutorial | 1500 | |
| 20931 | Rank List | binary search implementation sortings | Statement | A | Codeforces Round 113 (Div. 2) {166} | PROGRAMMING | Codeforces Round #113 (Div. 2) Tutorial | 1200 | |
| 2179 | Wizards and Trolleybuses | implementation | Statement | A | Codeforces Round 114 (Div. 1) {167} | PROGRAMMING | Codeforces Round #114 — Tutorial | 1600 | |
| 11486 | Wizards and Demonstration | implementation math | Statement | A | Codeforces Round 114 (Div. 2) {168} | PROGRAMMING | Codeforces Round #114 — Tutorial | 1000 | |
| 1300 | Wizards and Minimal Spell | implementation strings | Statement | B | Codeforces Round 114 (Div. 2) {168} | PROGRAMMING | Codeforces Round #114 — Tutorial | 1700 | |
| 1481 | ucyhf | *special brute force implementation number theory | Statement | F | April Fools Day Contest {171} | PROGRAMMING | April Fools Day Contest: editorial | 1700 | |
| 1218 | A Piece of Cake | *special implementation | Statement | C | April Fools Day Contest {171} | PROGRAMMING | April Fools Day Contest: editorial | 2100 | |
| 334 | A polyline | *special implementation | Statement | H | April Fools Day Contest {171} | PROGRAMMING | April Fools Day Contest: editorial | 2200 | |
| 7498 | Phone Code | *special brute force implementation | Statement | A | Croc Champ 2012 - Qualification Round {172} | PROGRAMMING | 1600 | ||
| 3144 | Pseudorandom Sequence Period | *special implementation number theory | Statement | B | Croc Champ 2012 - Qualification Round {172} | PROGRAMMING | 1800 | ||
| 1257 | Bus | *special implementation sortings | Statement | C | Croc Champ 2012 - Qualification Round {172} | PROGRAMMING | 1900 | ||
| 2505 | Rock-Paper-Scissors | implementation math | Statement | A | Croc Champ 2012 - Round 1 {173} | PROGRAMMING | Croc Champ 2012 — Round 1 — Editorial | 1300 | |
| 288 | Deputies | constructive algorithms graphs greedy implementation | Statement | D | Croc Champ 2012 - Round 1 {173} | PROGRAMMING | Croc Champ 2012 — Round 1 — Editorial | 2400 | |
| 2511 | File List | dp greedy implementation | Statement | B | VK Cup 2012 Round 3 (Unofficial Div. 2 Edition) {174} | PROGRAMMING | VK Cup 2012 Round 3 — Разбор | 1500 | |
| 2537 | Robot Bicorn Attack | brute force implementation | Statement | A | Codeforces Round 115 {175} | PROGRAMMING | Codeforces Round #115 — editorial F | 1400 | |
| 1558 | Plane of Tanks: Pro | implementation | Statement | B | Codeforces Round 115 {175} | PROGRAMMING | Codeforces Round #115 — editorial A-E | 1400 | |
| 1513 | Geometry Horse | greedy implementation sortings two pointers | Statement | C | Codeforces Round 115 {175} | PROGRAMMING | Codeforces Round #115 — editorial A-E | 1600 | |
| 70 | Gnomes of Might and Magic | data structures graphs implementation shortest paths | Statement | F | Codeforces Round 115 {175} | PROGRAMMING | Codeforces Round #115 — editorial A-E | 3000 | |
| 11473 | Good Matrix Elements | implementation | Statement | A1 | ABBYY Cup 2.0 - Easy {177} | PROGRAMMING | 700 | ||
| 8547 | Good Matrix Elements | implementation | Statement | A2 | ABBYY Cup 2.0 - Easy {177} | PROGRAMMING | 700 | ||
| 2830 | Mathematical Analysis Rocks! | constructive algorithms implementation math | Statement | F | Codeforces Round 116 (Div. 2, ACM-ICPC Rules) {180} | PROGRAMMING | 1300 | ||
| 594 | Defragmentation | implementation | Statement | A | Codeforces Round 116 (Div. 2, ACM-ICPC Rules) {180} | PROGRAMMING | 1800 | ||
| 8757 | Series of Crimes | brute force geometry implementation | Statement | A | Croc Champ 2012 - Round 2 (Unofficial Div. 2 Edition) {181} | PROGRAMMING | Croc Champ 2012 — Round 2 — Editorial | 800 | |
| 7352 | Vasya's Calendar | implementation | Statement | B | Codeforces Round 117 (Div. 2) {182} | PROGRAMMING | Codeforces Round #117 (Div. 2) Разбор Задач | 1000 | |
| 9228 | Common Divisors | brute force hashing implementation math strings | Statement | D | Codeforces Round 117 (Div. 2) {182} | PROGRAMMING | Codeforces Round #117 (Div. 2) Разбор Задач | 1400 | |
| 348 | Battlefield | geometry graphs implementation shortest paths | Statement | A | Codeforces Round 117 (Div. 2) {182} | PROGRAMMING | Codeforces Round #117 (Div. 2) Разбор Задач | 2300 | |
| 18424 | Comparing Strings | implementation strings | Statement | A | Codeforces Round 118 (Div. 2) {186} | PROGRAMMING | Editorial for Round #118 | 1200 | |
| 783 | A + Reverse B | *special implementation | Statement | B | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1400 | |
| 750 | Asterisks | *special implementation | Statement | D | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1400 | |
| 499 | LCM | *special implementation math | Statement | C | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1400 | |
| 556 | HQ9+ | *special implementation | Statement | E | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1500 | |
| 345 | Binary Notation | *special implementation | Statement | F | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1600 | |
| 346 | Array Sorting | *special implementation | Statement | G | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1700 | |
| 602 | Stack | *special expression parsing implementation | Statement | H | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1900 | |
| 6787 | Walking in the Rain | brute force implementation | Statement | B | Codeforces Round 121 (Div. 2) {192} | PROGRAMMING | 1100 | ||
| 11550 | Funky Numbers | binary search brute force implementation | Statement | A | Codeforces Round 121 (Div. 2) {192} | PROGRAMMING | tutorial | 1300 | |
| 10901 | Exams | implementation math | Statement | A | Codeforces Round 122 (Div. 2) {194} | PROGRAMMING | Editoral Codeforces Round #122 | 1000 | |
| 5506 | After Training | data structures implementation math | Statement | B | Codeforces Round 123 (Div. 2) {195} | PROGRAMMING | Codeforces Round #123 (Div. 2) Разбор Задач | 1300 | |
| 1236 | Try and Catch | expression parsing implementation | Statement | C | Codeforces Round 123 (Div. 2) {195} | PROGRAMMING | Codeforces Round #123 (Div. 2) Разбор Задач | 1700 | |
| 3326 | About Bacteria | implementation math | Statement | A | Codeforces Round 125 (Div. 1) {198} | PROGRAMMING | Solutions for Codeforces Round #125 | 1700 | |
| 30225 | Hexadecimal's theorem | brute force constructive algorithms implementation number theory | Statement | A | Codeforces Round 125 (Div. 2) {199} | PROGRAMMING | Solutions for Codeforces Round #125 | 1000 | |
| 1106 | Football Championship | brute force implementation | Statement | C | Codeforces Round 126 (Div. 2) {200} | PROGRAMMING | Editorial of Codeforces Round #126 (Div. 2) | 1700 | |
| 1050 | Programming Language | binary search brute force expression parsing implementation | Statement | D | Codeforces Round 126 (Div. 2) {200} | PROGRAMMING | Editorial of Codeforces Round #126 (Div. 2) | 1800 | |
| 364 | Tractor College | implementation math number theory ternary search | Statement | E | Codeforces Round 126 (Div. 2) {200} | PROGRAMMING | Editorial of Codeforces Round #126 (Div. 2) | 2200 | |
| 147652 | Drinks | implementation math | Statement | B | Codeforces Round 126 (Div. 2) {200} | PROGRAMMING | Editorial of Codeforces Round #126 (Div. 2) | 700 | |
| 19686 | LLPS | binary search bitmasks brute force greedy implementation strings | Statement | A | Codeforces Round 127 (Div. 2) {202} | PROGRAMMING | 900 | ||
| 4417 | Two Problems | brute force implementation | Statement | A | Codeforces Round 128 (Div. 2) {203} | PROGRAMMING | 1200 | ||
| 2784 | Game on Paper | brute force implementation | Statement | B | Codeforces Round 128 (Div. 2) {203} | PROGRAMMING | 1400 | ||
| 1507 | Hit Ball | geometry implementation math | Statement | D | Codeforces Round 128 (Div. 2) {203} | PROGRAMMING | 1700 | ||
| 1419 | Little Elephant and Strings | data structures implementation string suffix structures two pointers | Statement | E | Codeforces Round 129 (Div. 1) {204} | PROGRAMMING | Tutorial | 2800 | |
| 25174 | Little Elephant and Rozdil | brute force implementation | Statement | A | Codeforces Round 129 (Div. 2) {205} | PROGRAMMING | Codeforces Round #129 — Editorial | 1000 | |
| 8028 | Prizes, Prizes, more Prizes | implementation | Statement | D | Codeforces Round 130 (Div. 2) {208} | PROGRAMMING | 4930 | 1200 | |
| 366 | Polycarpus is Looking for Good Substrings | bitmasks hashing implementation | Statement | B | VK Cup 2012 Finals (unofficial online-version) {212} | PROGRAMMING | 2300 | ||
| 16134 | Bicycle Chain | brute force implementation | Statement | A | Codeforces Round 132 (Div. 2) {215} | PROGRAMMING | Codeforces Round #132 (Div. 2) Tutorial | 1000 | |
| 717 | Crosses | brute force implementation | Statement | C | Codeforces Round 132 (Div. 2) {215} | PROGRAMMING | Codeforces Round #132 (Div. 2) Tutorial | 2100 | |
| 5265 | Tiling with Hexagons | implementation math | Statement | A | Codeforces Round 133 (Div. 2) {216} | PROGRAMMING | Editorial for Codeforces Round #133 | 1300 | |
| 7010 | Forming Teams | dfs and similar implementation | Statement | B | Codeforces Round 133 (Div. 2) {216} | PROGRAMMING | Editorial for Codeforces Round #133 | 1700 | |
| 10507 | Mountain Scenery | brute force constructive algorithms implementation | Statement | A | Codeforces Round 134 (Div. 2) {218} | PROGRAMMING | Editorial for Codeforces Round #134 | 1100 | |
| 18338 | Airport | implementation | Statement | B | Codeforces Round 134 (Div. 2) {218} | PROGRAMMING | Editorial for Codeforces Round #134 | 1100 | |
| 32230 | k-String | implementation strings | Statement | A | Codeforces Round 135 (Div. 2) {219} | PROGRAMMING | User editorial for Codeforces Round #135 (Div. 2) | 1100 | |
| 6145 | Special Offer! Super Price 999 Bourles! | implementation | Statement | B | Codeforces Round 135 (Div. 2) {219} | PROGRAMMING | User editorial for Codeforces Round #135 (Div. 2) | 1500 | |
| 13047 | Little Elephant and Problem | implementation sortings | Statement | A | Codeforces Round 136 (Div. 1) {220} | PROGRAMMING | Codeforces Round #136 — Editorial | 1400 | |
| 16775 | Little Elephant and Function | implementation math | Statement | A | Codeforces Round 136 (Div. 2) {221} | PROGRAMMING | Codeforces Round #136 — Editorial | 1000 | |
| 4903 | Little Elephant and Numbers | implementation | Statement | B | Codeforces Round 136 (Div. 2) {221} | PROGRAMMING | Codeforces Round #136 — Editorial | 1300 | |
| 11739 | Shooshuns and Sequence | brute force implementation | Statement | A | Codeforces Round 137 (Div. 2) {222} | PROGRAMMING | Разбор задач | 1200 | |
| 6548 | Cosmic Tables | data structures implementation | Statement | B | Codeforces Round 137 (Div. 2) {222} | PROGRAMMING | Разбор задач | 1300 | |
| 2912 | Reducing Fractions | implementation math number theory sortings | Statement | C | Codeforces Round 137 (Div. 2) {222} | PROGRAMMING | Разбор задач Codeforces Round #137 (Div. 2) | 2000 | |
| 2802 | Bracket Sequence | data structures expression parsing implementation | Statement | A | Codeforces Round 138 (Div. 1) {223} | PROGRAMMING | 1800 | ||
| 7892 | Array | bitmasks implementation two pointers | Statement | B | Codeforces Round 138 (Div. 2) {224} | PROGRAMMING | Tutorial | 1500 | |
| 1047 | Snake | bitmasks dfs and similar graphs implementation | Statement | D | Codeforces Round 139 (Div. 2) {225} | PROGRAMMING | Tutorial | 2300 | |
| 1013 | Anniversary | data structures implementation math matrices number theory | Statement | C | Codeforces Round 140 (Div. 1) {226} | PROGRAMMING | Codeforces Round #140 Editorial | 2100 | |
| 32349 | Effective Approach | implementation | Statement | B | Codeforces Round 140 (Div. 2) {227} | PROGRAMMING | 1100 | ||
| 3633 | Two Tables | brute force implementation | Statement | B | Codeforces Round 141 (Div. 2) {228} | PROGRAMMING | Codeforces Round #141 (Div. 2) Tutorial | 1400 | |
| 139078 | Is your horseshoe on the other hoof? | implementation | Statement | A | Codeforces Round 141 (Div. 2) {228} | PROGRAMMING | Codeforces Round #141 (Div. 2) Tutorial | 800 | |
| 95160 | T-primes | binary search implementation math number theory | Statement | B | Codeforces Round 142 (Div. 2) {230} | PROGRAMMING | Codeforces Round #142 Problem Analysis | 1300 | |
| 48997 | Perfect Permutation | implementation math | Statement | A | Codeforces Round 144 (Div. 2) {233} | PROGRAMMING | Editorial for Codeforces Round #144 | 800 | |
| 4666 | Lefthanders and Righthanders | implementation | Statement | A | Codeforces Round 145 (Div. 2, ACM-ICPC Rules) {234} | PROGRAMMING | 1200 | ||
| 5944 | Weather | dp implementation | Statement | C | Codeforces Round 145 (Div. 2, ACM-ICPC Rules) {234} | PROGRAMMING | 1300 | ||
| 1048 | Champions' League | implementation | Statement | E | Codeforces Round 145 (Div. 2, ACM-ICPC Rules) {234} | PROGRAMMING | 1600 | ||
| 1601 | Cinema | implementation | Statement | D | Codeforces Round 145 (Div. 2, ACM-ICPC Rules) {234} | PROGRAMMING | 1700 | ||
| 1574 | Practice | constructive algorithms divide and conquer implementation | Statement | G | Codeforces Round 145 (Div. 2, ACM-ICPC Rules) {234} | PROGRAMMING | 1800 | ||
| 884 | Number Challenge | combinatorics dp implementation math number theory | Statement | E | Codeforces Round 146 (Div. 1) {235} | PROGRAMMING | Codeforces Round #146 Tutorial | 2600 | |
| 16874 | Easy Number Challenge | implementation number theory | Statement | B | Codeforces Round 146 (Div. 2) {236} | PROGRAMMING | Codeforces Round #146 Tutorial | 1300 | |
| 276882 | Boy or Girl | brute force implementation strings | Statement | A | Codeforces Round 146 (Div. 2) {236} | PROGRAMMING | Codeforces Round #146 Tutorial | 800 | |
| 29476 | Free Cash | implementation | Statement | A | Codeforces Round 147 (Div. 2) {237} | PROGRAMMING | Codeforces Round #147 (Div. 2) Разбор Задач | 1200 | |
| 2374 | Young Table | implementation sortings | Statement | B | Codeforces Round 147 (Div. 2) {237} | PROGRAMMING | Codeforces Round #147 (Div. 2) Разбор Задач | 1500 | |
| 268 | Tape Programming | data structures implementation | Statement | D | Codeforces Round 148 (Div. 1) {238} | PROGRAMMING | Editorial for Codeforces Round #148 | 2700 | |
| 20575 | Two Bags of Potatoes | greedy implementation math | Statement | A | Codeforces Round 148 (Div. 2) {239} | PROGRAMMING | Editorial for Codeforces Round #148 | 1200 | |
| 1471 | Easy Tape Programming | brute force implementation | Statement | B | Codeforces Round 148 (Div. 2) {239} | PROGRAMMING | Editorial for Codeforces Round #148 | 1500 | |
| 532 | Mirror Box | geometry implementation | Statement | C | Bayan 2012-2013 Elimination Round (ACM ICPC Rules, English statements) {241} | PROGRAMMING | 2000 | ||
| 288 | Race | brute force implementation | Statement | F | Bayan 2012-2013 Elimination Round (ACM ICPC Rules, English statements) {241} | PROGRAMMING | 2300 | ||
| 6787 | Heads or Tails | brute force implementation | Statement | A | Codeforces Round 149 (Div. 2) {242} | PROGRAMMING | Codeforces Round #149 (Div. 2) Tutorial | 1100 | |
| 17316 | Big Segment | implementation sortings | Statement | B | Codeforces Round 149 (Div. 2) {242} | PROGRAMMING | Codeforces Round #149 (Div. 2) Tutorial | 1100 | |
| 562 | Colorado Potato Beetle | dfs and similar implementation | Statement | C | Codeforces Round 150 (Div. 1) {243} | PROGRAMMING | Editorial for Codeforces Round #150 | 2400 | |
| 8538 | Dividing Orange | implementation | Statement | A | Codeforces Round 150 (Div. 2) {244} | PROGRAMMING | Editorial for Codeforces Round #150 | 1000 | |
| 5516 | Internet Address | implementation strings | Statement | B | CROC-MBTU 2012, Elimination Round (ACM-ICPC) {245} | PROGRAMMING | КРОК-МВТУ 2012, Отборочный раунд (Разбор) | 1100 | |
| 3526 | Mishap in Club | greedy implementation | Statement | E | CROC-MBTU 2012, Elimination Round (ACM-ICPC) {245} | PROGRAMMING | КРОК-МВТУ 2012, Отборочный раунд (Разбор) | 1400 | |
| 975 | Log Stream Analysis | binary search brute force implementation strings | Statement | F | CROC-MBTU 2012, Elimination Round (ACM-ICPC) {245} | PROGRAMMING | КРОК-МВТУ 2012, Отборочный раунд (Разбор) | 2000 | |
| 9113 | System Administrator | implementation | Statement | A | CROC-MBTU 2012, Elimination Round (ACM-ICPC) {245} | PROGRAMMING | CROC-MBTU 2012, Elimination Round — Editorial | 700 | |
| 528 | Sweets for Everyone! | binary search greedy implementation | Statement | D | Codeforces Round 152 (Div. 2) {248} | PROGRAMMING | Разбор задач Codeforces Round #152 | 2400 | |
| 25005 | Cupboards | implementation | Statement | A | Codeforces Round 152 (Div. 2) {248} | PROGRAMMING | Разбор задач Codeforces Round #152 | 900 | |
| 2233 | Restoring IPv6 | implementation strings | Statement | B | CROC-MBTU 2012, Final Round (Online version, Div. 2) {250} | PROGRAMMING | CROC-MBTU 2012, Final Round, Editorial | 1500 | |
| 1374 | Playing with Permutations | implementation math | Statement | B | Codeforces Round 153 (Div. 1) {251} | PROGRAMMING | Editorial of Codeforces Round #153 | 1900 | |
| 205 | Tree and Table | dfs and similar dp implementation trees | Statement | E | Codeforces Round 153 (Div. 1) {251} | PROGRAMMING | Editorial of Codeforces Round #153 | 3000 | |
| 5839 | Little Xor | brute force implementation | Statement | A | Codeforces Round 153 (Div. 2) {252} | PROGRAMMING | Editorial of Codeforces Round #153 | 1200 | |
| 583 | Printer | binary search data structures implementation sortings | Statement | E | Codeforces Round 154 (Div. 2) {253} | PROGRAMMING | Codeforces Round #154 (Div. 2) — tutorial | 2300 | |
| 2267 | Jury Size | brute force implementation | Statement | B | Codeforces Round 155 (Div. 2) {254} | PROGRAMMING | Codeforces Round #155 (Div. 2) — tutorial | 1500 | |
| 722 | Dormitory | dp implementation | Statement | E | Codeforces Round 155 (Div. 2) {254} | PROGRAMMING | Codeforces Round #155 (Div. 2) — tutorial | 2400 | |
| 645 | Rats | brute force dfs and similar graphs implementation shortest paths | Statement | D | Codeforces Round 155 (Div. 2) {254} | PROGRAMMING | Codeforces Round #155 (Div. 2) — tutorial | 2600 | |
| 5452 | Code Parsing | implementation | Statement | B | Codeforces Round 156 (Div. 2) {255} | PROGRAMMING | Codeforces Round #156 tutorial | 1200 | |
| 2173 | Mr. Bender and Square | binary search implementation math | Statement | D | Codeforces Round 156 (Div. 2) {255} | PROGRAMMING | Codeforces Round #156 tutorial | 1900 | |
| 976 | Furlo and Rublo and Game | games implementation math | Statement | E | Codeforces Round 156 (Div. 2) {255} | PROGRAMMING | Codeforces Round #156 tutorial | 2200 | |
| 31138 | Greg's Workout | implementation | Statement | A | Codeforces Round 156 (Div. 2) {255} | PROGRAMMING | Codeforces Round #156 tutorial | 800 | |
| 6904 | Sockets | greedy implementation sortings | Statement | A | Codeforces Round 159 (Div. 2) {257} | PROGRAMMING | Codeforces Round #159 (Div. 2) Разбор Задач | 1200 | |
| 7746 | Playing Cubes | games greedy implementation | Statement | B | Codeforces Round 159 (Div. 2) {257} | PROGRAMMING | Codeforces Round #159 (Div. 2) Разбор Задач | 1400 | |
| 345 | Greedy Elevator | data structures implementation | Statement | E | Codeforces Round 159 (Div. 2) {257} | PROGRAMMING | Codeforces Round #159 (Div. 2) Разбор Задач | 2500 | |
| 14690 | Little Elephant and Magic Square | brute force implementation | Statement | B | Codeforces Round 157 (Div. 2) {259} | PROGRAMMING | Codeforces Round #157 — Editorial | 1100 | |
| 16553 | Adding Digits | implementation math | Statement | A | Codeforces Round 158 (Div. 2) {260} | PROGRAMMING | Codeforces Round #158 (Div. 2) Tutorial | 1400 | |
| 4074 | Ancient Prophesy | brute force implementation strings | Statement | B | Codeforces Round 158 (Div. 2) {260} | PROGRAMMING | Codeforces Round #158 (Div. 2) Tutorial | 1600 | |
| 3224 | Balls and Boxes | constructive algorithms greedy implementation | Statement | C | Codeforces Round 158 (Div. 2) {260} | PROGRAMMING | Codeforces Round #158 (Div. 2) Tutorial | 1700 | |
| 22398 | Roma and Lucky Numbers | implementation | Statement | A | Codeforces Round 160 (Div. 2) {262} | PROGRAMMING | Codeforces Round #160 tutorial | 800 | |
| 9759 | Squares | greedy implementation sortings | Statement | B | Codeforces Round 161 (Div. 2) {263} | PROGRAMMING | Codeforces Round #161 Tutorial | 1000 | |
| 1133 | Circle of Numbers | brute force dfs and similar implementation | Statement | C | Codeforces Round 161 (Div. 2) {263} | PROGRAMMING | Codeforces Round #161 Tutorial | 2000 | |
| 315264 | Beautiful Matrix | implementation | Statement | A | Codeforces Round 161 (Div. 2) {263} | PROGRAMMING | Codeforces Round #161 Tutorial | 700 | |
| 11796 | Escape from Stones | constructive algorithms data structures implementation two pointers | Statement | A | Codeforces Round 162 (Div. 1) {264} | PROGRAMMING | Tutorial | 1400 | |
| 17919 | Roadside Trees (Simplified Edition) | greedy implementation | Statement | B | Codeforces Round 162 (Div. 2) {265} | PROGRAMMING | Codeforces Round #162 Tutorial | 1000 | |
| 42516 | Colorful Stones (Simplified Edition) | implementation | Statement | A | Codeforces Round 162 (Div. 2) {265} | PROGRAMMING | Codeforces Round #162 Tutorial | 800 | |
| 241998 | Stones on the Table | implementation | Statement | A | Codeforces Round 163 (Div. 2) {266} | PROGRAMMING | Codeforces Round #163 (Div. 2) Tutorial | 800 | |
| 165098 | Queue at the School | constructive algorithms graph matchings implementation shortest paths | Statement | B | Codeforces Round 163 (Div. 2) {266} | PROGRAMMING | Codeforces Round #163 (Div. 2) Tutorial | 900 | |
| 35722 | Buttons | implementation math | Statement | B | Codeforces Round 164 (Div. 2) {268} | PROGRAMMING | Codeforces Round #164 (Div. 2) — Разбор задач | 1000 | |
| 14626 | Beautiful Sets of Points | constructive algorithms implementation | Statement | C | Codeforces Round 164 (Div. 2) {268} | PROGRAMMING | Codeforces Round #164 (Div. 2) — Разбор задач | 1500 | |
| 50690 | Fancy Fence | geometry implementation math | Statement | A | Codeforces Round 165 (Div. 2) {270} | PROGRAMMING | Разбор Codeforces Round #165 | 1200 | |
| 4437 | Multithreading | data structures greedy implementation | Statement | B | Codeforces Round 165 (Div. 2) {270} | PROGRAMMING | Разбор Codeforces Round #165 | 1400 | |
| 3131 | Secret | constructive algorithms implementation | Statement | C | Codeforces Round 166 (Div. 2) {271} | PROGRAMMING | editroal | 1500 | |
| 27584 | Dima and Friends | implementation math | Statement | A | Codeforces Round 167 (Div. 2) {272} | PROGRAMMING | Codeforces Round #167 tutorial | 1000 | |
| 4283 | Dima and Sequence | implementation math | Statement | B | Codeforces Round 167 (Div. 2) {272} | PROGRAMMING | Codeforces Round #167 tutorial | 1400 | |
| 7187 | Dima and Staircase | data structures implementation | Statement | C | Codeforces Round 167 (Div. 2) {272} | PROGRAMMING | Codeforces Round #167 tutorial | 1500 | |
| 341 | Mirror Room | data structures implementation | Statement | E | Codeforces Round 168 (Div. 1) {274} | PROGRAMMING | Codeforces Round #168 Editorial | 3000 | |
| 36321 | Lights Out | implementation | Statement | A | Codeforces Round 168 (Div. 2) {275} | PROGRAMMING | Codeforces Round #168 Editorial | 1000 | |
| 3042 | Convex Shape | constructive algorithms implementation | Statement | B | Codeforces Round 168 (Div. 2) {275} | PROGRAMMING | Codeforces Round #168 Editorial | 1600 | |
| 30009 | Lunch Rush | implementation | Statement | A | Codeforces Round 169 (Div. 2) {276} | PROGRAMMING | Codeforces Round #169 — Unofficial Editorial | 1000 | |
| 39193 | Little Girl and Maximum Sum | data structures greedy implementation sortings | Statement | C | Codeforces Round 169 (Div. 2) {276} | PROGRAMMING | Codeforces Round #169 — Unofficial Editorial | 1600 | |
| 16293 | Little Girl and Maximum XOR | bitmasks dp greedy implementation math | Statement | D | Codeforces Round 169 (Div. 2) {276} | PROGRAMMING | Codeforces Round #169 — Unofficial Editorial | 1800 | |
| 488 | Game | games implementation | Statement | C | Codeforces Round 170 (Div. 1) {277} | PROGRAMMING | Codeforces Round #170 Tutorial | 2400 | |
| 12810 | Circle Line | implementation | Statement | A | Codeforces Round 170 (Div. 2) {278} | PROGRAMMING | Codeforces Round #170 Tutorial | 900 | |
| 71569 | Books | binary search brute force implementation two pointers | Statement | B | Codeforces Round 171 (Div. 2) {279} | PROGRAMMING | Codeforces Round #171 (Div. 2) Разбор Задач | 1400 | |
| 5905 | Point on Spiral | brute force geometry implementation | Statement | A | Codeforces Round 171 (Div. 2) {279} | PROGRAMMING | Codeforces Round #171 (Div. 2) Разбор Задач | 1400 | |
| 8904 | Ladder | dp implementation two pointers | Statement | C | Codeforces Round 171 (Div. 2) {279} | PROGRAMMING | Unofficial editorial for Codeforces Round #171 (Div. 2) | 1700 | |
| 5227 | Maximum Xor Secondary | data structures implementation two pointers | Statement | B | Codeforces Round 172 (Div. 1) {280} | PROGRAMMING | T | 2000 | |
| 5081 | Game on Tree | implementation math probabilities trees | Statement | C | Codeforces Round 172 (Div. 1) {280} | PROGRAMMING | T | 2400 | |
| 1644 | k-Maximum Subsequence Sum | data structures flows graphs implementation | Statement | D | Codeforces Round 172 (Div. 1) {280} | PROGRAMMING | T | 2800 | |
| 258 | Sequence Transformation | data structures dp implementation math | Statement | E | Codeforces Round 172 (Div. 1) {280} | PROGRAMMING | Codeforces Round #172 Editorial | 3000 | |
| 3226 | Nearest Fraction | brute force implementation two pointers | Statement | B | Codeforces Round 172 (Div. 2) {281} | PROGRAMMING | Codeforces Round #172 Editorial | 1700 | |
| 269186 | Word Capitalization | implementation strings | Statement | A | Codeforces Round 172 (Div. 2) {281} | PROGRAMMING | Codeforces Round #172 Editorial | 800 | |
| 10164 | XOR and OR | constructive algorithms implementation math | Statement | C | Codeforces Round 173 (Div. 2) {282} | PROGRAMMING | Round #173 — Editorial | 1600 | |
| 355827 | Bit++ | implementation | Statement | A | Codeforces Round 173 (Div. 2) {282} | PROGRAMMING | Round #173 — Editorial | 900 | |
| 6870 | Cows and Sequence | constructive algorithms data structures implementation | Statement | A | Codeforces Round 174 (Div. 1) {283} | PROGRAMMING | Editorial for Codeforces #174 | 1600 | |
| 7360 | Cows and Poker Game | brute force implementation | Statement | B | Codeforces Round 174 (Div. 2) {284} | PROGRAMMING | Editorial for Codeforces #174 | 1100 | |
| 7324 | Cows and Primitive Roots | implementation math number theory | Statement | A | Codeforces Round 174 (Div. 2) {284} | PROGRAMMING | Editorial for Codeforces #174 | 1400 | |
| 14124 | Slightly Decreasing Permutations | greedy implementation | Statement | A | Codeforces Round 175 (Div. 2) {285} | PROGRAMMING | Codeforces Round #175 (Div. 2) Tutorial | 1100 | |
| 26282 | Building Permutation | greedy implementation sortings | Statement | C | Codeforces Round 175 (Div. 2) {285} | PROGRAMMING | Codeforces Round #175 (Div. 2) Tutorial | 1300 | |
| 15690 | Find Marble | implementation | Statement | B | Codeforces Round 175 (Div. 2) {285} | PROGRAMMING | Codeforces Round #175 (Div. 2) Tutorial | 1300 | |
| 1671 | Permutation Sum | bitmasks combinatorics dp implementation meet-in-the-middle | Statement | D | Codeforces Round 175 (Div. 2) {285} | PROGRAMMING | Codeforces Round #175 (Div. 2) Tutorial | 1900 | |
| 1600 | Main Sequence | greedy implementation | Statement | C | Codeforces Round 176 (Div. 1) {286} | PROGRAMMING | Tutorial | 2200 | |
| 1172 | Shifting | implementation | Statement | B | Codeforces Round 176 (Div. 1) {286} | PROGRAMMING | Tutorial | 2500 | |
| 21934 | IQ Test | brute force implementation | Statement | A | Codeforces Round 176 (Div. 2) {287} | PROGRAMMING | Разбор задач | 1200 | |
| 2452 | Polo the Penguin and XOR operation | implementation math | Statement | C | Codeforces Round 177 (Div. 1) {288} | PROGRAMMING | Codeforces Round #177, editorial | 1900 | |
| 346 | Polo the Penguin and Lucky Numbers | dp implementation math | Statement | E | Codeforces Round 177 (Div. 1) {288} | PROGRAMMING | Codeforces Round #177, editorial | 2800 | |
| 10299 | Polo the Penguin and Segments | brute force implementation | Statement | A | Codeforces Round 177 (Div. 2) {289} | PROGRAMMING | Codeforces Round #177, editorial | 1100 | |
| 18931 | Polo the Penguin and Matrix | brute force dp implementation sortings ternary search | Statement | B | Codeforces Round 177 (Div. 2) {289} | PROGRAMMING | Codeforces Round #177, editorial | 1400 | |
| 3235 | Mysterious strings | *special implementation | Statement | A | April Fools Day Contest 2013 {290} | PROGRAMMING | April Fools Day Contest 2013: editorial | 1400 | |
| 2612 | QR code | *special implementation | Statement | B | April Fools Day Contest 2013 {290} | PROGRAMMING | April Fools Day Contest 2013: editorial | 1500 | |
| 1901 | Orange | *special implementation | Statement | D | April Fools Day Contest 2013 {290} | PROGRAMMING | April Fools Day Contest 2013: editorial | 1600 | |
| 1668 | WTF? | *special graph matchings implementation trees | Statement | C | April Fools Day Contest 2013 {290} | PROGRAMMING | April Fools Day Contest 2013: editorial | 1800 | |
| 6468 | Spyke Talks | *special implementation sortings | Statement | A | Croc Champ 2013 - Qualification Round {291} | PROGRAMMING | 1900 | ||
| 3083 | Command Line Arguments | *special implementation strings | Statement | B | Croc Champ 2013 - Qualification Round {291} | PROGRAMMING | 2000 | ||
| 1849 | Network Mask | *special bitmasks brute force implementation | Statement | C | Croc Champ 2013 - Qualification Round {291} | PROGRAMMING | 2100 | ||
| 2860 | SMSC | implementation | Statement | A | Croc Champ 2013 - Round 1 {292} | PROGRAMMING | Чемпионат КРОК 2013 — Раунд 1 (Разбор задач) | 1100 | |
| 10440 | Network Topology | graphs implementation | Statement | B | Croc Champ 2013 - Round 1 {292} | PROGRAMMING | Чемпионат КРОК 2013 — Раунд 1 (Разбор задач) | 1200 | |
| 378 | Shaass and Painter Robot | brute force implementation number theory | Statement | D | Codeforces Round 178 (Div. 2) {294} | PROGRAMMING | Codeforces Round #178 Editorial | 2700 | |
| 28258 | Shaass and Oskols | implementation math | Statement | A | Codeforces Round 178 (Div. 2) {294} | PROGRAMMING | Codeforces Round #178 Editorial | 900 | |
| 25795 | Greg and Array | data structures implementation | Statement | A | Codeforces Round 179 (Div. 1) {295} | PROGRAMMING | Codeforces Round #179 tutorial | 1500 | |
| 15772 | Sail | brute force greedy implementation | Statement | B | Codeforces Round 180 (Div. 2) {298} | PROGRAMMING | Codeforces Round #180 Editorial | 1300 | |
| 11650 | Snow Footprints | greedy implementation | Statement | A | Codeforces Round 180 (Div. 2) {298} | PROGRAMMING | Codeforces Round #180 Editorial | 1300 | |
| 6417 | Ksusha the Squirrel | brute force implementation | Statement | B | Croc Champ 2013 - Round 2 (Div. 2 Edition) {299} | PROGRAMMING | Croc Champ 2013 — Round 2 — Editorial | 1000 | |
| 26527 | Array | brute force constructive algorithms implementation | Statement | A | Codeforces Round 181 (Div. 2) {300} | PROGRAMMING | English Tutorial | 1200 | |
| 9741 | Eugeny and Array | implementation | Statement | A | Codeforces Round 182 (Div. 2) {302} | PROGRAMMING | Codeforces Round #182 tutorial | 1100 | |
| 9365 | Eugeny and Play List | binary search implementation two pointers | Statement | B | Codeforces Round 182 (Div. 2) {302} | PROGRAMMING | Codeforces Round #182 tutorial | 1200 | |
| 8555 | Lucky Permutation Triple | constructive algorithms implementation math | Statement | A | Codeforces Round 183 (Div. 1) {303} | PROGRAMMING | Codeforces Round #183 Editorial | 1400 | |
| 1420 | Rectangle Puzzle II | implementation math | Statement | B | Codeforces Round 183 (Div. 1) {303} | PROGRAMMING | Codeforces Round #183 Editorial | 1900 | |
| 3151 | Calendar | brute force implementation | Statement | B | Codeforces Round 183 (Div. 2) {304} | PROGRAMMING | Codeforces Round #183 Editorial | 1400 | |
| 5212 | Strange Addition | brute force constructive algorithms implementation | Statement | A | Codeforces Round 184 (Div. 2) {305} | PROGRAMMING | 7712 | 1600 | |
| 2281 | Continued Fractions | brute force implementation math | Statement | B | Codeforces Round 184 (Div. 2) {305} | PROGRAMMING | 7712 | 1600 | |
| 2656 | Ivan and Powers of Two | greedy implementation | Statement | C | Codeforces Round 184 (Div. 2) {305} | PROGRAMMING | 7712 | 1600 | |
| 8161 | Candies | implementation | Statement | A | Testing Round 6 {306} | PROGRAMMING | 1000 | ||
| 4218 | The Closest Pair | constructive algorithms implementation | Statement | A | Codeforces Round 185 (Div. 1) {311} | PROGRAMMING | Codeforces Round #185 Editorial (Div.2 B&Div.1 E) | 1400 | |
| 5350 | Whose sentence is it? | implementation strings | Statement | A | Codeforces Round 185 (Div. 2) {312} | PROGRAMMING | Codeforces Round #185 Editorial | 1300 | |
| 54177 | Ilya and Queries | dp implementation | Statement | B | Codeforces Round 186 (Div. 2) {313} | PROGRAMMING | Tutorial | 1200 | |
| 5933 | Ilya and Matrix | constructive algorithms greedy implementation sortings | Statement | C | Codeforces Round 186 (Div. 2) {313} | PROGRAMMING | Tutorial | 1400 | |
| 64806 | Ilya and Bank Account | implementation number theory | Statement | A | Codeforces Round 186 (Div. 2) {313} | PROGRAMMING | Tutorial | 900 | |
| 2169 | Sereja and Contest | implementation | Statement | A | Codeforces Round 187 (Div. 1) {314} | PROGRAMMING | Codeforces Round #187 tutorial | 1700 | |
| 7707 | Sereja and Array | implementation | Statement | B | Codeforces Round 187 (Div. 2) {315} | PROGRAMMING | Codeforces Round #187 tutorial | 1200 | |
| 196 | Suns and Rays | dfs and similar implementation | Statement | F1 | ABBYY Cup 3.0 {316} | PROGRAMMING | ABBYY Cup 3.0. Solutions | 2500 | |
| 196 | Suns and Rays | constructive algorithms dfs and similar implementation | Statement | F3 | ABBYY Cup 3.0 {316} | PROGRAMMING | ABBYY Cup 3.0. Solutions | 2600 | |
| 1657 | Ants | brute force implementation | Statement | B | Codeforces Round 188 (Div. 1) {317} | PROGRAMMING | Analysis | 2000 | |
| 8276 | Strings of Power | implementation strings two pointers | Statement | B | Codeforces Round 188 (Div. 2) {318} | PROGRAMMING | 7956 | 1300 | |
| 4736 | Psychos in a Line | data structures implementation | Statement | B | Codeforces Round 189 (Div. 1) {319} | PROGRAMMING | Codeforces Round #189 — Editorial | 2000 | |
| 3893 | Ciel and Robot | binary search implementation math | Statement | A | Codeforces Round 190 (Div. 1) {321} | PROGRAMMING | Codeforces Round #190 — Editorial | 1700 | |
| 2298 | Square and Rectangles | implementation | Statement | A | MemSQL start[c]up Round 1 {325} | PROGRAMMING | Editorial | 1500 | |
| 49638 | Flipping Game | brute force dp implementation | Statement | A | Codeforces Round 191 (Div. 2) {327} | PROGRAMMING | Codeforces Round #191 — Tutorial | 1200 | |
| 2384 | IQ Test | implementation | Statement | A | Testing Round 8 {328} | PROGRAMMING | 1800 | ||
| 31364 | Cakeminator | brute force implementation | Statement | A | Codeforces Round 192 (Div. 2) {330} | PROGRAMMING | Codeforces Round #192 Editorial | 900 | |
| 1524 | Oh Sweet Beaverette | brute force implementation | Statement | A1 | ABBYY Cup 3.0 - Finals (online version) {331} | PROGRAMMING | ABBYY Cup 3.0 — Finals. Solutions | 1400 | |
| 805 | Shave Beaver! | implementation | Statement | B1 | ABBYY Cup 3.0 - Finals (online version) {331} | PROGRAMMING | ABBYY Cup 3.0 — Finals. Solutions | 1700 | |
| 223 | Escaping on Beaveractor | dfs and similar implementation | Statement | D1 | ABBYY Cup 3.0 - Finals (online version) {331} | PROGRAMMING | ABBYY Cup 3.0 — Finals. Solutions | 2300 | |
| 202 | Escaping on Beaveractor | data structures implementation trees | Statement | D3 | ABBYY Cup 3.0 - Finals (online version) {331} | PROGRAMMING | ABBYY Cup 3.0 — Finals. Solutions | 2900 | |
| 215 | Deja Vu | constructive algorithms graphs implementation | Statement | E1 | ABBYY Cup 3.0 - Finals (online version) {331} | PROGRAMMING | ABBYY Cup 3.0 — Finals. Solutions | 3000 | |
| 3720 | Down the Hatch! | implementation | Statement | A | Codeforces Round 193 (Div. 2) {332} | PROGRAMMING | 8447 | 1300 | |
| 8691 | Maximum Absurdity | data structures dp implementation | Statement | B | Codeforces Round 193 (Div. 2) {332} | PROGRAMMING | 8447 | 1500 | |
| 334 | Binary Key | dp greedy implementation | Statement | E | Codeforces Round 193 (Div. 2) {332} | PROGRAMMING | 8447 | 2600 | |
| 2232 | Characteristics of Rectangles | binary search bitmasks brute force implementation sortings | Statement | D | Codeforces Round 194 (Div. 1) {333} | PROGRAMMING | Codeforces Round 194 — Editoral | 2100 | |
| 20002 | Candy Bags | implementation | Statement | A | Codeforces Round 194 (Div. 2) {334} | PROGRAMMING | Codeforces Round 194 — Editoral | 1000 | |
| 10643 | Vasily the Bear and Triangle | implementation math | Statement | A | Codeforces Round 195 (Div. 2) {336} | PROGRAMMING | Tutorial Codeforces Round #195 (Div. 2) | 1100 | |
| 2654 | Vasily the Bear and Sequence | brute force greedy implementation number theory | Statement | C | Codeforces Round 195 (Div. 2) {336} | PROGRAMMING | Tutorial Codeforces Round #195 (Div. 2) | 1800 | |
| 126 | Vasily the Bear and Painting Square | bitmasks combinatorics dp implementation | Statement | E | Codeforces Round 195 (Div. 2) {336} | PROGRAMMING | Tutorial Codeforces Round #195 (Div. 2) | 2600 | |
| 81073 | Xenia and Ringroad | implementation | Statement | B | Codeforces Round 197 (Div. 2) {339} | PROGRAMMING | Codeforces Round #197 — Tutorial | 1100 | |
| 273166 | Helpful Maths | greedy implementation sortings strings | Statement | A | Codeforces Round 197 (Div. 2) {339} | PROGRAMMING | Codeforces Round #197 — Tutorial | 900 | |
| 4668 | Tourist Problem | combinatorics implementation math | Statement | C | Codeforces Round 198 (Div. 2) {340} | PROGRAMMING | Tutorial | 1700 | |
| 13849 | Xenia and Divisors | greedy implementation | Statement | A | Codeforces Round 199 (Div. 2) {342} | PROGRAMMING | Tutorial | 1300 | |
| 4204 | Xenia and Spies | brute force greedy implementation | Statement | B | Codeforces Round 199 (Div. 2) {342} | PROGRAMMING | Tutorial | 1500 | |
| 17030 | Alternating Current | data structures greedy implementation | Statement | B | Codeforces Round 200 (Div. 1) {343} | PROGRAMMING | Codeforces Round #200 Tutorial | 1600 | |
| 152508 | Magnets | implementation | Statement | A | Codeforces Round 200 (Div. 2) {344} | PROGRAMMING | Codeforces Round #200 Tutorial | 700 | |
| 9852 | Fixed Points | brute force implementation math | Statement | B | Codeforces Round 201 (Div. 2) {347} | PROGRAMMING | Codeforces Round #201 Editorial | 1200 | |
| 9789 | Difference Row | constructive algorithms implementation sortings | Statement | A | Codeforces Round 201 (Div. 2) {347} | PROGRAMMING | Codeforces Round #201 Editorial | 1300 |