Codeforces problemset search & solutions
Exclude tags.

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 ... 6 7 8 >

Solved
Name
Tags
Solutions
Index
Contest
Type
Points
Tutorial
Rating Level
29330 Before an Exam constructive algorithms greedy Statement B Codeforces Beta Round 4 (Div. 2 Only) {4} PROGRAMMING 1500
17984 Longest Regular Bracket Sequence constructive algorithms data structures dp greedy sortings strings Statement C Codeforces Beta Round 5 {5} PROGRAMMING C, D и E с CBR5 - разбор 1900
8005 Kalevitch and Chess brute force constructive algorithms Statement A Codeforces Beta Round 7 {7} PROGRAMMING 1300
4948 Obsession with Robots constructive algorithms graphs implementation Statement B Codeforces Beta Round 8 {8} PROGRAMMING Codeforces Beta Round #8 Tutorial 1500
919 Greedy Change constructive algorithms Statement E Codeforces Beta Round 10 {10} PROGRAMMING 2600
15426 Increasing Sequence constructive algorithms implementation math Statement A Codeforces Beta Round 11 {11} PROGRAMMING 1100
1449 Start of the session constructive algorithms Statement E Codeforces Beta Round 12 (Div 2 Only) {12} PROGRAMMING 2100
3842 Four Segments brute force constructive algorithms geometry implementation math Statement C Codeforces Beta Round 14 (Div. 2) {14} PROGRAMMING Codeforces Beta Round #14 tutorial 1800
3841 Party constructive algorithms graphs math Statement B Codeforces Beta Round 23 {23} PROGRAMMING Codeforces Beta Round #23 tutorial 1600
1687 Oranges and Apples constructive algorithms sortings Statement C Codeforces Beta Round 23 {23} PROGRAMMING Codeforces Beta Round #23 tutorial 2500
1009 Parquet combinatorics constructive algorithms Statement C Codeforces Beta Round 26 (Codeforces format) {26} PROGRAMMING Разбор Codeforces Beta Round #26 (ещё один) 2200
411 Multithreading constructive algorithms Statement E Codeforces Beta Round 26 (Codeforces format) {26} PROGRAMMING Codeforces Beta Round #26 tutorial 2700
3045 Unordered Subsequence constructive algorithms greedy Statement C Codeforces Beta Round 27 (Codeforces format, Div. 2) {27} PROGRAMMING Solution of ABC @ Round#27 2000
2931 Ant on the Tree constructive algorithms dfs and similar trees Statement D Codeforces Beta Round 29 (Div. 2, Codeforces format) {29} PROGRAMMING My solution @ Round #29, [without Problem E] 1900
916 Tricky and Clever Password binary search constructive algorithms data structures greedy hashing strings Statement E Codeforces Beta Round 30 (Codeforces format) {30} PROGRAMMING Codeforces Beta Round #30. Tutorial for problem A 2700
612 Two Paths constructive algorithms dsu graphs implementation Statement E Codeforces Beta Round 36 {36} PROGRAMMING Codeforces Beta Round #36 (Problem E solution) 2500
4421 Find Color constructive algorithms geometry implementation math Statement A Codeforces Beta Round 39 {40} PROGRAMMING codeforces #39 1300
2222 3-cycles constructive algorithms graphs greedy Statement E Codeforces Beta Round 40 (Div. 2) {41} PROGRAMMING Codeforces Beta Round #40 Mini-Tutorial 1900
566 Safe cracking brute force constructive algorithms Statement C Codeforces Beta Round 41 {42} PROGRAMMING Solution of task е, Codeforces beta round #41 2200
484 Strange town constructive algorithms math Statement D Codeforces Beta Round 41 {42} PROGRAMMING Solution of task е, Codeforces beta round #41 2300
1219 Journey brute force constructive algorithms implementation Statement D Codeforces Beta Round 42 (Div. 2) {43} PROGRAMMING Разбор задач A, B, C, D CodeForces Beta Round #42 1900
614 Triminoes constructive algorithms greedy Statement J School Team Contest 2 (Winter Computer School 2010/11) {44} PROGRAMMING School Team Contest #2 (Winter Computer School 2010/2011): tutorial of A-E, H, J. 2000
1072 Planting Trees constructive algorithms Statement J School Team Contest 3 (Winter Computer School 2010/11) {45} PROGRAMMING 1900
641 Director constructive algorithms greedy Statement E School Team Contest 3 (Winter Computer School 2010/11) {45} PROGRAMMING 2100
184 Black and White constructive algorithms Statement H School Personal Contest #3 (Winter Computer School 2010/11) - Codeforces Beta Round 45 (ACM-ICPC Rules) {48} PROGRAMMING 2600
1861 Disposition constructive algorithms math Statement C Codeforces Beta Round 46 (Div. 2) {49} PROGRAMMING 1700
7103 Little Frog constructive algorithms Statement C Codeforces Beta Round 49 (Div. 2) {53} PROGRAMMING Разбор задач Codeforces Beta Round #49(Div. 2) 1200
744 Team Arrangement constructive algorithms greedy implementation Statement D Codeforces Beta Round 55 (Div. 2) {59} PROGRAMMING 2200
1444 Dividing Island constructive algorithms Statement D Codeforces Beta Round 59 (Div. 2) {63} PROGRAMMING Solutions Codeforces Round #59 2000
3591 Petya and His Friends constructive algorithms math number theory Statement D Codeforces Beta Round 61 (Div. 2) {66} PROGRAMMING Codeforces Beta Round #61 (Div. 2): Editorial 1700
184 Shift It! constructive algorithms Statement E Codeforces Beta Round 68 {74} PROGRAMMING Solutions for Codeforces Beta Round #68 2700
15308 Easter Eggs constructive algorithms implementation Statement B Codeforces Beta Round 70 (Div. 2) {78} PROGRAMMING Solutions for Codeforces Beta Round #70 (Div. 2) 1200
804 Polycarp's Picture Gallery constructive algorithms greedy Statement D Yandex.Algorithm Open 2011: Qualification 1 {81} PROGRAMMING 2000
2331 Sets constructive algorithms hashing implementation Statement B Yandex.Algorithm 2011: Qualification 2 {82} PROGRAMMING 1889 1700
2011 Domino constructive algorithms implementation Statement A Yandex.Algorithm 2011: Round 1 {85} PROGRAMMING Yandex.Algorithm 2011 - Round 1. Problem C. Tutorial 1400
451 Tetris revisited constructive algorithms graph matchings greedy math Statement B Yandex.Algorithm 2011: Round 2 {86} PROGRAMMING Problemset analysis (Yandex, Round 2) 2100
297 Grocer's Problem constructive algorithms graphs greedy Statement D Codeforces Beta Round 75 (Div. 1 Only) {91} PROGRAMMING Analysis Codeforces Beta Round #75 2500
998 Superset constructive algorithms divide and conquer Statement B Yandex.Algorithm 2011: Finals {97} PROGRAMMING Yandex.Algorithm final: Problem D tutorial 2300
200 Help Monks constructive algorithms Statement D Codeforces Beta Round 78 (Div. 1 Only) {98} PROGRAMMING 2400
1047 Russian Roulette constructive algorithms greedy Statement C Codeforces Beta Round 80 (Div. 1 Only) {103} PROGRAMMING Tutorial 1900
894 Lucky Sorting constructive algorithms sortings Statement D Codeforces Beta Round 84 (Div. 1 Only) {109} PROGRAMMING Tutorial 2000
11005 Lucky String constructive algorithms strings Statement B Codeforces Beta Round 84 (Div. 2 Only) {110} PROGRAMMING Codeforces Beta Round #84 - Analysis 1100
34463 Present from Lena constructive algorithms implementation Statement B Codeforces Beta Round 89 (Div. 2) {118} PROGRAMMING Разбор задач. Codeforces beta round #89. 1100
1137 Before Exam constructive algorithms implementation sortings Statement B Codeforces Beta Round 90 {119} PROGRAMMING Разбор задачи E Codeforces Beta Round #90 1700
1084 Hobbits' Party constructive algorithms greedy Statement C Codeforces Testing Round 2 {125} PROGRAMMING 1700
438 Two progressions constructive algorithms greedy Statement D Codeforces Testing Round 2 {125} PROGRAMMING 2000
816 E-reader Display constructive algorithms greedy Statement C Codeforces Beta Round 93 (Div. 1 Only) {126} PROGRAMMING Tutorial 2200
1260 Numbers constructive algorithms implementation Statement D Codeforces Beta Round 94 (Div. 1 Only) {128} PROGRAMMING 3219 2000
2860 String brute force constructive algorithms hashing implementation string suffix structures strings Statement B Codeforces Beta Round 94 (Div. 1 Only) {128} PROGRAMMING 3219 2200
719 Constants in the language of Shakespeare constructive algorithms dp greedy Statement D Codeforces Beta Round 96 (Div. 1) {132} PROGRAMMING Codeforces Beta Round #96: editorial 2100
572 Swaps constructive algorithms graphs greedy Statement C Codeforces Testing Round 3 {134} PROGRAMMING 2200
1447 Zero-One constructive algorithms games greedy Statement C Codeforces Beta Round 97 (Div. 1) {135} PROGRAMMING Codeforces Beta Round #97: editorial 2000
2719 Queue constructive algorithms greedy sortings Statement C Codeforces Round 101 (Div. 2) {141} PROGRAMMING Codeforces Round #101 (Div. 2) Разбор Задач. 1800
1352 Clearing Up constructive algorithms dp dsu graphs Statement E Codeforces Round 101 (Div. 2) {141} PROGRAMMING Codeforces Round #101 (Div. 2) Разбор Задач. 2600
2392 Help General constructive algorithms greedy implementation Statement B Codeforces Round 102 (Div. 1) {142} PROGRAMMING Codeforces Round #102 — Editorial 1900
2413 Lucky Number 2 constructive algorithms Statement B Codeforces Round 104 (Div. 1) {145} PROGRAMMING Codeforces Round #104 - Editorial 1800
3374 Terse princess constructive algorithms greedy Statement C Codeforces Round 105 (Div. 2) {148} PROGRAMMING Codeforces Round #105 (Div. 2): editorial 1700
111890 Insomnia cure constructive algorithms implementation math Statement A Codeforces Round 105 (Div. 2) {148} PROGRAMMING Codeforces Round #105 (Div. 2): editorial 900
2444 Suspects constructive algorithms data structures implementation Statement B Codeforces Round 110 (Div. 1) {156} PROGRAMMING Codeforces Round 110 — Разбор задач 1800
2084 Discounts constructive algorithms greedy sortings Statement B VK Cup 2012 Round 1 {161} PROGRAMMING VK Cup 2012 Round 1: editorial 1700
5054 Mysterious numbers - 1 *special constructive algorithms Statement A April Fools Day Contest {171} PROGRAMMING April Fools Day Contest: editorial 1200
288 Deputies constructive algorithms graphs greedy implementation Statement D Croc Champ 2012 - Round 1 {173} PROGRAMMING Croc Champ 2012 — Round 1 — Editorial 2400
528 Playing with Superglue combinatorics constructive algorithms Statement C Croc Champ 2012 - Round 2 {176} PROGRAMMING Croc Champ 2012 — Round 2 — Editorial 2000
2830 Mathematical Analysis Rocks! constructive algorithms implementation math Statement F Codeforces Round 116 (Div. 2, ACM-ICPC Rules) {180} PROGRAMMING 1300
662 Headquarters constructive algorithms math Statement A Croc Champ 2012 - Final {183} PROGRAMMING CROC Champ 2012 — Round 3 (Editorial) 1900
4670 Cutting Figure constructive algorithms graphs trees Statement A Codeforces Round 122 (Div. 1) {193} PROGRAMMING Editoral Codeforces Round #122 1700
603 Hamming Distance constructive algorithms greedy math matrices Statement C Codeforces Round 122 (Div. 1) {193} PROGRAMMING Editoral Codeforces Round #122 2400
1039 Paint Tree constructive algorithms divide and conquer geometry sortings trees Statement C Codeforces Round 124 (Div. 1) {196} PROGRAMMING Разбор задач 2400
6834 Plate Game constructive algorithms games math Statement A Codeforces Round 124 (Div. 2) {197} PROGRAMMING Разбор задач 1600
116 Cube Snake constructive algorithms Statement D Codeforces Round 125 (Div. 1) {198} PROGRAMMING Solutions for Codeforces Round #125 2700
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
3238 Clear Symmetry constructive algorithms dp math Statement A Codeforces Round 127 (Div. 1) {201} PROGRAMMING Разбор задач 1700
486 Pixels constructive algorithms math Statement B VK Cup 2012 Finals, Practice Session {209} PROGRAMMING 2200
874 Trails and Glades constructive algorithms dsu graphs greedy Statement C VK Cup 2012 Finals, Practice Session {209} PROGRAMMING 2400
362 Stars constructive algorithms geometry Statement D Codeforces Round 131 (Div. 1) {213} PROGRAMMING Codeforces Round #131 Tutorial 2200
5343 Hometask brute force constructive algorithms greedy math Statement B Codeforces Round 131 (Div. 2) {214} PROGRAMMING Codeforces Round #131 Tutorial 1600
10507 Mountain Scenery brute force constructive algorithms implementation Statement A Codeforces Round 134 (Div. 2) {218} PROGRAMMING Editorial for Codeforces Round #134 1100
12804 Little Elephant and Array constructive algorithms data structures Statement B Codeforces Round 136 (Div. 1) {220} PROGRAMMING Codeforces Round #136 — Editorial 1900
14116 Dice Tower constructive algorithms greedy Statement A Codeforces Round 139 (Div. 2) {225} PROGRAMMING Tutorial 1200
1124 The table constructive algorithms greedy Statement D Codeforces Round 140 (Div. 1) {226} PROGRAMMING Codeforces Round #140 Editorial 2100
3908 Magic, Wizardry and Wonders constructive algorithms greedy Statement B Codeforces Round 143 (Div. 2) {231} PROGRAMMING Tutorial Codeforces Round #143 1600
2824 Cycles binary search constructive algorithms graphs greedy Statement A Codeforces Round 144 (Div. 1) {232} PROGRAMMING Editorial for Codeforces Round #144 1800
309 Doe Graphs constructive algorithms divide and conquer dp graphs shortest paths Statement C Codeforces Round 144 (Div. 1) {232} PROGRAMMING Editorial for Codeforces Round #144 2700
1574 Practice constructive algorithms divide and conquer implementation Statement G Codeforces Round 145 (Div. 2, ACM-ICPC Rules) {234} PROGRAMMING 1800
619 Merging Two Decks constructive algorithms greedy Statement H Codeforces Round 145 (Div. 2, ACM-ICPC Rules) {234} PROGRAMMING 2100
2173 Not Wool Sequences constructive algorithms math Statement A Codeforces Round 148 (Div. 1) {238} PROGRAMMING Editorial for Codeforces Round #148 1700
1417 Boring Partition constructive algorithms Statement B Codeforces Round 148 (Div. 1) {238} PROGRAMMING Editorial for Codeforces Round #148 2100
564 Challenging Balloons constructive algorithms Statement G Bayan 2012-2013 Elimination Round (ACM ICPC Rules, English statements) {241} PROGRAMMING 1900
2857 Restoring Table constructive algorithms greedy Statement D CROC-MBTU 2012, Elimination Round (ACM-ICPC) {245} PROGRAMMING CROC-MBTU 2012, Elimination Round — Editorial 1500
10216 Buggy Sorting constructive algorithms greedy sortings Statement A Codeforces Round 151 (Div. 2) {246} PROGRAMMING Codeforces Round #151 (Div. 2) Tutorial 1000
2823 Beauty Pageant brute force constructive algorithms greedy Statement C Codeforces Round 151 (Div. 2) {246} PROGRAMMING Codeforces Round #151 (Div. 2) Tutorial 1600
7717 Cards with Numbers constructive algorithms sortings Statement A Codeforces Round 155 (Div. 2) {254} PROGRAMMING Codeforces Round #155 (Div. 2) — tutorial 1300
3224 Balls and Boxes constructive algorithms greedy implementation Statement C Codeforces Round 158 (Div. 2) {260} PROGRAMMING Codeforces Round #158 (Div. 2) Tutorial 1700
1662 Black and White Tree constructive algorithms dsu graphs greedy trees Statement D Codeforces Round 158 (Div. 2) {260} PROGRAMMING Codeforces Round #158 (Div. 2) Tutorial 2200
833 Maxim and Matrix constructive algorithms dp math Statement C Codeforces Round 160 (Div. 1) {261} PROGRAMMING Codeforces Round #160 tutorial 2300
11796 Escape from Stones constructive algorithms data structures implementation two pointers Statement A Codeforces Round 162 (Div. 1) {264} PROGRAMMING Tutorial 1400
1427 Below the Diagonal constructive algorithms greedy math Statement C Codeforces Round 163 (Div. 2) {266} PROGRAMMING Codeforces Round #163 (Div. 2) Tutorial 2000
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
14626 Beautiful Sets of Points constructive algorithms implementation Statement C Codeforces Round 164 (Div. 2) {268} PROGRAMMING Codeforces Round #164 (Div. 2) — Разбор задач 1500
1812 Flawed Flow constructive algorithms flows graphs greedy Statement C Codeforces Round 165 (Div. 1) {269} PROGRAMMING Разбор Codeforces Round #165 2500
3131 Secret constructive algorithms implementation Statement C Codeforces Round 166 (Div. 2) {271} PROGRAMMING editroal 1500
597 Three Horses constructive algorithms math number theory Statement E Codeforces Round 166 (Div. 2) {271} PROGRAMMING 6662 2500
1294 Dima and Horses combinatorics constructive algorithms graphs Statement E Codeforces Round 167 (Div. 2) {272} PROGRAMMING Codeforces Round #167 tutorial 2300
3042 Convex Shape constructive algorithms implementation Statement B Codeforces Round 168 (Div. 2) {275} PROGRAMMING Codeforces Round #168 Editorial 1600
846 Set of Points constructive algorithms geometry Statement B Codeforces Round 170 (Div. 1) {277} PROGRAMMING Codeforces Round #170 Tutorial 2400
10164 XOR and OR constructive algorithms implementation math Statement C Codeforces Round 173 (Div. 2) {282} PROGRAMMING Round #173 — Editorial 1600
6870 Cows and Sequence constructive algorithms data structures implementation Statement A Codeforces Round 174 (Div. 1) {283} PROGRAMMING Editorial for Codeforces #174 1600
3445 Lucky Permutation constructive algorithms math Statement A Codeforces Round 176 (Div. 1) {286} PROGRAMMING Tutorial 1600
1018 Ladies' Shop constructive algorithms fft math Statement E Codeforces Round 176 (Div. 1) {286} PROGRAMMING Tutorial 2600
225 HQ *special constructive algorithms Statement E April Fools Day Contest 2013 {290} PROGRAMMING April Fools Day Contest 2013: editorial 2700
3853 Parity Game constructive algorithms Statement A Codeforces Round 180 (Div. 1) {297} PROGRAMMING Tutorial for E 1700
3758 Fish Weight constructive algorithms greedy Statement B Codeforces Round 180 (Div. 1) {297} PROGRAMMING Tutorial 1700
627 Color the Carpet constructive algorithms Statement D Codeforces Round 180 (Div. 1) {297} PROGRAMMING Tutorial 2400
1020 Splitting the Uniqueness constructive algorithms Statement C Codeforces Round 180 (Div. 1) {297} PROGRAMMING Tutorial 2700
26527 Array brute force constructive algorithms implementation Statement A Codeforces Round 181 (Div. 2) {300} PROGRAMMING English Tutorial 1200
3247 Yaroslav and Sequence constructive algorithms Statement A Codeforces Round 182 (Div. 1) {301} PROGRAMMING Codeforces Round #182 tutorial 1800
488 Yaroslav and Algorithm constructive algorithms Statement C Codeforces Round 182 (Div. 1) {301} PROGRAMMING Codeforces Round #182 tutorial 2700
8555 Lucky Permutation Triple constructive algorithms implementation math Statement A Codeforces Round 183 (Div. 1) {303} 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
325 Polygon constructive algorithms geometry Statement D Testing Round 6 {306} PROGRAMMING 2300
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
5933 Ilya and Matrix constructive algorithms greedy implementation sortings Statement C Codeforces Round 186 (Div. 2) {313} PROGRAMMING Tutorial 1400
599 Ilya and Two Numbers constructive algorithms data structures dsu greedy Statement E Codeforces Round 186 (Div. 2) {313} PROGRAMMING Tutorial 2300
196 Suns and Rays constructive algorithms dfs and similar implementation Statement F3 ABBYY Cup 3.0 {316} PROGRAMMING ABBYY Cup 3.0. Solutions 2600
546 Balance constructive algorithms dfs and similar graphs trees Statement C Codeforces Round 188 (Div. 1) {317} PROGRAMMING Analysis 2700
172 Princess and Her Shadow constructive algorithms shortest paths Statement E Codeforces Round 188 (Div. 1) {317} PROGRAMMING Codeforces Round #188 (разбор) 3200
9337 Ciel the Commander constructive algorithms dfs and similar divide and conquer greedy trees Statement C Codeforces Round 190 (Div. 1) {321} PROGRAMMING Codeforces Round #190 — Editorial 2500
963 Black-and-White Cube combinatorics constructive algorithms Statement A Testing Round 7 {323} PROGRAMMING 1600
467 Tournament-graph constructive algorithms graphs Statement B Testing Round 7 {323} PROGRAMMING 2000
2490 Block Tower constructive algorithms dfs and similar graphs Statement D Codeforces Round 191 (Div. 2) {327} PROGRAMMING Codeforces Round #191 — Tutorial 2000
1575 Axis Walking bitmasks combinatorics constructive algorithms dp meet-in-the-middle Statement E Codeforces Round 191 (Div. 2) {327} PROGRAMMING Codeforces Round #191 — Tutorial 2500
4797 Purification constructive algorithms greedy Statement A Codeforces Round 192 (Div. 1) {329} PROGRAMMING Codeforces Round #192 Editorial 1500
436 The Evil Temple and the Moving Rocks constructive algorithms Statement D Codeforces Round 192 (Div. 1) {329} PROGRAMMING Codeforces Round #192 Editorial 2400
1009 Graph Reconstruction constructive algorithms Statement C Codeforces Round 192 (Div. 1) {329} PROGRAMMING Codeforces Round #192 Editorial 2600
19348 Road Construction constructive algorithms graphs Statement B Codeforces Round 192 (Div. 2) {330} PROGRAMMING Codeforces Round #192 Editorial 1300
235 Deja Vu constructive algorithms dp Statement E2 ABBYY Cup 3.0 - Finals (online version) {331} PROGRAMMING ABBYY Cup 3.0 — Finals. Solutions 3000
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
420 Lucky Tickets brute force constructive algorithms Statement C Codeforces Round 194 (Div. 1) {333} PROGRAMMING Codeforces Round 194 — Editoral 2800
2842 Banana binary search constructive algorithms greedy Statement A MemSQL start[c]up Round 2 - online version {335} PROGRAMMING MemSQL start[c]up Round 2 -- Editorial 1500
2366 Palindrome constructive algorithms dp Statement B MemSQL start[c]up Round 2 - online version {335} PROGRAMMING MemSQL start[c]up Round 2 -- Editorial 1900
8750 Xenia and Weights constructive algorithms dfs and similar dp graphs greedy shortest paths Statement C Codeforces Round 197 (Div. 2) {339} PROGRAMMING Codeforces Round #197 — Tutorial 1700
583 Three Swaps constructive algorithms dfs and similar greedy Statement E Codeforces Round 197 (Div. 2) {339} PROGRAMMING Codeforces Round #197 — Tutorial 2200
575 Candies Game constructive algorithms greedy Statement E Codeforces Round 198 (Div. 1) {341} PROGRAMMING Tutorial 2900
9789 Difference Row constructive algorithms implementation sortings Statement A Codeforces Round 201 (Div. 2) {347} PROGRAMMING Codeforces Round #201 Editorial 1300
857 Wrong Floyd brute force constructive algorithms dfs and similar graphs Statement E Codeforces Round 203 (Div. 2) {350} PROGRAMMING Editorial Codeforces Round #203 (Div. 2) 2200
2430 Two Heaps combinatorics constructive algorithms greedy implementation math sortings Statement B Codeforces Round 205 (Div. 2) {353} PROGRAMMING 9145 1800
3182 Queue constructive algorithms dp Statement D Codeforces Round 205 (Div. 2) {353} PROGRAMMING 9145 2100
910 Lucky Number Representation constructive algorithms dfs and similar dp Statement E Codeforces Round 206 (Div. 1) {354} PROGRAMMING Codeforces Round #206 — Editorial 2200
9817 Vasya and Digital Root constructive algorithms implementation Statement A Codeforces Round 206 (Div. 2) {355} PROGRAMMING Codeforces Round #206 — Editorial 1100
1395 Compartments combinatorics constructive algorithms greedy implementation Statement C Codeforces Round 207 (Div. 1) {356} PROGRAMMING Codeforces Round #207: разбор задач 2200
1088 Bags and Coins bitmasks constructive algorithms dp greedy Statement D Codeforces Round 207 (Div. 1) {356} PROGRAMMING 9210 2500
8542 Flag Day constructive algorithms implementation Statement B Codeforces Round 207 (Div. 2) {357} PROGRAMMING Codeforces Round #207: tutorial 1400
2276 Dima and Containers constructive algorithms greedy implementation Statement C Codeforces Round 208 (Div. 2) {358} PROGRAMMING Codeforces Round #208 (Div. 2) Разбор 2000
9125 Table constructive algorithms greedy implementation Statement A Codeforces Round 209 (Div. 2) {359} PROGRAMMING Editorial Codeforces Round #209 (Div. 2) 1100
8692 Permutation constructive algorithms dp math Statement B Codeforces Round 209 (Div. 2) {359} PROGRAMMING Editorial Codeforces Round #209 (Div. 2) 1400
518 Neatness constructive algorithms dfs and similar Statement E Codeforces Round 209 (Div. 2) {359} PROGRAMMING Editorial Codeforces Round #209 (Div. 2) 2500
8781 Levko and Permutation constructive algorithms math number theory Statement B Codeforces Round 210 (Div. 2) {361} PROGRAMMING Codeforces Round #210 editorial 1200
17800 Levko and Table constructive algorithms implementation Statement A Codeforces Round 210 (Div. 2) {361} PROGRAMMING Codeforces Round #210 editorial 800
6847 Valera and Contest constructive algorithms implementation math Statement B Codeforces Round 216 (Div. 2) {369} PROGRAMMING Editorial Codeforces Round #216 (Div. 2) 1500
1714 Mittens constructive algorithms greedy sortings Statement C Codeforces Round 217 (Div. 2) {370} PROGRAMMING Codeforces Round #217 (Div. 2): tutorial 1800
703 Broken Monitor brute force constructive algorithms greedy implementation Statement D Codeforces Round 217 (Div. 2) {370} PROGRAMMING Codeforces Round #217 (Div. 2): tutorial 2100
7605 New Year Present constructive algorithms implementation Statement B Good Bye 2013 {379} PROGRAMMING Tutorial Good Bye 2013 1200
2597 Fox and Minimal path bitmasks constructive algorithms graphs implementation math Statement B Codeforces Round 228 (Div. 1) {388} PROGRAMMING Codeforces Round #228 — Editorial 2000
537 Inna and Sweet Matrix constructive algorithms Statement D Codeforces Round 229 (Div. 2) {390} PROGRAMMING 2000.0
558 Dominoes constructive algorithms greedy Statement C Codeforces Round 231 (Div. 2) {394} PROGRAMMING 1500.0
833 On Corruption and Numbers constructive algorithms implementation math Statement B Codeforces Round 232 (Div. 2) {397} PROGRAMMING 1000.0 Codeforces Round #232 Editorial (restored)
219 Tree and Array constructive algorithms Statement C Codeforces Round 233 (Div. 1) {398} PROGRAMMING 1500.0 Codeforces Round #233 Editorial
959 Cards constructive algorithms implementation Statement A Codeforces Round 233 (Div. 1) {398} PROGRAMMING 500.0 Codeforces Round #233 Editorial
21662 Team constructive algorithms greedy implementation Statement C Codeforces Round 235 (Div. 2) {401} PROGRAMMING Codeforces Round #235 (Div. 2) — Tutorial 1400
6357 Searching for Graph brute force constructive algorithms graphs Statement C Codeforces Round 236 (Div. 2) {402} PROGRAMMING Editorial Codeforces Round #236 1500
9482 A + B Strikes Back *special brute force constructive algorithms dsu implementation Statement H April Fools Day Contest 2014 {409} PROGRAMMING April Fools Day Contest 2014: editorial 1700
10546 Mashmokh and Numbers constructive algorithms number theory Statement A Codeforces Round 240 (Div. 1) {414} PROGRAMMING Codeforces Round #240 Editorial 1500
5033 Football constructive algorithms graphs implementation Statement C RCC 2014 Warmup (Div. 2) {417} PROGRAMMING RCC 2014 WarmUp Analysis 1500
927 Square Table constructive algorithms math probabilities Statement E RCC 2014 Warmup (Div. 2) {417} PROGRAMMING RCC 2014 WarmUp Analysis 2400
6874 Pasha and Hamsters constructive algorithms implementation Statement A Coder-Strike 2014 - Finals (online edition, Div. 2) {421} PROGRAMMING Editorial Coder-Strike 2014 Finals 800
607 Biathlon Track binary search brute force constructive algorithms data structures dp Statement D Codeforces Round 242 (Div. 2) {424} PROGRAMMING Codeforces Round #242 (Div. 2) Editorial 2200
1029 Guess the Tree bitmasks constructive algorithms dp greedy trees Statement C Codeforces Round 245 (Div. 1) {429} PROGRAMMING Codeforces Round #245 — Editorial 2400
2404 Points and Segments (easy) constructive algorithms sortings Statement A Codeforces Round 245 (Div. 2) {430} PROGRAMMING Codeforces Round #245 — Editorial 1600
791 Square Tiling constructive algorithms greedy Statement E Codeforces Round 246 (Div. 2) {432} PROGRAMMING Codeforces Round #246 (Div. 2) Editorial 2700
4167 Devu and Partitioning of the Array brute force constructive algorithms implementation number theory Statement C Codeforces Round 251 (Div. 2) {439} PROGRAMMING Codeforces Round #251 Editorial 1700
11908 Valera and Tubes constructive algorithms dfs and similar implementation Statement C Codeforces Round 252 (Div. 2) {441} PROGRAMMING 12615 1500
1196 Valera and Swaps constructive algorithms dsu graphs implementation math string suffix structures Statement D Codeforces Round 252 (Div. 2) {441} PROGRAMMING Разбор Codeforces Round #252 (Div. 2) 2300
111372 Anton and Letters constructive algorithms implementation Statement A Codeforces Round 253 (Div. 2) {443} PROGRAMMING Codeforces #253 editorial 800
2524 Jzzhu and Apples constructive algorithms number theory Statement C Codeforces Round 257 (Div. 1) {449} PROGRAMMING Codeforces Round #257 Editorial 2500
2105 4-point polyline brute force constructive algorithms geometry trees Statement B MemSQL Start[c]UP 2.0 - Round 1 {452} PROGRAMMING MemSQL Start[c]UP 2.0 Round 1 and 2 Editorials 1800
1739 Little Pony and Summer Sun Celebration constructive algorithms dfs and similar graphs Statement C Codeforces Round 259 (Div. 1) {453} PROGRAMMING Codeforces Round #259 Editorial 2800
121 Flow Optimality constructive algorithms flows math Statement E MemSQL Start[c]UP 2.0 - Round 2 {457} PROGRAMMING MemSQL Start[c]UP 2.0 Round 1 and 2 Editorials 3200
6480 Pashmak and Buses combinatorics constructive algorithms math Statement C Codeforces Round 261 (Div. 2) {459} PROGRAMMING Codeforces Round #261 Editorial 1900
1036 Little Victor and Set brute force constructive algorithms math Statement D Codeforces Round 262 (Div. 2) {460} PROGRAMMING 13465 2500
42721 Fedor and New Game bitmasks brute force constructive algorithms implementation Statement B Codeforces Round 267 (Div. 2) {467} PROGRAMMING Разбор задач 1200
8393 24 Game constructive algorithms greedy math Statement A Codeforces Round 268 (Div. 1) {468} PROGRAMMING 13896 1600
2736 Hack it! binary search constructive algorithms math Statement C Codeforces Round 268 (Div. 1) {468} PROGRAMMING 13896 2800
300 Design Tutorial: Change the Goal constructive algorithms math matrices Statement F Codeforces Round 270 {472} PROGRAMMING 2600
138 Design Tutorial: Learn from a Game constructive algorithms implementation Statement E Codeforces Round 270 {472} PROGRAMMING 2700
827 Kamal-ol-molk's Painting brute force constructive algorithms greedy Statement C Bayan 2015 Contest Warm Up {475} PROGRAMMING Bayan 2015 Contest Warm Up Editorial 2100
5023 Dreamoon and Sets constructive algorithms greedy math Statement D Codeforces Round 272 (Div. 2) {476} PROGRAMMING Editorial 2000
41118 Random Teams combinatorics constructive algorithms greedy math Statement B Codeforces Round 273 (Div. 2) {478} PROGRAMMING Editorial 1300
8420 Towers brute force constructive algorithms greedy implementation sortings Statement B Codeforces Round 274 (Div. 2) {479} PROGRAMMING Codeforces Round #274: editorial 1400
10248 Diverse Permutation constructive algorithms greedy Statement A Codeforces Round 275 (Div. 1) {482} PROGRAMMING Codeforces Round #275 Editorial 1300
7664 Interesting Array constructive algorithms data structures trees Statement B Codeforces Round 275 (Div. 1) {482} PROGRAMMING Codeforces Round #275 Editorial 2000
13275 Bits bitmasks constructive algorithms Statement A Codeforces Round 276 (Div. 1) {484} PROGRAMMING Codeforces Round #276 — Editorial 1700
3013 Sign on Fence binary search constructive algorithms data structures Statement E Codeforces Round 276 (Div. 1) {484} PROGRAMMING Codeforces Round #276 — Editorial 2700
3075 Prefix Product Sequence constructive algorithms math number theory Statement C Codeforces Round 278 (Div. 1) {487} PROGRAMMING Tutorial 2600
2262 Candy Boxes brute force constructive algorithms math Statement B Codeforces Round 278 (Div. 2) {488} PROGRAMMING Tutorial 1800
3474 Up the hill constructive algorithms implementation Statement A Testing Round 11 {491} PROGRAMMING 1200
10191 Vasya and Chess constructive algorithms games math Statement D Codeforces Round 281 (Div. 2) {493} PROGRAMMING Codeforces Round #281 (Div. 2) Editorial 1700
6195 Secret Combination brute force constructive algorithms implementation Statement B Codeforces Round 283 (Div. 2) {496} PROGRAMMING 15208 1500
8141 Removing Columns brute force constructive algorithms implementation Statement C Codeforces Round 283 (Div. 2) {496} PROGRAMMING 15208 1600
6031 New Year Book Reading constructive algorithms greedy implementation math Statement C Good Bye 2014 {500} PROGRAMMING Tutorial 2 1600
6054 Misha and Forest constructive algorithms data structures greedy sortings trees Statement C Codeforces Round 285 (Div. 2) {501} PROGRAMMING Tutorial 1700
4659 Anya and Ghosts constructive algorithms greedy Statement C Codeforces Round 288 (Div. 2) {508} PROGRAMMING 1600
9985 Painting Pebbles constructive algorithms greedy implementation Statement B Codeforces Round 289 (Div. 2, ACM ICPC Rules) {509} PROGRAMMING Tutorial CodeForces Round 289 (Div.2) (Second Winter Computer Camp Selection 2015) 1300
813 Restoring Numbers constructive algorithms math Statement D Codeforces Round 289 (Div. 2, ACM ICPC Rules) {509} PROGRAMMING Tutorial CodeForces Round 289 (Div.2) (Second Winter Computer Camp Selection 2015) 2400
567 Fox And Polygon constructive algorithms divide and conquer Statement E Codeforces Round 290 (Div. 1) {512} PROGRAMMING 2800
398 Constrained Tree constructive algorithms data structures Statement D2 Rockethon 2015 {513} PROGRAMMING 16260 2500
21836 Game constructive algorithms math Statement A Rockethon 2015 {513} PROGRAMMING 16260 900
3001 Drazil and Tiles constructive algorithms greedy Statement D Codeforces Round 292 (Div. 2) {515} PROGRAMMING Codeforces Round #292 Editorial 2100
6356 Anya and Smartphone constructive algorithms data structures implementation Statement C Codeforces Round 293 (Div. 2) {518} PROGRAMMING 1600
9536 Vitaly and Strings constructive algorithms strings Statement A Codeforces Round 293 (Div. 2) {518} PROGRAMMING Codeforces Round #293 (Div.2) Editorial 1600
10212 Pasha and String constructive algorithms greedy math strings Statement B Codeforces Round 297 (Div. 2) {525} PROGRAMMING Codeforces Round #297 (Div.2) Editorial 1500
1995 Arthur and Walls constructive algorithms data structures graphs greedy shortest paths Statement D Codeforces Round 297 (Div. 2) {525} PROGRAMMING Codeforces Round #297 (Div.2) Editorial 2300
2428 Correcting Mistakes constructive algorithms dp greedy hashing strings two pointers Statement E VK Cup 2015 - Round 2 (unofficial online mirror, Div. 1 only) {533} PROGRAMMING Разбор VK Cup Round 2 1800
12901 Exam constructive algorithms implementation math Statement A Codeforces Round 298 (Div. 2) {534} PROGRAMMING 1100
2572 Handshakes binary search constructive algorithms data structures greedy Statement D Codeforces Round 298 (Div. 2) {534} PROGRAMMING 2000
393 Berland Local Positioning System constructive algorithms greedy hashing implementation Statement E Codeforces Round 298 (Div. 2) {534} PROGRAMMING 2600
19317 Quasi Binary constructive algorithms dp greedy implementation Statement B Codeforces Round 300 {538} PROGRAMMING Codeforces Round #300 Editorial (+challenges) 1400
2517 Weird Chess brute force constructive algorithms implementation Statement D Codeforces Round 300 {538} PROGRAMMING Codeforces Round #300 Editorial (+challenges) 1800
575 Berserk Robot constructive algorithms math sortings Statement G Codeforces Round 300 {538} PROGRAMMING Codeforces Round #300 Editorial (+challenges) 3100
1260 Idempotent functions constructive algorithms graphs math Statement C VK Cup 2015 - Round 3 (unofficial online mirror, Div. 1 only) {542} PROGRAMMING 17697 2000
4568 Destroying Roads constructive algorithms graphs shortest paths Statement B Codeforces Round 302 (Div. 1) {543} PROGRAMMING Editorial Codeforces Round #302 2300
336 Listening to Music constructive algorithms data structures Statement E Codeforces Round 302 (Div. 1) {543} PROGRAMMING Editorial Codeforces Round #302 3200
8935 Sea and Islands constructive algorithms implementation Statement B Codeforces Round 302 (Div. 2) {544} PROGRAMMING Editorial Codeforces Round #302 1400
13720 Soldier and Number Game constructive algorithms dp math number theory Statement D Codeforces Round 304 (Div. 2) {546} PROGRAMMING Codeforces Round #304 (Div.2) editorial 1700
3108 Mike and Fish constructive algorithms dfs and similar graphs Statement D Codeforces Round 305 (Div. 1) {547} PROGRAMMING Codeforces Round #305 Editorial 2500
2652 Happy Line constructive algorithms greedy sortings Statement G Looksery Cup 2015 {549} PROGRAMMING Looksery Cup 2015 Editorial 2200
1580 Looksery Party constructive algorithms dfs and similar graphs greedy Statement B Looksery Cup 2015 {549} PROGRAMMING Looksery Cup 2015 Editorial 2300
3771 Regular Bridge constructive algorithms graphs implementation Statement D Codeforces Round 306 (Div. 2) {550} PROGRAMMING Разбор задач Codeforces Round #306 (Div. 2) 2000
1498 Brackets in Implications constructive algorithms greedy implementation math Statement E Codeforces Round 306 (Div. 2) {550} PROGRAMMING Codeforces Round #306 (Div. 2) Editorial 2300
4061 ZgukistringZ brute force constructive algorithms implementation strings Statement B Codeforces Round 307 (Div. 2) {551} PROGRAMMING Tutorial 1800
2263 Kyoya and Permutation binary search combinatorics constructive algorithms greedy implementation math Statement B Codeforces Round 309 (Div. 1) {553} PROGRAMMING Codeforces Round #309 Editorial 2200
7484 Pasha and Tea constructive algorithms implementation math sortings Statement B Codeforces Round 311 (Div. 2) {557} PROGRAMMING Codeforces Round #311 (Div.2) Editorial 1500
8239 Gerald is into Art constructive algorithms implementation Statement B Codeforces Round 313 (Div. 2) {560} PROGRAMMING Codeforces Round 313 — Extended editoral 1300
369 Replicating Processes constructive algorithms greedy Statement B VK Cup 2015 - Finals, online mirror {566} PROGRAMMING Editorial for VK Cup 2015 — Finals 2600
709 Restoring Map bitmasks constructive algorithms trees Statement E VK Cup 2015 - Finals, online mirror {566} PROGRAMMING Editorial for VK Cup 2015 — Finals 3200
16850 Simple Game constructive algorithms games greedy implementation math Statement B Codeforces Round 316 (Div. 2) {570} PROGRAMMING Codeforces Round #316 Editorial 1300
9567 Replacement constructive algorithms data structures implementation Statement C Codeforces Round 316 (Div. 2) {570} PROGRAMMING Codeforces Round #316 Editorial 1600
8973 Tree Requests binary search bitmasks constructive algorithms dfs and similar graphs trees Statement D Codeforces Round 316 (Div. 2) {570} PROGRAMMING Codeforces Round #316 Editorial 2400
718 CNF 2 constructive algorithms dfs and similar graphs greedy Statement C Codeforces Round 317 [AimFund Thanks-Round] (Div. 1) {571} PROGRAMMING Codeforces Round #317 [AimFund Thanks-Round] Editorial 2600
1039 Bear and Drawing constructive algorithms dfs and similar trees Statement C Codeforces Round 318 [RussianCodeCup Thanks-Round] (Div. 1) {573} PROGRAMMING Codeforces Round #318 [RussianCodeCup Thanks-Round] Editorial 2600
1981 Tablecity constructive algorithms implementation Statement D Bubble Cup 8 - Finals [Online Mirror] {575} PROGRAMMING Bubble Cup finals 2015 Results and Editorial 1700