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 ... 12 13 14 >Solved |
Name |
Tags |
Solutions |
Index |
Contest |
Type |
Points |
Tutorial |
Rating Level |
|---|---|---|---|---|---|---|---|---|---|
| 318675 | Theatre Square | math | Statement | A | Codeforces Beta Round 1 {1} | PROGRAMMING | 85 | 1300 | |
| 26201 | Spreadsheet | implementation math | Statement | B | Codeforces Beta Round 1 {1} | PROGRAMMING | 85 | 1700 | |
| 6447 | Ancient Berland Circus | geometry math | Statement | C | Codeforces Beta Round 1 {1} | PROGRAMMING | 85 | 2100 | |
| 12873 | The least round way | dp math | Statement | B | Codeforces Beta Round 2 {2} | PROGRAMMING | Codeforces Beta Round #2 - Tutorial | 2000 | |
| 3924 | Least Cost Bracket Sequence | greedy | Statement | D | Codeforces Beta Round 3 {3} | PROGRAMMING | CF beta 3: разбор и эмоции | 2500 | |
| 683115 | Watermelon | brute force math | Statement | A | Codeforces Beta Round 4 (Div. 2 Only) {4} | PROGRAMMING | 1200 | ||
| 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 | |
| 1928 | Follow Traffic Rules | implementation math | Statement | D | Codeforces Beta Round 5 {5} | PROGRAMMING | C, D и E с CBR5 - разбор | 2100 | |
| 5462 | Line | math number theory | Statement | C | Codeforces Beta Round 7 {7} | PROGRAMMING | 1800 | ||
| 69294 | Die Roll | math probabilities | Statement | A | Codeforces Beta Round 9 (Div. 2 Only) {9} | PROGRAMMING | Codeforces Beta Round #9 tutorial | 1000 | |
| 14303 | Hexadecimal's Numbers | brute force implementation math | Statement | C | Codeforces Beta Round 9 (Div. 2 Only) {9} | PROGRAMMING | Codeforces Beta Round #9 tutorial | 1500 | |
| 15426 | Increasing Sequence | constructive algorithms implementation math | Statement | A | Codeforces Beta Round 11 {11} | PROGRAMMING | 1100 | ||
| 5684 | Jumping Jack | math | Statement | B | Codeforces Beta Round 11 {11} | PROGRAMMING | 1700 | ||
| 9402 | Numbers | implementation math | Statement | A | Codeforces Beta Round 13 {13} | PROGRAMMING | Codeforces Beta Round #13 editorial | 1200 | |
| 5454 | Sequence | dp sortings | Statement | C | Codeforces Beta Round 13 {13} | PROGRAMMING | Codeforces Beta Round #13 editorial | 2200 | |
| 7891 | Holes | data structures dsu | Statement | E | Codeforces Beta Round 13 {13} | PROGRAMMING | Codeforces Beta Round #13 editorial | 2700 | |
| 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 | |
| 1678 | Laser | math | Statement | B | Codeforces Beta Round 15 {15} | PROGRAMMING | Codeforces Beta #15 Tutorial (Incomplete) | 1700 | |
| 21274 | Noldbach problem | brute force math number theory | Statement | A | Codeforces Beta Round 17 {17} | PROGRAMMING | Codeforces Beta Round #17 Tutorial | 1100 | |
| 2420 | Platforms | brute force math | Statement | B | Codeforces Beta Round 18 (Div. 2 Only) {18} | PROGRAMMING | Codeforces Beta Round #18(Div. 2) Tutorial | 1700 | |
| 4777 | Equation | math | Statement | B | Codeforces Alpha Round 20 (Codeforces format) {20} | PROGRAMMING | 2600 | ||
| 1579 | Intersection | implementation math | Statement | B | Codeforces Alpha Round 21 (Codeforces format) {21} | PROGRAMMING | 2300 | ||
| 3841 | Party | constructive algorithms graphs math | Statement | B | Codeforces Beta Round 23 {23} | PROGRAMMING | Codeforces Beta Round #23 tutorial | 1600 | |
| 378 | Tetragon | geometry math | Statement | D | Codeforces Beta Round 23 {23} | PROGRAMMING | Codeforces Beta Round #23 tutorial | 2600 | |
| 1438 | Sequence of points | geometry implementation math | Statement | C | Codeforces Beta Round 24 {24} | PROGRAMMING | Codeforces Beta Round #24 solutions | 1800 | |
| 928 | Tickets | combinatorics math probabilities | Statement | D | Codeforces Beta Round 26 (Codeforces format) {26} | PROGRAMMING | Разбор Codeforces Beta Round #26 (ещё один) | 2800 | |
| 107 | DravDe saves the world | geometry math | Statement | E | Codeforces Beta Round 28 (Codeforces format) {28} | PROGRAMMING | Codeforces Round 28 - tutorial | 2700 | |
| 3970 | Accounting | brute force math | Statement | A | Codeforces Beta Round 30 (Codeforces format) {30} | PROGRAMMING | Codeforces Beta Round #30. Разбор C | 1500 | |
| 2550 | Flea | math | Statement | C | Codeforces Beta Round 32 (Div. 2, Codeforces format) {32} | PROGRAMMING | Beta Round 32 | 1700 | |
| 4820 | What is for dinner? | greedy implementation | Statement | A | Codeforces Beta Round 33 (Codeforces format) {33} | PROGRAMMING | Codeforces Beta Round #33. Analysis of problem A | 1300 | |
| 3567 | Wonderful Randomized Sum | greedy | Statement | C | Codeforces Beta Round 33 (Codeforces format) {33} | PROGRAMMING | Codeforces Beta Round #33 (personal participation commentaries) | 1800 | |
| 651 | Collisions | brute force implementation math | Statement | E | Codeforces Beta Round 34 (Div. 2) {34} | PROGRAMMING | Codeforces Beta Round #34 (Div. 2) Разбор | 2100 | |
| 513 | Lesson Timetable | combinatorics dp math | Statement | D | Codeforces Beta Round 37 {37} | PROGRAMMING | Codeforces Beta Round #37 (Tutorial) | 2300 | |
| 4017 | Chess | brute force implementation math | Statement | B | School Personal Contest #1 (Winter Computer School 2010/11) - Codeforces Beta Round 38 (ACM-ICPC Rules) {38} | PROGRAMMING | Школьная индивидуальная олимпиада #1 - Codeforces Beta Round #38. (Разбор задачи D) | 1200 | |
| 4643 | Cubical Planet | math | Statement | D | School Team Contest 1 (Winter Computer School 2010/11) {39} | PROGRAMMING | School Team Contest #1 (Winter Computer School 2010/11): Problem K Tutorial | 1100 | |
| 4421 | Find Color | constructive algorithms geometry implementation math | Statement | A | Codeforces Beta Round 39 {40} | PROGRAMMING | codeforces #39 | 1300 | |
| 1392 | Repaintings | math | Statement | B | Codeforces Beta Round 39 {40} | PROGRAMMING | codeforces #39 | 1600 | |
| 325 | Berland Square | implementation math | Statement | C | Codeforces Beta Round 39 {40} | PROGRAMMING | codeforces #39 | 2200 | |
| 169 | Interesting Sequence | math | Statement | D | Codeforces Beta Round 39 {40} | PROGRAMMING | Codeforces Beta Round #39 (Разбор задач) | 2600 | |
| 484 | Strange town | constructive algorithms math | Statement | D | Codeforces Beta Round 41 {42} | PROGRAMMING | Solution of task е, Codeforces beta round #41 | 2300 | |
| 799 | Hyperdrive | math | Statement | D | 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. | 1900 | |
| 18100 | Triangular numbers | brute force math | Statement | A | Codeforces Beta Round 44 (Div. 2) {47} | PROGRAMMING | Codeforces Beta Round #44: tutorial | 800 | |
| 853 | The Race | math | Statement | C | School Personal Contest #3 (Winter Computer School 2010/11) - Codeforces Beta Round 45 (ACM-ICPC Rules) {48} | PROGRAMMING | 1800 | ||
| 2797 | Sum | math | Statement | B | Codeforces Beta Round 46 (Div. 2) {49} | PROGRAMMING | 1600 | ||
| 1861 | Disposition | constructive algorithms math | Statement | C | Codeforces Beta Round 46 (Div. 2) {49} | PROGRAMMING | 1700 | ||
| 430 | Square Equation Roots | math | Statement | E | Codeforces Beta Round 47 {50} | PROGRAMMING | Codeforces #47 problem solutions | 2300 | |
| 316408 | Domino piling | greedy math | Statement | A | Codeforces Beta Round 47 {50} | PROGRAMMING | Round# 47 simple tutorial | 800 | |
| 1627 | First Digit Law | dp math probabilities | Statement | C | Codeforces Beta Round 50 {54} | PROGRAMMING | Codeforces Beta Round #50: Editorial for problem E | 2000 | |
| 3872 | Flea travel | implementation math | Statement | A | Codeforces Beta Round 51 {55} | PROGRAMMING | Round 51, A | 1300 | |
| 3943 | Array | combinatorics math | Statement | C | Codeforces Beta Round 53 {57} | PROGRAMMING | Codeforces Beta Round #53 [Analysis] | 1900 | |
| 360 | Journey | dp math | Statement | D | Codeforces Beta Round 53 {57} | PROGRAMMING | Codeforces Beta Round #53 [Analysis] | 2400 | |
| 288 | Chess | math shortest paths | Statement | E | Codeforces Beta Round 53 {57} | PROGRAMMING | Codeforces Beta Round #53 [Analysis] | 2900 | |
| 545 | Savior | brute force dsu math | Statement | D | Codeforces Beta Round 56 {60} | PROGRAMMING | Solutions for Codeforces Beta Round #56 | 2400 | |
| 411 | Mushroom Gnomes | math matrices | Statement | E | Codeforces Beta Round 56 {60} | PROGRAMMING | Solutions for Codeforces Beta Round #56 | 2500 | |
| 848 | Capture Valerian | math | Statement | C | Codeforces Beta Round 57 (Div. 2) {61} | PROGRAMMING | 1900 | ||
| 135534 | Ultra-Fast Mathematician | implementation | Statement | A | Codeforces Beta Round 57 (Div. 2) {61} | PROGRAMMING | Round 57-A | 900 | |
| 3764 | A Student's Dream | greedy math | Statement | A | Codeforces Beta Round 58 {62} | PROGRAMMING | Codeforces Beta Round #58 tutorial | 1400 | |
| 356 | Table | *special greedy implementation math | Statement | C | Unknown Language Round 1 {64} | PROGRAMMING | 1700 | ||
| 2011 | Harry Potter and Three Spells | implementation math | Statement | A | Codeforces Beta Round 60 {65} | PROGRAMMING | Codeforces Beta Round #60: tutorial | 1800 | |
| 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 | |
| 531 | Half-decay tree | data structures divide and conquer dp math probabilities | Statement | D | Codeforces Beta Round 62 {68} | PROGRAMMING | 2400 | ||
| 201307 | Young Physicist | implementation math | Statement | A | Codeforces Beta Round 63 (Div. 2) {69} | PROGRAMMING | Analysis Codeforces Beta Round #63 (Div. 2) | 1100 | |
| 3549 | Cookies | math | Statement | A | Codeforces Beta Round 64 {70} | PROGRAMMING | Analysis Codeforces Beta Round #64 | 1400 | |
| 5254 | Progress Bar | implementation math | Statement | B | Codeforces Beta Round 65 (Div. 2) {71} | PROGRAMMING | Разбор задач Codeforces Beta Round #65 (Div. 2) | 1400 | |
| 7314 | Round Table Knights | dp math number theory | Statement | C | Codeforces Beta Round 65 (Div. 2) {71} | PROGRAMMING | Разбор задач Codeforces Beta Round #65 (Div. 2) | 1600 | |
| 1051 | Extraordinarily Nice Numbers | *special math | Statement | C | Unknown Language Round 2 {72} | PROGRAMMING | 1300 | ||
| 284 | Reverse It! | *special implementation | Statement | H | Unknown Language Round 2 {72} | PROGRAMMING | 1600 | ||
| 194 | Goshtasp, Vishtasp and Eidi | *special greedy math | Statement | A | Unknown Language Round 2 {72} | PROGRAMMING | 1900 | ||
| 143 | Oil | *special greedy math | Statement | F | Unknown Language Round 2 {72} | PROGRAMMING | 2100 | ||
| 1633 | The Elder Trolls IV: Oblivon | greedy math | Statement | A | Codeforces Beta Round 66 {73} | PROGRAMMING | Codeforces Beta Round #66 editorial: Problems A, B, C | 1600 | |
| 409 | Morrowindows | math number theory | Statement | E | Codeforces Beta Round 66 {73} | PROGRAMMING | Codeforces Beta Round #66 editorial: Problems D, E, F | 2300 | |
| 15528 | Modified GCD | binary search number theory | Statement | C | Codeforces Beta Round 67 (Div. 2) {75} | PROGRAMMING | Codeforces Beta Round #67 (Div. 2), my solutions | 1600 | |
| 2047 | Big Maximum Sum | data structures dp greedy implementation math trees | Statement | D | Codeforces Beta Round 67 (Div. 2) {75} | PROGRAMMING | Codeforces Beta Round #67 (Div. 2) Editorial | 2100 | |
| 1891 | Points | implementation math | Statement | E | All-Ukrainian School Olympiad in Informatics {76} | PROGRAMMING | All-Ukrainian School Olympiad in Informatics: editorial (A,B,C,D,E,F) | 1700 | |
| 2399 | Plus and xor | dp greedy math | Statement | D | All-Ukrainian School Olympiad in Informatics {76} | PROGRAMMING | All-Ukrainian School Olympiad in Informatics: editorial (A,B,C,D,E,F) | 1800 | |
| 369 | Mutation | bitmasks dp math | Statement | C | All-Ukrainian School Olympiad in Informatics {76} | PROGRAMMING | All-Ukrainian School Olympiad in Informatics: editorial (A,B,C,D,E,F) | 2700 | |
| 2861 | Falling Anvils | math probabilities | Statement | B | Codeforces Beta Round 69 (Div. 1 Only) {77} | PROGRAMMING | Codeforces Beta Round #69 tutorial | 1800 | |
| 371 | Archer's Shot | binary search geometry math two pointers | Statement | D | Codeforces Beta Round 70 (Div. 2) {78} | PROGRAMMING | Solutions for Codeforces Beta Round #70 (Div. 2) | 2400 | |
| 160 | Security System | math | Statement | E | Codeforces Beta Round 71 {79} | PROGRAMMING | Codeforces Beta Round #71 - разбор (перевод A-D) | 2800 | |
| 4989 | Depression | geometry math | Statement | B | Codeforces Beta Round 69 (Div. 2 Only) {80} | PROGRAMMING | Problem analysis: Codeforces Beta Round #69 Falling Anvils (Div. 1 - Problem B , Div. 2 - Problem D) | 1200 | |
| 1850 | Average Score | greedy math sortings | Statement | C | Yandex.Algorithm Open 2011: Qualification 1 {81} | PROGRAMMING | 1700 | ||
| 32186 | Double Cola | implementation math | Statement | A | Yandex.Algorithm 2011: Qualification 2 {82} | PROGRAMMING | 1889 | 1100 | |
| 6846 | Magical Array | math | Statement | A | Codeforces Beta Round 72 (Div. 1 Only) {83} | PROGRAMMING | разбор E | 1400 | |
| 1890 | Doctor | binary search math sortings | Statement | B | Codeforces Beta Round 72 (Div. 1 Only) {83} | PROGRAMMING | 1900 | ||
| 1032 | Numbers | dp math number theory | Statement | D | Codeforces Beta Round 72 (Div. 1 Only) {83} | PROGRAMMING | разбор E | 2400 | |
| 16592 | Toy Army | math number theory | Statement | A | Codeforces Beta Round 72 (Div. 2 Only) {84} | PROGRAMMING | 1000 | ||
| 1654 | Reflection | math | Statement | A | Yandex.Algorithm 2011: Round 2 {86} | PROGRAMMING | Problemset analysis (Yandex, Round 2) | 1800 | |
| 451 | Tetris revisited | constructive algorithms graph matchings greedy math | Statement | B | Yandex.Algorithm 2011: Round 2 {86} | PROGRAMMING | Problemset analysis (Yandex, Round 2) | 2100 | |
| 204 | Long sequence | brute force math matrices | Statement | E | Yandex.Algorithm 2011: Round 2 {86} | PROGRAMMING | Problemset analysis (Yandex, Round 2) | 2600 | |
| 16786 | Powerful array | data structures implementation math two pointers | Statement | D | Yandex.Algorithm 2011: Round 2 {86} | PROGRAMMING | Problemset analysis (Yandex, Round 2) | 2700 | |
| 5806 | Trains | implementation math | Statement | A | Codeforces Beta Round 73 (Div. 1 Only) {87} | PROGRAMMING | CodeForces Beta Round #73 div. 1 analysis (particulary with div. 2) | 1500 | |
| 1681 | Interesting Game | dp games math | Statement | C | Codeforces Beta Round 73 (Div. 1 Only) {87} | PROGRAMMING | CodeForces Beta Round #73 div. 1 analysis (particulary with div. 2) | 2100 | |
| 5483 | Cableway | greedy math | Statement | A | Codeforces Beta Round 74 (Div. 2 Only) {90} | PROGRAMMING | Solutions for Codeforces Beta Round #74 | 1000 | |
| 5355 | Binary Number | greedy | Statement | B | Codeforces Beta Round 75 (Div. 2 Only) {92} | PROGRAMMING | Analysis Codeforces Beta Round #75 | 1300 | |
| 21472 | Chips | implementation math | Statement | A | Codeforces Beta Round 75 (Div. 2 Only) {92} | PROGRAMMING | Analysis Codeforces Beta Round #75 | 800 | |
| 2068 | Frames | implementation | Statement | A | Codeforces Beta Round 76 (Div. 1 Only) {93} | PROGRAMMING | Codeforces Beta Round 76 - задача Е div 1 глазами ее автора. | 1700 | |
| 443 | Flags | dp math matrices | Statement | D | Codeforces Beta Round 76 (Div. 1 Only) {93} | PROGRAMMING | Codeforces Beta Round 76 - задача Е div 1 глазами ее автора. | 2400 | |
| 539 | Lostborn | dp math number theory | Statement | E | Codeforces Beta Round 76 (Div. 1 Only) {93} | PROGRAMMING | Codeforces Beta Round 76 - задача Е div 1 глазами ее автора. | 2600 | |
| 5364 | Friends | graphs implementation math | Statement | B | Codeforces Beta Round 76 (Div. 2 Only) {94} | PROGRAMMING | Analysis Beta Round #76 (Div. 2-A,B,C) | 1400 | |
| 500 | Horse Races | dp math | Statement | D | Codeforces Beta Round 77 (Div. 1 Only) {95} | PROGRAMMING | Codeforces Beta Round #77 - Analysis | 2500 | |
| 353 | Winning Strategy | binary search graphs math shortest paths | Statement | C | Yandex.Algorithm 2011: Finals {97} | PROGRAMMING | Финал Яндекс.Алгоритм: разбор A-B | 2300 | |
| 558 | Help Shrek and Donkey | dp games math probabilities | Statement | E | Codeforces Beta Round 78 (Div. 1 Only) {98} | PROGRAMMING | Editorial | 2500 | |
| 430 | Rotation | *special geometry math | Statement | I | Unknown Language Round 3 {100} | PROGRAMMING | 1700 | ||
| 305 | Lamps in a Line | *special math | Statement | E | Unknown Language Round 3 {100} | PROGRAMMING | 1800 | ||
| 76 | Interval Coloring | *special greedy math | Statement | J | Unknown Language Round 3 {100} | PROGRAMMING | 2400 | ||
| 821 | Vectors | implementation math | Statement | C | Codeforces Beta Round 79 (Div. 1 Only) {101} | PROGRAMMING | Codeforces Beta Round 79, editoral | 2100 | |
| 6563 | Testing Pants for Sadness | greedy implementation math | Statement | A | Codeforces Beta Round 80 (Div. 1 Only) {103} | PROGRAMMING | Tutorial | 1200 | |
| 4243 | Basketball Team | combinatorics dp math probabilities | Statement | B | Codeforces Beta Round 83 (Div. 1 Only) {107} | PROGRAMMING | Tutorial | 1700 | |
| 2730 | Datatypes | math sortings | Statement | B | Codeforces Beta Round 83 (Div. 2 Only) {108} | PROGRAMMING | Editorial: Codeforces Beta Round #83 (Dima) | 1500 | |
| 113 | Lucky Interval | brute force math | Statement | E | Codeforces Beta Round 84 (Div. 1 Only) {109} | PROGRAMMING | Tutorial | 2600 | |
| 4534 | Petya and Square | implementation math | Statement | B | Codeforces Beta Round 85 (Div. 2 Only) {112} | PROGRAMMING | Разбор CFBR #85 Div. 1 C, D | 1300 | |
| 3237 | Petr# | brute force data structures hashing strings | Statement | B | Codeforces Beta Round 86 (Div. 1 Only) {113} | PROGRAMMING | Codeforces Beta Round #86 Editorial | 1900 | |
| 1440 | Double Happiness | brute force math number theory | Statement | C | Codeforces Beta Round 86 (Div. 1 Only) {113} | PROGRAMMING | Codeforces Beta Round #86 Editorial | 2200 | |
| 811 | Museum | math matrices probabilities | Statement | D | Codeforces Beta Round 86 (Div. 1 Only) {113} | PROGRAMMING | Codeforces Beta Round #86 Editorial | 2500 | |
| 142 | Sleeping | combinatorics implementation math | Statement | E | Codeforces Beta Round 86 (Div. 1 Only) {113} | PROGRAMMING | Codeforces Beta Round #86 Editorial | 2600 | |
| 15051 | Cifera | math | Statement | A | Codeforces Beta Round 86 (Div. 2 Only) {114} | PROGRAMMING | Codeforces Beta Round #86 Editorial | 1100 | |
| 659 | Plumber | math | Statement | C | Codeforces Beta Round 87 (Div. 1 Only) {115} | PROGRAMMING | Tutorial | 2400 | |
| 2221 | Elevator | implementation math | Statement | A | Codeforces Beta Round 88 {117} | PROGRAMMING | Codeforces Beta Round #88 (Editorial) | 1400 | |
| 369 | Not Quick Transformation | divide and conquer math | Statement | D | Codeforces Beta Round 88 {117} | PROGRAMMING | Codeforces Beta Round #88 (Editorial) | 2400 | |
| 1137 | Before Exam | constructive algorithms implementation sortings | Statement | B | Codeforces Beta Round 90 {119} | PROGRAMMING | Разбор задачи E Codeforces Beta Round #90 | 1700 | |
| 5650 | Elevator | brute force implementation math | Statement | A | School Regional Team Contest, Saratov, 2011 {120} | PROGRAMMING | Tutorial for school regional team contest of Saratov | 1000 | |
| 3939 | Winnie-the-Pooh and honey | implementation math | Statement | C | School Regional Team Contest, Saratov, 2011 {120} | PROGRAMMING | Tutorial for school regional team contest of Saratov | 1100 | |
| 1297 | Squares | math | Statement | B | Codeforces Beta Round 92 (Div. 1 Only) {123} | PROGRAMMING | Codeforces Beta Round #92 - Analysis | 1900 | |
| 802 | Maze | dfs and similar dp probabilities trees | Statement | E | Codeforces Beta Round 92 (Div. 1 Only) {123} | PROGRAMMING | Codeforces Beta Round #92 - Analysis | 2600 | |
| 44092 | The number of positions | math | Statement | A | Codeforces Beta Round 92 (Div. 2 Only) {124} | PROGRAMMING | Codeforces Beta Round #92 - Analysis | 1000 | |
| 3226 | Measuring Lengths in Baden | math | Statement | A | Codeforces Testing Round 2 {125} | PROGRAMMING | 1400 | ||
| 1596 | Hot Bath | binary search brute force math | Statement | A | Codeforces Beta Round 93 (Div. 1 Only) {126} | PROGRAMMING | Tutorial | 1900 | |
| 943 | Fibonacci Sums | dp math | Statement | D | Codeforces Beta Round 93 (Div. 1 Only) {126} | PROGRAMMING | Tutorial | 2200 | |
| 113 | Birthday | geometry math | Statement | E | Codeforces Beta Round 94 (Div. 1 Only) {128} | PROGRAMMING | 3219 | 2900 | |
| 13835 | Students and Shoelaces | brute force dfs and similar graphs implementation | Statement | B | Codeforces Beta Round 94 (Div. 2 Only) {129} | PROGRAMMING | Problem D of Beta Round 94 | 1200 | |
| 926 | Balanced brackets | *special | Statement | H | Unknown Language Round 4 {130} | PROGRAMMING | Unknown Language Round #4: editorial | 1900 | |
| 7537 | Opposites Attract | implementation math | Statement | B | Codeforces Beta Round 95 (Div. 2) {131} | PROGRAMMING | Some ideas for Round #95 (Div 2) | 1300 | |
| 12538 | The World is a Theatre | combinatorics math | Statement | C | Codeforces Beta Round 95 (Div. 2) {131} | PROGRAMMING | Разбор Codeforces Beta Round #95 (Div.2) | 1500 | |
| 5252 | Subway | dfs and similar graphs | Statement | D | Codeforces Beta Round 95 (Div. 2) {131} | PROGRAMMING | Some ideas for Round #95 (Div 2) | 1600 | |
| 2474 | Pairs of Numbers | brute force dfs and similar math number theory | Statement | B | Codeforces Testing Round 3 {134} | PROGRAMMING | 1800 | ||
| 2640 | Rectangle and Square | brute force geometry math | Statement | B | Codeforces Beta Round 97 (Div. 1) {135} | PROGRAMMING | Codeforces Beta Round #97: editorial | 1600 | |
| 5323 | Ternary Logic | implementation math | Statement | B | Codeforces Beta Round 97 (Div. 2) {136} | PROGRAMMING | Codeforces Beta Round #97: editorial | 1200 | |
| 1719 | Palindromes | dp strings | Statement | D | Codeforces Beta Round 98 (Div. 2) {137} | PROGRAMMING | Codeforces Beta Round #98 (Div. 2): Editorial | 1900 | |
| 1375 | Last Chance | data structures implementation strings | Statement | E | Codeforces Beta Round 98 (Div. 2) {137} | PROGRAMMING | Codeforces Beta Round #98 (Div. 2): Editorial | 2000 | |
| 1456 | Wallpaper | implementation math | Statement | B | Codeforces Beta Round 99 (Div. 2) {139} | PROGRAMMING | Codeforces Beta Round #99: editorial | 1600 | |
| 4360 | New Year Table | geometry math | Statement | A | Codeforces Round 100 {140} | PROGRAMMING | Codeforces Round #100: problem analysis | 1700 | |
| 1035 | New Year Garland | combinatorics dp | Statement | E | Codeforces Round 100 {140} | PROGRAMMING | Codeforces Round #100: problem analysis | 2600 | |
| 5779 | Hopscotch | geometry math | Statement | B | Codeforces Round 101 (Div. 2) {141} | PROGRAMMING | Codeforces Round #101 (Div. 2) Разбор Задач. | 1400 | |
| 2820 | Help Farmer | brute force math | Statement | A | Codeforces Round 102 (Div. 1) {142} | PROGRAMMING | Codeforces Round #102 — Editorial | 1700 | |
| 15411 | Help Vasilisa the Wise 2 | brute force math | Statement | A | Codeforces Round 102 (Div. 2) {143} | PROGRAMMING | Codeforces Round #102 (Div. 2) | 1200 | |
| 2144 | Lucky Subsequence | combinatorics dp math | Statement | C | Codeforces Round 104 (Div. 1) {145} | PROGRAMMING | Codeforces Round #104 - Editorial | 2200 | |
| 6004 | Escape | implementation math | Statement | B | Codeforces Round 105 (Div. 2) {148} | PROGRAMMING | Codeforces Round #105 (Div. 2): editorial | 1500 | |
| 8845 | Bag of mice | dp games math probabilities | Statement | D | Codeforces Round 105 (Div. 2) {148} | PROGRAMMING | Codeforces Round #105 (Div. 2): editorial | 1900 | |
| 111890 | Insomnia cure | constructive algorithms implementation math | Statement | A | Codeforces Round 105 (Div. 2) {148} | PROGRAMMING | Codeforces Round #105 (Div. 2): editorial | 900 | |
| 5729 | Division into Teams | greedy math sortings | Statement | C | Codeforces Round 106 (Div. 2) {149} | PROGRAMMING | Codeforces Round #106 (Div. 2) Tutorial | 1500 | |
| 4572 | Coloring Brackets | dp | Statement | D | Codeforces Round 106 (Div. 2) {149} | PROGRAMMING | Editorial Round #106 | 2200 | |
| 8540 | Win or Freeze | games math number theory | Statement | A | Codeforces Round 107 (Div. 1) {150} | PROGRAMMING | Tutorial | 1600 | |
| 5292 | Quantity of Strings | combinatorics dfs and similar graphs math | Statement | B | Codeforces Round 107 (Div. 1) {150} | PROGRAMMING | Tutorial | 1800 | |
| 742 | Smart Cheater | data structures math probabilities | Statement | C | Codeforces Round 107 (Div. 1) {150} | PROGRAMMING | Tutorial | 2300 | |
| 94255 | Soft Drinking | implementation math | Statement | A | Codeforces Round 107 (Div. 2) {151} | PROGRAMMING | Codeforces Round #107. Tutorial. | 900 | |
| 6101 | Colliders | math number theory | Statement | B | Codeforces Round 109 (Div. 1) {154} | PROGRAMMING | Codeforces Round #109: editorial | 1700 | |
| 485 | Flatland Fencing | games math | Statement | D | Codeforces Round 109 (Div. 1) {154} | PROGRAMMING | Codeforces Round #109: editorial | 2300 | |
| 3715 | Find Pair | implementation math sortings | Statement | C | Codeforces Round 111 (Div. 2) {160} | PROGRAMMING | Codeforces Round #111 (Div. 2) Разбор Задач | 1700 | |
| 103 | Brackets | *special | Statement | J | VK Cup 2012 Wild-card Round 1 {162} | PROGRAMMING | VK Cup 2012 Wild-card Round 1: editorial | 2400 | |
| 13783 | Another Problem on Strings | binary search brute force dp math strings two pointers | Statement | C | Codeforces Round 112 (Div. 2) {165} | PROGRAMMING | Codeforces Round #112 (Div. 2) Tutorial | 1600 | |
| 25468 | Tetrahedron | dp math matrices | Statement | E | Codeforces Round 113 (Div. 2) {166} | PROGRAMMING | Codeforces Round #113 (Div. 2) Tutorial | 1500 | |
| 7415 | Median | greedy math sortings | Statement | C | Codeforces Round 113 (Div. 2) {166} | PROGRAMMING | Codeforces Round #113 (Div. 2) Tutorial | 1500 | |
| 2443 | Wizards and Huge Prize | dp math probabilities | Statement | B | Codeforces Round 114 (Div. 1) {167} | PROGRAMMING | Codeforces Round #114 — Tutorial | 2000 | |
| 738 | Wizards and Numbers | games math | Statement | C | Codeforces Round 114 (Div. 1) {167} | PROGRAMMING | Codeforces Round #114 — Tutorial | 2400 | |
| 666 | Wizards and Bets | dfs and similar graphs math matrices | Statement | E | Codeforces Round 114 (Div. 1) {167} | PROGRAMMING | Codeforces Round #114 — Tutorial | 2900 | |
| 11486 | Wizards and Demonstration | implementation math | Statement | A | Codeforces Round 114 (Div. 2) {168} | PROGRAMMING | Codeforces Round #114 — Tutorial | 1000 | |
| 1509 | Calendar Reform | *special number theory | Statement | D | 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 | |
| 3314 | Problem About Equation | math | Statement | A | VK Cup 2012 Round 3 (Unofficial Div. 2 Edition) {174} | PROGRAMMING | VK Cup 2012 Round 3 — Разбор | 1200 | |
| 317 | Plane of Tanks: Duel | brute force dp math probabilities | Statement | D | Codeforces Round 115 {175} | PROGRAMMING | Codeforces Round #115 — editorial A-E | 2400 | |
| 2830 | Mathematical Analysis Rocks! | constructive algorithms implementation math | Statement | F | Codeforces Round 116 (Div. 2, ACM-ICPC Rules) {180} | PROGRAMMING | 1300 | ||
| 464 | Divisibility Rules | math number theory | Statement | B | Codeforces Round 116 (Div. 2, ACM-ICPC Rules) {180} | PROGRAMMING | 2300 | ||
| 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 | |
| 9228 | Common Divisors | brute force hashing implementation math strings | Statement | D | Codeforces Round 117 (Div. 2) {182} | PROGRAMMING | Codeforces Round #117 (Div. 2) Разбор Задач | 1400 | |
| 662 | Headquarters | constructive algorithms math | Statement | A | Croc Champ 2012 - Final {183} | PROGRAMMING | CROC Champ 2012 — Round 3 (Editorial) | 1900 | |
| 6511 | Plant | math | Statement | A | Codeforces Round 118 (Div. 1) {185} | PROGRAMMING | Tutorial | 1300 | |
| 1782 | Mushroom Scientists | math ternary search | Statement | B | Codeforces Round 118 (Div. 1) {185} | PROGRAMMING | Tutorial | 1900 | |
| 501 | Visit of the Great | math number theory | Statement | D | Codeforces Round 118 (Div. 1) {185} | PROGRAMMING | Tutorial | 2600 | |
| 499 | LCM | *special implementation math | Statement | C | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1400 | |
| 602 | Stack | *special expression parsing implementation | Statement | H | Surprise Language Round 6 {188} | PROGRAMMING | Surprise Language Round #6: editorial | 1900 | |
| 4208 | Counting Rhombi | brute force math | Statement | B | Codeforces Round 119 (Div. 2) {189} | PROGRAMMING | Codeforces Round #119 — Editorial | 1400 | |
| 6242 | Vasya and the Bus | greedy math | Statement | A | Codeforces Round 120 (Div. 2) {190} | PROGRAMMING | Codeforces Round #120 (Div.2) — editorial | 1300 | |
| 11550 | Funky Numbers | binary search brute force implementation | Statement | A | Codeforces Round 121 (Div. 2) {192} | PROGRAMMING | tutorial | 1300 | |
| 603 | Hamming Distance | constructive algorithms greedy math matrices | Statement | C | Codeforces Round 122 (Div. 1) {193} | PROGRAMMING | Editoral Codeforces Round #122 | 2400 | |
| 403 | Fibonacci Number | brute force math matrices | Statement | E | Codeforces Round 122 (Div. 1) {193} | PROGRAMMING | Editoral Codeforces Round #122 | 2900 | |
| 10901 | Exams | implementation math | Statement | A | Codeforces Round 122 (Div. 2) {194} | PROGRAMMING | Editoral Codeforces Round #122 | 1000 | |
| 3972 | Square | math | Statement | B | Codeforces Round 122 (Div. 2) {194} | PROGRAMMING | Editoral Codeforces Round #122 | 1300 | |
| 10118 | Let's Watch Football | binary search brute force math | Statement | A | Codeforces Round 123 (Div. 2) {195} | PROGRAMMING | Codeforces Round #123 (Div. 2) Разбор Задач | 1100 | |
| 5506 | After Training | data structures implementation math | Statement | B | Codeforces Round 123 (Div. 2) {195} | PROGRAMMING | Codeforces Round #123 (Div. 2) Разбор Задач | 1300 | |
| 1134 | Analyzing Polyline | geometry math sortings | Statement | D | Codeforces Round 123 (Div. 2) {195} | PROGRAMMING | Codeforces Round #123 (Div. 2) Разбор Задач | 1900 | |
| 4915 | Limit | math | Statement | B | Codeforces Round 124 (Div. 2) {197} | PROGRAMMING | Разбор задач | 1400 | |
| 6834 | Plate Game | constructive algorithms games math | Statement | A | Codeforces Round 124 (Div. 2) {197} | PROGRAMMING | Разбор задач | 1600 | |
| 3326 | About Bacteria | implementation math | Statement | A | Codeforces Round 125 (Div. 1) {198} | PROGRAMMING | Solutions for Codeforces Round #125 | 1700 | |
| 875 | Special Olympics | geometry | Statement | B | Codeforces Round 125 (Div. 2) {199} | PROGRAMMING | Solutions for Codeforces Round #125 | 1900 | |
| 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 | |
| 3238 | Clear Symmetry | constructive algorithms dp math | Statement | A | Codeforces Round 127 (Div. 1) {201} | PROGRAMMING | Разбор задач | 1700 | |
| 1387 | Guess That Car! | math ternary search | Statement | B | Codeforces Round 127 (Div. 1) {201} | PROGRAMMING | 2000 | ||
| 1507 | Hit Ball | geometry implementation math | Statement | D | Codeforces Round 128 (Div. 2) {203} | PROGRAMMING | 1700 | ||
| 1232 | Little Elephant and Furik and Rubik | math probabilities | Statement | C | Codeforces Round 129 (Div. 1) {204} | PROGRAMMING | Tutorial | 2200 | |
| 2836 | Multicolored Marbles | dp math | Statement | A | VK Cup 2012 Finals, Practice Session {209} | PROGRAMMING | 1700 | ||
| 486 | Pixels | constructive algorithms math | Statement | B | VK Cup 2012 Finals, Practice Session {209} | PROGRAMMING | 2200 | ||
| 483 | Cowboys | combinatorics dp math | Statement | C | VK Cup 2012 Finals (unofficial online-version) {212} | PROGRAMMING | 2200 | ||
| 42764 | System of Equations | brute force | Statement | A | Codeforces Round 131 (Div. 2) {214} | PROGRAMMING | Codeforces Round #131 Tutorial | 1000 | |
| 5343 | Hometask | brute force constructive algorithms greedy math | Statement | B | Codeforces Round 131 (Div. 2) {214} | PROGRAMMING | Codeforces Round #131 Tutorial | 1600 | |
| 5963 | Olympic Medal | greedy math | Statement | B | Codeforces Round 132 (Div. 2) {215} | PROGRAMMING | Codeforces Round #132 (Div. 2) Tutorial | 1300 | |
| 5265 | Tiling with Hexagons | implementation math | Statement | A | Codeforces Round 133 (Div. 2) {216} | PROGRAMMING | Editorial for Codeforces Round #133 | 1300 | |
| 666 | Martian Luck | math number theory | Statement | E | Codeforces Round 133 (Div. 2) {216} | PROGRAMMING | Editorial for Codeforces Round #133 | 2300 | |
| 1090 | Blackboard Fibonacci | brute force math | Statement | B | Codeforces Round 134 (Div. 1) {217} | PROGRAMMING | Editorial for Codeforces Round #134 | 2200 | |
| 273 | Bitonix' Patrol | bitmasks brute force combinatorics dfs and similar math | Statement | D | Codeforces Round 134 (Div. 1) {217} | PROGRAMMING | Editorial for Codeforces Round #134 | 2800 | |
| 313 | Little Elephant and Triangle | geometry math | Statement | D | Codeforces Round 136 (Div. 1) {220} | PROGRAMMING | Codeforces Round #136 — Editorial | 2500 | |
| 16775 | Little Elephant and Function | implementation math | Statement | A | Codeforces Round 136 (Div. 2) {221} | PROGRAMMING | Codeforces Round #136 — Editorial | 1000 | |
| 2912 | Reducing Fractions | implementation math number theory sortings | Statement | C | Codeforces Round 137 (Div. 2) {222} | PROGRAMMING | Разбор задач Codeforces Round #137 (Div. 2) | 2000 | |
| 1750 | Partial Sums | combinatorics math number theory | Statement | C | Codeforces Round 138 (Div. 1) {223} | PROGRAMMING | Tutorial | 2200 | |
| 30222 | Parallelepiped | brute force geometry math | Statement | A | Codeforces Round 138 (Div. 2) {224} | PROGRAMMING | 1100 | ||
| 900 | Unsolvable | math number theory | Statement | E | Codeforces Round 139 (Div. 2) {225} | PROGRAMMING | Tutorial | 2100 | |
| 4345 | Flying Saucer Segments | math | Statement | A | Codeforces Round 140 (Div. 1) {226} | PROGRAMMING | Codeforces Round #140 Editorial | 1500 | |
| 1013 | Anniversary | data structures implementation math matrices number theory | Statement | C | Codeforces Round 140 (Div. 1) {226} | PROGRAMMING | Codeforces Round #140 Editorial | 2100 | |
| 437 | Zigzag | data structures | Statement | D | Codeforces Round 141 (Div. 2) {228} | PROGRAMMING | Codeforces Round #141 (Div. 2) Tutorial | 2300 | |
| 1778 | Triangles | combinatorics graphs math | Statement | C | Codeforces Round 142 (Div. 1) {229} | PROGRAMMING | Codeforces Round #142 Problem Analysis | 2100 | |
| 524 | Gifts | combinatorics dp math probabilities | Statement | E | Codeforces Round 142 (Div. 1) {229} | PROGRAMMING | Codeforces Round #142 Problem Analysis | 2500 | |
| 95160 | T-primes | binary search implementation math number theory | Statement | B | Codeforces Round 142 (Div. 2) {230} | PROGRAMMING | Codeforces Round #142 Problem Analysis | 1300 | |
| 3908 | Magic, Wizardry and Wonders | constructive algorithms greedy | Statement | B | Codeforces Round 143 (Div. 2) {231} | PROGRAMMING | Tutorial Codeforces Round #143 | 1600 | |
| 1651 | Table | bitmasks combinatorics dp math | Statement | B | Codeforces Round 144 (Div. 1) {232} | PROGRAMMING | Editorial for Codeforces Round #144 | 2200 | |
| 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 | |
| 8265 | Non-square Equation | binary search brute force math | Statement | B | Codeforces Round 144 (Div. 2) {233} | PROGRAMMING | Editorial for Codeforces Round #144 | 1500 | |
| 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 | ||
| 4285 | Let's Play Osu! | dp math probabilities | Statement | B | Codeforces Round 146 (Div. 1) {235} | PROGRAMMING | Codeforces Round #146 Tutorial | 2100 | |
| 884 | Number Challenge | combinatorics dp implementation math number theory | Statement | E | Codeforces Round 146 (Div. 1) {235} | PROGRAMMING | Codeforces Round #146 Tutorial | 2600 | |
| 2173 | Not Wool Sequences | constructive algorithms math | Statement | A | Codeforces Round 148 (Div. 1) {238} | PROGRAMMING | Editorial for Codeforces Round #148 | 1700 | |
| 20575 | Two Bags of Potatoes | greedy implementation math | Statement | A | Codeforces Round 148 (Div. 2) {239} | PROGRAMMING | Editorial for Codeforces Round #148 | 1200 | |
| 980 | Friends | binary search bitmasks data structures math | Statement | B | Bayan 2012-2013 Elimination Round (ACM ICPC Rules, English statements) {241} | PROGRAMMING | 2700 | ||
| 12243 | Increase and Decrease | greedy math | Statement | B | Codeforces Round 151 (Div. 2) {246} | PROGRAMMING | Codeforces Round #151 (Div. 2) Tutorial | 1300 | |
| 5797 | Chilly Willy | math number theory | Statement | B | Codeforces Round 152 (Div. 2) {248} | PROGRAMMING | Разбор задач Codeforces Round #152 | 1400 | |
| 639 | Piglet's Birthday | dp math probabilities | Statement | E | Codeforces Round 152 (Div. 2) {248} | PROGRAMMING | Разбор задач Codeforces Round #152 | 2700 | |
| 355 | Endless Matrix | math | Statement | E | Codeforces Round 152 (Div. 1) {249} | PROGRAMMING | Разбор задач Codeforces Round #152 | 2500 | |
| 508 | Donkey and Stars | data structures dp geometry math sortings | Statement | D | Codeforces Round 152 (Div. 1) {249} | PROGRAMMING | Разбор задач Codeforces Round #152 | 2600 | |
| 1374 | Playing with Permutations | implementation math | Statement | B | Codeforces Round 153 (Div. 1) {251} | PROGRAMMING | Editorial of Codeforces Round #153 | 1900 | |
| 582 | Two Sets | bitmasks math | Statement | D | Codeforces Round 153 (Div. 1) {251} | PROGRAMMING | Editorial of Codeforces Round #153 | 2500 | |
| 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 | |
| 4703 | View Angle | brute force geometry math | Statement | C | Codeforces Round 159 (Div. 2) {257} | PROGRAMMING | Codeforces Round #159 (Div. 2) Разбор Задач | 1700 | |
| 1714 | Sum | greedy math | Statement | D | Codeforces Round 159 (Div. 2) {257} | PROGRAMMING | Codeforces Round #159 (Div. 2) Разбор Задач | 1900 | |
| 26419 | Little Elephant and Bits | greedy math | Statement | A | Codeforces Round 157 (Div. 1) {258} | PROGRAMMING | Codeforces Round #157 — Editorial | 1200 | |
| 1951 | Little Elephant and LCM | binary search combinatorics dp math | Statement | C | Codeforces Round 157 (Div. 1) {258} | PROGRAMMING | Codeforces Round #157 — Editorial | 2400 | |
| 1414 | Little Elephant and Broken Sorting | dp math probabilities | Statement | D | Codeforces Round 157 (Div. 1) {258} | PROGRAMMING | Codeforces Round #157 — Editorial | 2600 | |
| 16553 | Adding Digits | implementation math | Statement | A | Codeforces Round 158 (Div. 2) {260} | PROGRAMMING | Codeforces Round #158 (Div. 2) Tutorial | 1400 | |
| 1600 | Maxim and Restaurant | dp math probabilities | Statement | B | Codeforces Round 160 (Div. 1) {261} | PROGRAMMING | Codeforces Round #160 tutorial | 2100 | |
| 833 | Maxim and Matrix | constructive algorithms dp math | Statement | C | Codeforces Round 160 (Div. 1) {261} | PROGRAMMING | Codeforces Round #160 tutorial | 2300 |