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 >Solved |
Name |
Tags |
Solutions |
Index |
Contest |
Type |
Points |
Tutorial |
Rating Level |
|---|---|---|---|---|---|---|---|---|---|
| 6447 | Ancient Berland Circus | geometry math | Statement | C | Codeforces Beta Round 1 {1} | PROGRAMMING | 85 | 2100 | |
| 2010 | Commentator problem | geometry | Statement | C | Codeforces Beta Round 2 {2} | PROGRAMMING | Codeforces Beta Round #2 - Tutorial | 2600 | |
| 22701 | Triangle | brute force geometry | Statement | A | Codeforces Beta Round 6 (Div. 2 Only) {6} | PROGRAMMING | Round #6 - Tutorial (A,B,C,E) | 1300 | |
| 579 | Two Friends | binary search geometry | Statement | D | Codeforces Beta Round 8 {8} | PROGRAMMING | Codeforces Beta Round #8 Tutorial | 2600 | |
| 6169 | Running Student | brute force geometry implementation | Statement | B | Codeforces Beta Round 9 (Div. 2 Only) {9} | PROGRAMMING | Codeforces Beta Round #9 tutorial | 1500 | |
| 1122 | Letter A | geometry implementation | Statement | B | Codeforces Beta Round 13 {13} | PROGRAMMING | Codeforces Beta Round #13 editorial | 2000 | |
| 734 | Triangles | dp geometry | Statement | D | Codeforces Beta Round 13 {13} | PROGRAMMING | Codeforces Beta Round #13 editorial | 2500 | |
| 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 | |
| 6935 | Triangle | brute force geometry | Statement | A | Codeforces Beta Round 18 (Div. 2 Only) {18} | PROGRAMMING | Codeforces Beta Round #18(Div. 2) 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 | |
| 107 | DravDe saves the world | geometry math | Statement | E | Codeforces Beta Round 28 (Codeforces format) {28} | PROGRAMMING | Codeforces Round 28 - tutorial | 2700 | |
| 494 | King's Problem? | geometry greedy | Statement | D | Codeforces Beta Round 30 (Codeforces format) {30} | PROGRAMMING | Codeforces Beta Round #30. Разбор C | 2600 | |
| 422 | Hide-and-Seek | geometry implementation | Statement | E | Codeforces Beta Round 32 (Div. 2, Codeforces format) {32} | PROGRAMMING | 2300 | ||
| 1548 | Knights | geometry graphs shortest paths sortings | Statement | D | Codeforces Beta Round 33 (Codeforces format) {33} | PROGRAMMING | Codeforces Beta Round #33. Analysis of problem A | 2000 | |
| 380 | Bowls | geometry implementation | Statement | C | Codeforces Beta Round 36 {36} | PROGRAMMING | Codeforces Beta Round #36 | 2200 | |
| 4421 | Find Color | constructive algorithms geometry implementation math | Statement | A | Codeforces Beta Round 39 {40} | PROGRAMMING | codeforces #39 | 1300 | |
| 79 | BerPaint | geometry graphs | Statement | F | 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. | 2600 | |
| 134 | Emperor's Problem | geometry | Statement | G | School Personal Contest #2 (Winter Computer School 2010/11) - Codeforces Beta Round 43 (ACM-ICPC Rules) {46} | PROGRAMMING | School Individual Contest #2 (WCS 2010/11) - Codeforces Beta Round #43 (ACM-ICPC Rules). Tasks B, D, E tutorial. | 2500 | |
| 439 | Cannon | data structures geometry sortings | Statement | E | Codeforces Beta Round 44 (Div. 2) {47} | PROGRAMMING | Codeforces Beta Round #44: tutorial | 2100 | |
| 874 | Happy Farm 5 | geometry | Statement | C | Codeforces Beta Round 47 {50} | PROGRAMMING | Round# 47 simple tutorial | 2000 | |
| 213 | Vacuum Сleaner | geometry | Statement | E | Codeforces Beta Round 50 {54} | PROGRAMMING | Codeforces Beta Round #50: Editorial for problem E | 2700 | |
| 817 | Very simple problem | geometry two pointers | Statement | E | Codeforces Beta Round 51 {55} | PROGRAMMING | Round 51, A | 2400 | |
| 135534 | Ultra-Fast Mathematician | implementation | Statement | A | Codeforces Beta Round 57 (Div. 2) {61} | PROGRAMMING | Round 57-A | 900 | |
| 335 | Inquisition | geometry implementation sortings | Statement | C | Codeforces Beta Round 58 {62} | PROGRAMMING | Codeforces Beta Round #58 tutorial | 2300 | |
| 868 | Harry Potter and the Golden Snitch | binary search geometry | Statement | C | Codeforces Beta Round 60 {65} | PROGRAMMING | Codeforces Beta Round #60: tutorial | 2100 | |
| 341 | Save the City! | geometry | Statement | E | Manthan 2011 {67} | PROGRAMMING | 2400 | ||
| 84 | Contact | geometry | Statement | E | Codeforces Beta Round 62 {68} | PROGRAMMING | Разбор задачи D. CF62 | 2900 | |
| 1091 | Professor's task | data structures geometry | Statement | D | Codeforces Beta Round 64 {70} | PROGRAMMING | Analysis Codeforces Beta Round #64 | 2700 | |
| 107 | Plane of Tanks | brute force geometry | Statement | F | Codeforces Beta Round 66 {73} | PROGRAMMING | Codeforces Beta Round #66 editorial: Problems A, B, C | 2700 | |
| 301 | Ship's Shortest Path | geometry shortest paths | Statement | E | Codeforces Beta Round 67 (Div. 2) {75} | PROGRAMMING | Codeforces Beta Round #67 (Div. 2) Editorial | 2500 | |
| 421 | Martian Food | geometry | Statement | E | Codeforces Beta Round 69 (Div. 1 Only) {77} | PROGRAMMING | Problem analysis: Codeforces Beta Round #69 Falling Anvils (Div. 1 - Problem B , Div. 2 - Problem D) | 2700 | |
| 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 | |
| 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 | |
| 247 | Corridor | geometry | Statement | E | Yandex.Algorithm 2011: Qualification 2 {82} | PROGRAMMING | 1889 | 2500 | |
| 1096 | Guard Towers | binary search dsu geometry graphs sortings | Statement | E | Yandex.Algorithm 2011: Round 1 {85} | PROGRAMMING | Яндекс.Алгоритм 2011 - Раунд 1 (Разбор задачи Е "Сторожевые башни") | 2600 | |
| 754 | Mogohu-Rea Idol | geometry | Statement | E | Codeforces Beta Round 73 (Div. 1 Only) {87} | PROGRAMMING | CodeForces Beta Round #73 div. 1 analysis (particulary with div. 2) | 2600 | |
| 262 | Space mines | geometry | Statement | D | Codeforces Beta Round 74 (Div. 1 Only) {89} | PROGRAMMING | Solutions for Codeforces Beta Round #74 | 2400 | |
| 670 | Igloo Skyscraper | data structures geometry | Statement | E | Codeforces Beta Round 75 (Div. 1 Only) {91} | PROGRAMMING | Analysis Codeforces Beta Round #75 | 2400 | |
| 345 | Help Greg the Dwarf | geometry ternary search | Statement | C | Codeforces Beta Round 78 (Div. 1 Only) {98} | PROGRAMMING | 2400 | ||
| 430 | Rotation | *special geometry math | Statement | I | Unknown Language Round 3 {100} | PROGRAMMING | 1700 | ||
| 821 | Vectors | implementation math | Statement | C | Codeforces Beta Round 79 (Div. 1 Only) {101} | PROGRAMMING | Codeforces Beta Round 79, editoral | 2100 | |
| 996 | Space Rescuers | geometry ternary search | Statement | E | Codeforces Beta Round 82 (Div. 2) {106} | PROGRAMMING | Solutions for Codeforces Beta Round #82 (Div. 2) | 2200 | |
| 151 | Darts | geometry probabilities | Statement | E | Codeforces Beta Round 83 (Div. 1 Only) {107} | PROGRAMMING | Tutorial | 2600 | |
| 122 | Alternative Reality | geometry | Statement | E | Codeforces Beta Round 90 {119} | PROGRAMMING | Разбор задачи E Codeforces Beta Round #90 | 2800 | |
| 1023 | Minimum Sum | divide and conquer geometry sortings | Statement | J | School Regional Team Contest, Saratov, 2011 {120} | PROGRAMMING | Tutorial for school regional team contest of Saratov | 2000 | |
| 12564 | Wasted Time | geometry | Statement | A | Codeforces Beta Round 93 (Div. 2 Only) {127} | PROGRAMMING | Editorial for Codeforces Beta Round #93 | 1000 | |
| 113 | Birthday | geometry math | Statement | E | Codeforces Beta Round 94 (Div. 1 Only) {128} | PROGRAMMING | 3219 | 2900 | |
| 2640 | Rectangle and Square | brute force geometry math | Statement | B | Codeforces Beta Round 97 (Div. 1) {135} | PROGRAMMING | Codeforces Beta Round #97: editorial | 1600 | |
| 4360 | New Year Table | geometry math | Statement | A | Codeforces Round 100 {140} | PROGRAMMING | Codeforces Round #100: problem analysis | 1700 | |
| 399 | New Year Snowflake | geometry sortings | Statement | F | 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 | |
| 91 | Help Greg the Dwarf 2 | geometry | Statement | E | Codeforces Round 102 (Div. 1) {142} | PROGRAMMING | Codeforces Round #102 — Editorial | 3000 | |
| 112 | Martian Colony | geometry | Statement | E | Codeforces Round 109 (Div. 1) {154} | PROGRAMMING | Codeforces Round #109: editorial | 2900 | |
| 14166 | Trace | geometry sortings | Statement | B | Codeforces Round 110 (Div. 2) {157} | PROGRAMMING | Codeforces Round 110 — Разбор задач | 1100 | |
| 3017 | Polygons | geometry sortings | Statement | B | Codeforces Round 113 (Div. 2) {166} | PROGRAMMING | Codeforces Round #113 (Div. 2) Tutorial | 2000 | |
| 1513 | Geometry Horse | greedy implementation sortings two pointers | Statement | C | Codeforces Round 115 {175} | PROGRAMMING | Codeforces Round #115 — editorial A-E | 1600 | |
| 288 | Power Defence | brute force dp geometry greedy | Statement | E | Codeforces Round 115 {175} | PROGRAMMING | Codeforces Round #115 — editorial A-E | 2500 | |
| 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 | |
| 348 | Battlefield | geometry graphs implementation shortest paths | Statement | A | Codeforces Round 117 (Div. 2) {182} | PROGRAMMING | Codeforces Round #117 (Div. 2) Разбор Задач | 2300 | |
| 846 | Zoo | brute force geometry | Statement | B | Croc Champ 2012 - Final {183} | PROGRAMMING | CROC Champ 2012 — Round 3 (Editorial) | 1700 | |
| 3086 | Surrounded | geometry | Statement | B | Codeforces Round 120 (Div. 2) {190} | PROGRAMMING | Codeforces Round #120 (Div.2) — editorial | 1600 | |
| 1134 | Analyzing Polyline | geometry math sortings | Statement | D | Codeforces Round 123 (Div. 2) {195} | PROGRAMMING | Codeforces Round #123 (Div. 2) Разбор Задач | 1900 | |
| 1039 | Paint Tree | constructive algorithms divide and conquer geometry sortings trees | Statement | C | Codeforces Round 124 (Div. 1) {196} | PROGRAMMING | Разбор задач | 2400 | |
| 427 | Delivering Carcinogen | binary search geometry | Statement | C | Codeforces Round 125 (Div. 1) {198} | PROGRAMMING | Solutions for Codeforces Round #125 | 2500 | |
| 875 | Special Olympics | geometry | Statement | B | Codeforces Round 125 (Div. 2) {199} | PROGRAMMING | Solutions for Codeforces Round #125 | 1900 | |
| 1507 | Hit Ball | geometry implementation math | Statement | D | Codeforces Round 128 (Div. 2) {203} | PROGRAMMING | 1700 | ||
| 362 | Stars | constructive algorithms geometry | Statement | D | Codeforces Round 131 (Div. 1) {213} | PROGRAMMING | Codeforces Round #131 Tutorial | 2200 | |
| 313 | Little Elephant and Triangle | geometry math | Statement | D | Codeforces Round 136 (Div. 1) {220} | PROGRAMMING | Codeforces Round #136 — Editorial | 2500 | |
| 208 | Planar Graph | flows geometry graphs | Statement | E | Codeforces Round 138 (Div. 1) {223} | PROGRAMMING | Tutorial | 3000 | |
| 80 | Spider | geometry graphs | Statement | D | Codeforces Round 138 (Div. 1) {223} | PROGRAMMING | 3000 | ||
| 30222 | Parallelepiped | brute force geometry math | Statement | A | Codeforces Round 138 (Div. 2) {224} | PROGRAMMING | 1100 | ||
| 4574 | Where do I Turn? | geometry | Statement | A | Codeforces Round 140 (Div. 2) {227} | PROGRAMMING | Editorial (eng) | 1400 | |
| 4327 | Magic Box | brute force geometry | Statement | D | Codeforces Round 143 (Div. 2) {231} | PROGRAMMING | Tutorial Codeforces Round #143 | 1600 | |
| 532 | Mirror Box | geometry implementation | Statement | C | Bayan 2012-2013 Elimination Round (ACM ICPC Rules, English statements) {241} | PROGRAMMING | 2000 | ||
| 232 | Cubes | data structures dp geometry two pointers | Statement | D | Codeforces Round 150 (Div. 1) {243} | PROGRAMMING | Editorial for Codeforces Round #150 | 2700 | |
| 899 | Robo-Footballer | binary search geometry | Statement | C | Codeforces Round 152 (Div. 2) {248} | PROGRAMMING | Разбор задач Codeforces Round #152 | 1900 | |
| 508 | Donkey and Stars | data structures dp geometry math sortings | Statement | D | Codeforces Round 152 (Div. 1) {249} | PROGRAMMING | Разбор задач Codeforces Round #152 | 2600 | |
| 1008 | Building Bridge | geometry ternary search two pointers | Statement | D | CROC-MBTU 2012, Final Round (Online version, Div. 2) {250} | PROGRAMMING | CROC-MBTU 2012, Final Round, Editorial | 2000 | |
| 4703 | View Angle | brute force geometry math | Statement | C | Codeforces Round 159 (Div. 2) {257} | PROGRAMMING | Codeforces Round #159 (Div. 2) Разбор Задач | 1700 | |
| 50690 | Fancy Fence | geometry implementation math | Statement | A | Codeforces Round 165 (Div. 2) {270} | PROGRAMMING | Разбор Codeforces Round #165 | 1200 | |
| 372 | The Last Hole! | brute force geometry | Statement | C | Codeforces Round 168 (Div. 1) {274} | PROGRAMMING | Codeforces Round #168 Editorial | 2600 | |
| 846 | Set of Points | constructive algorithms geometry | Statement | B | Codeforces Round 170 (Div. 1) {277} | PROGRAMMING | Codeforces Round #170 Tutorial | 2400 | |
| 5905 | Point on Spiral | brute force geometry implementation | Statement | A | Codeforces Round 171 (Div. 2) {279} | PROGRAMMING | Codeforces Round #171 (Div. 2) Разбор Задач | 1400 | |
| 1582 | Rectangle Puzzle | geometry | Statement | A | Codeforces Round 172 (Div. 1) {280} | PROGRAMMING | T | 2000 | |
| 261 | Ksusha and Square | geometry math probabilities two pointers | Statement | D | Croc Champ 2013 - Round 2 {293} | PROGRAMMING | Croc Champ 2013 — Round 2 — Editorial | 2700 | |
| 12016 | Pythagorean Theorem II | brute force math | Statement | A | Codeforces Round 183 (Div. 2) {304} | PROGRAMMING | Codeforces Round #183 Editorial | 1300 | |
| 325 | Polygon | constructive algorithms geometry | Statement | D | Testing Round 6 {306} | PROGRAMMING | 2300 | ||
| 186 | Tennis Rackets | brute force geometry | Statement | D | Croc Champ 2013 - Finals (online version, Div. 1) {309} | PROGRAMMING | Чемпионат КРОК 2013 — Финальный раунд — Разбор | 2600 | |
| 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 | |
| 782 | Interval Cubing | data structures math | Statement | D | Codeforces Round 185 (Div. 1) {311} | PROGRAMMING | Codeforces Round #185 Editorial (Div.2 B&Div.1 E) | 2500 | |
| 576 | Sereja and Straight Lines | binary search data structures geometry sortings two pointers | Statement | D | Codeforces Round 187 (Div. 1) {314} | PROGRAMMING | Codeforces Round #187 tutorial | 2400 | |
| 6543 | Kalila and Dimna in the Logging Industry | dp geometry | Statement | C | Codeforces Round 189 (Div. 1) {319} | PROGRAMMING | Codeforces Round #189 — Editorial | 2400 | |
| 1247 | Summer Earnings | binary search bitmasks brute force geometry sortings | Statement | E | Codeforces Round 194 (Div. 1) {333} | PROGRAMMING | Codeforces Round 194 — Editoral | 2400 | |
| 2309 | Maximal Area Quadrilateral | brute force geometry | Statement | B | Codeforces Round 198 (Div. 2) {340} | PROGRAMMING | Tutorial | 2000 | |
| 1994 | Cupboard and Balloons | geometry | Statement | C | Codeforces Round 199 (Div. 2) {342} | PROGRAMMING | Tutorial | 1800 | |
| 295 | Looking for Owls | binary search data structures geometry hashing sortings | Statement | D | Codeforces Round 203 (Div. 2) {350} | PROGRAMMING | Editorial Codeforces Round #203 (Div. 2) | 2600 | |
| 189 | Drawing Circles is Fun | combinatorics geometry | Statement | E | Codeforces Round 219 (Div. 1) {372} | PROGRAMMING | 9944 | 2900 | |
| 206 | Inna and Babies | binary search data structures dsu geometry implementation | Statement | E | Codeforces Round 220 (Div. 2) {374} | PROGRAMMING | Codeforces Round #220 (Div. 2) разбор | 2600 | |
| 565 | Cookie Clicker | dp geometry | Statement | E | Codeforces Round 222 (Div. 1) {377} | PROGRAMMING | Codeforces Round #222 — Problem Analysis | 2700 | |
| 378 | New Year Tree Decorations | geometry schedules sortings | Statement | E | Good Bye 2013 {379} | PROGRAMMING | Tutorial Good Bye 2013 | 2500 | |
| 942 | Bear and Floodlight | bitmasks dp geometry | Statement | D | Codeforces Round 226 (Div. 2) {385} | PROGRAMMING | Codeforces Round #226 (Div. 2) — Editorial | 2500 | |
| 132 | Fox and Meteor Shower | geometry | Statement | E | Codeforces Round 228 (Div. 1) {388} | PROGRAMMING | Codeforces Round #228 — Editorial | 3000 | |
| 132 | Lightbulb for Minister | geometry | Statement | E | Codeforces Round 231 (Div. 2) {394} | PROGRAMMING | 2500.0 | ||
| 1263 | Hill Climbing | dfs and similar geometry trees | Statement | D | Codeforces Round 238 (Div. 1) {406} | PROGRAMMING | Codeforces Round #238 Tutorial | 2200 | |
| 5165 | Triangle | brute force geometry implementation math | Statement | A | Codeforces Round 239 (Div. 1) {407} | PROGRAMMING | Codeforces Round #239 Editorial | 1700 | |
| 265 | Playing the ball | geometry | Statement | E | Coder-Strike 2014 - Finals (online edition, Div. 1) {420} | PROGRAMMING | Editorial Coder-Strike 2014 Finals | 2500 | |
| 3226 | Tricky Function | data structures divide and conquer geometry | Statement | D | Codeforces Round 245 (Div. 1) {429} | PROGRAMMING | Codeforces Round #245 — Editorial | 2100 | |
| 977 | Points and Segments | graphs | Statement | E | Codeforces Round 245 (Div. 1) {429} | PROGRAMMING | Codeforces Round #245 — Editorial | 2900 | |
| 2404 | Points and Segments (easy) | constructive algorithms sortings | Statement | A | Codeforces Round 245 (Div. 2) {430} | PROGRAMMING | Codeforces Round #245 — Editorial | 1600 | |
| 783 | The Child and Polygon | dp geometry | Statement | E | Codeforces Round 250 (Div. 2) {437} | PROGRAMMING | 12513 | 2600 | |
| 195 | Gena and Second Distance | geometry | Statement | E | Codeforces Round 253 (Div. 1) {442} | PROGRAMMING | Codeforces #253 editorial | 3100 | |
| 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 | |
| 381 | Roland and Rose | brute force geometry math sortings | Statement | E | Codeforces Round 262 (Div. 2) {460} | PROGRAMMING | 13465 | 2700 | |
| 1779 | Restore Cube | brute force geometry | Statement | B | Codeforces Round 265 (Div. 1) {464} | PROGRAMMING | Codeforces Round #265 Editorial | 2200 | |
| 3342 | Captain Marmot | brute force geometry | Statement | C | Codeforces Round 271 (Div. 2) {474} | PROGRAMMING | Codeforces Round #271 (Div. 2) Editorial | 1900 | |
| 247 | Gears | brute force geometry math | Statement | D | Codeforces Round 283 (Div. 1) {497} | PROGRAMMING | 2800 | ||
| 6862 | Crazy Town | geometry | Statement | A | Codeforces Round 284 (Div. 1) {498} | PROGRAMMING | Codeforces Round #284 Editorial | 1600 | |
| 26644 | Amr and Pins | geometry math | Statement | B | Codeforces Round 287 (Div. 2) {507} | PROGRAMMING | Editorial | 1400 | |
| 22588 | Han Solo and Lazer Gun | brute force data structures geometry implementation math | Statement | B | Codeforces Round 291 (Div. 2) {514} | PROGRAMMING | Codeforces Round #291 (Div. 2) Editorial | 1400 | |
| 227 | Triangles 3000 | geometry sortings | Statement | E | Codeforces Round 296 (Div. 1) {528} | PROGRAMMING | Codeforces Round #296 Editorial | 3000 | |
| 129 | Points in triangle | *special geometry | Statement | H | VK Cup 2015 - Wild Card Round 1 {530} | PROGRAMMING | VK Cup 2015 Wild Card Round 1: editorial | 2200 | |
| 863 | Tavas and Pashmaks | geometry math | Statement | E | Codeforces Round 299 (Div. 2) {535} | PROGRAMMING | Codeforces Round #299 Editorial | 2900 | |
| 174 | Sasha Circle | geometry math | Statement | E | Looksery Cup 2015 {549} | PROGRAMMING | Looksery Cup 2015 Editorial | 3200 | |
| 4839 | Vanya and Triangles | brute force combinatorics data structures geometry math sortings | Statement | D | Codeforces Round 308 (Div. 2) {552} | PROGRAMMING | Codeforces #308 (Div. 2) Editorial | 1900 | |
| 10886 | Gerald's Hexagon | brute force geometry math | Statement | A | Codeforces Round 313 (Div. 1) {559} | PROGRAMMING | Codeforces Round 313 — Extended editoral | 1600 | |
| 475 | Randomizer | combinatorics geometry probabilities | Statement | D | Codeforces Round 313 (Div. 1) {559} | PROGRAMMING | Codeforces Round 313 — Extended editoral | 2800 | |
| 384 | Max and Min | geometry | Statement | G | VK Cup 2015 - Finals, online mirror {566} | PROGRAMMING | Editorial for VK Cup 2015 — Finals | 2500 | |
| 319 | Sign Posts | brute force geometry math | Statement | D | Codeforces Round 315 (Div. 1) {568} | PROGRAMMING | Codeforces Round #315 Editorial | 2800 | |
| 301 | Spectator Riots | geometry | Statement | E | Bubble Cup 8 - Finals [Online Mirror] {575} | PROGRAMMING | Bubble Cup finals 2015 Results and Editorial | 3200 | |
| 4152 | Points on Plane | constructive algorithms divide and conquer geometry greedy sortings | Statement | C | Codeforces Round 319 (Div. 1) {576} | PROGRAMMING | Editorial Codeforces Round #319 | 2300 | |
| 4948 | A Problem about Polyline | geometry math | Statement | A | Codeforces Round 320 (Div. 1) [Bayan Thanks-Round] {578} | PROGRAMMING | Codeforces Round #320 [Bayan Thanks-Round] Editorial | 1700 | |
| 4668 | Three Logos | bitmasks brute force constructive algorithms geometry implementation math | Statement | D | Codeforces Round 322 (Div. 2) {581} | PROGRAMMING | Codeforces Round #322 (Div.2) Editorial | 1700 | |
| 2024 | Chip 'n Dale Rescue Rangers | binary search geometry math | Statement | B | Codeforces Round 327 (Div. 1) {590} | PROGRAMMING | Codeforces Round #327 problems analysis | 2100 | |
| 234 | BCPC | binary search geometry two pointers | Statement | E | Codeforces Round 328 (Div. 2) {592} | PROGRAMMING | Codeforces Round #328 Problem Analysis | 2800 | |
| 4203 | Anton and Lines | geometry sortings | Statement | B | Codeforces Round 329 (Div. 2) {593} | PROGRAMMING | 1600 | ||
| 558 | Max and Bike | binary search geometry | Statement | B | Codeforces Round 330 (Div. 1) {594} | PROGRAMMING | Codeforces Round #330 (Div.1 + Div.2) Editorial | 2400 | |
| 8084 | Wilbur and Swimming Pool | geometry implementation | Statement | A | Codeforces Round 331 (Div. 2) {596} | PROGRAMMING | Codeforces Round #331 Editorial | 1200 | |
| 5353 | Nearest vectors | geometry sortings | Statement | C | Educational Codeforces Round 1 {598} | PROGRAMMING | Editorial | 2200 | |
| 451 | Cut Length | geometry | Statement | F | Educational Codeforces Round 1 {598} | PROGRAMMING | Editorial | 2900 | |
| 2696 | Area of Two Circles' Intersection | geometry | Statement | D | Educational Codeforces Round 2 {600} | PROGRAMMING | Editorial | 2000 | |
| 358 | Ruminations on Ruminants | geometry math | Statement | D | Codeforces Round 334 (Div. 1) {603} | PROGRAMMING | Codeforces Round #334 Bonus Editorial: More Ideas on Div. 1 E | 2900 | |
| 1285 | Freelancer's Dreams | geometry | Statement | C | Codeforces Round 335 (Div. 1) {605} | PROGRAMMING | Codeforces Round #335 Problem Analysis | 2500 | |
| 291 | Cross Sum | binary search geometry | Statement | E | Codeforces Round 336 (Div. 1) {607} | PROGRAMMING | Codeforces Round #336 Editorial | 3300 | |
| 1724 | Vika and Segments | constructive algorithms data structures geometry two pointers | Statement | D | Codeforces Round 337 (Div. 2) {610} | PROGRAMMING | Codeforces Round #337 (Div.2) Editorial | 2300 | |
| 464 | New Year and Cake | geometry two pointers | Statement | G | Good Bye 2015 {611} | PROGRAMMING | Tutorial | 2900 | |
| 3423 | Peter and Snow Blower | binary search geometry ternary search | Statement | A | Codeforces Round 339 (Div. 1) {613} | PROGRAMMING | Tutorial | 1900 | |
| 4652 | Constellation | geometry implementation | Statement | C | Wunder Fund Round 2016 (Div. 1 + Div. 2 combined) {618} | PROGRAMMING | Wunder Fund Round 2016 Editorials | 1600 | |
| 695 | Robot Arm | data structures geometry | Statement | E | Wunder Fund Round 2016 (Div. 1 + Div. 2 combined) {618} | PROGRAMMING | Wunder Fund Round 2016 Editorials | 2500 | |
| 1397 | Turn | geometry math | Statement | M | Experimental Educational Round: VolBIT Formulas Blitz {630} | PROGRAMMING | 24160 | 2000 | |
| 1456 | Pyramids | geometry math | Statement | Q | Experimental Educational Round: VolBIT Formulas Blitz {630} | PROGRAMMING | Разбор задач Experimental Educational Round: VolBIT Formulas Blitz | 2100 | |
| 880 | Arrow | geometry | Statement | O | Experimental Educational Round: VolBIT Formulas Blitz {630} | PROGRAMMING | 24160 | 2300 | |
| 1343 | Area of a Star | geometry | Statement | P | Experimental Educational Round: VolBIT Formulas Blitz {630} | PROGRAMMING | Разбор задач Experimental Educational Round: VolBIT Formulas Blitz | 2400 | |
| 3183 | Product Sum | data structures dp geometry | Statement | E | Codeforces Round 344 (Div. 2) {631} | PROGRAMMING | Editorial Codeforces Round #344 (Div. 2) | 2500 | |
| 128 | Armistice Area Apportionment | binary search geometry | Statement | G | CROC 2016 - Elimination Round {645} | PROGRAMMING | Editorial for CROC 2016 Elimination Round | 2600 | |
| 16618 | Watchmen | data structures geometry math | Statement | A | Codeforces Round 345 (Div. 1) {650} | PROGRAMMING | Codeforces Round #345: editorial | 1500 | |
| 6690 | Bicycle Race | geometry implementation math | Statement | D | Codeforces Round 346 (Div. 2) {659} | PROGRAMMING | Editorial for Codeforces Round #346 (Div. 2) | 1500 | |
| 4719 | Number of Parallelograms | geometry | Statement | D | Educational Codeforces Round 11 {660} | PROGRAMMING | Editorial of Educational Codeforces Round 11 | 1900 | |
| 2280 | Bear and Bowling 4 | binary search data structures geometry ternary search | Statement | F | Educational Codeforces Round 11 {660} | PROGRAMMING | Editorial of Educational Codeforces Round 11 | 2500 | |
| 310 | Chain Reaction | brute force geometry | Statement | D | Codeforces Round 349 (Div. 1) {666} | PROGRAMMING | Codeforces Round #349 Editorial | 3000 | |
| 5876 | Coat of Anticubism | constructive algorithms geometry | Statement | B | Codeforces Round 349 (Div. 2) {667} | PROGRAMMING | Codeforces Round #349 Editorial | 1100 | |
| 8457 | Pouring Rain | geometry math | Statement | A | Codeforces Round 349 (Div. 2) {667} | PROGRAMMING | Codeforces Round #349 Editorial | 1100 | |
| 4369 | Recycling Bottles | dp geometry greedy implementation | Statement | A | Codeforces Round 352 (Div. 1) {671} | PROGRAMMING | Codeforces Round #352 Editorial | 1800 | |
| 1030 | Lena and Queries | data structures divide and conquer geometry | Statement | F | Educational Codeforces Round 13 {678} | PROGRAMMING | Editorial | 2600 | |
| 504 | Runaway to a Shadow | geometry sortings | Statement | E | Codeforces Round 357 (Div. 2) {681} | PROGRAMMING | 45425 | 2900 | |
| 708 | Alyona and Triangles | geometry two pointers | Statement | E | Codeforces Round 358 (Div. 2) {682} | PROGRAMMING | 45491 | 2600 | |
| 1236 | The Check of the Point | *special geometry | Statement | A | Surprise Language Round 8 {683} | PROGRAMMING | 1200 | ||
| 2118 | Mike and Geometry Problem | combinatorics data structures dp geometry implementation | Statement | E | Codeforces Round 361 (Div. 2) {689} | PROGRAMMING | Tutorial | 2300 | |
| 231 | Recover Polygon (medium) | geometry | Statement | B2 | Helvetic Coding Contest 2016 online mirror (teams, unrated) {690} | PROGRAMMING | 2700 | ||
| 136 | ...Dary! | binary search geometry two pointers | Statement | F | Codeforces Round 362 (Div. 1) {696} | PROGRAMMING | Codeforces Round #362 (Editorial) | 3200 | |
| 579 | Limak and Shooting Points | brute force geometry | Statement | D | Codeforces Round 363 (Div. 1) {698} | PROGRAMMING | 46148 | 2800 | |
| 1970 | Chris and Road | geometry implementation | Statement | C | Codeforces Round 365 (Div. 2) {703} | PROGRAMMING | Codeforces Round #365 (Div. 2) Editorial | 2100 | |
| 347 | Iron Man | data structures geometry trees | Statement | E | Codeforces Round 366 (Div. 1) {704} | PROGRAMMING | Tutorial | 3500 | |
| 15312 | Beru-taxi | brute force geometry implementation | Statement | A | Codeforces Round 367 (Div. 2) {706} | PROGRAMMING | Tutorial | 1100 | |
| 1503 | Searching Rectangles | binary search constructive algorithms interactive | Statement | B | Codeforces Round 371 (Div. 1) {713} | PROGRAMMING | Codeforces Round #371 Editorial | 2200 | |
| 212 | Cowboy Beblop at his computer | geometry | Statement | I | Bubble Cup 9 - Finals [Online Mirror] {717} | PROGRAMMING | Tutorial | 3800 | |
| 135 | Hongcow Draws a Circle | geometry | Statement | D | Codeforces Round 385 (Div. 1) {744} | PROGRAMMING | Codeforces Round #385 Editorial | 3000 | |
| 8914 | Parallelogram is Back | brute force constructive algorithms geometry | Statement | B | Codeforces Round 388 (Div. 2) {749} | PROGRAMMING | Tutorial | 1300 | |
| 9717 | New Year and North Pole | geometry implementation | Statement | B | Good Bye 2016 {750} | PROGRAMMING | Good Bye 2016 — hints and codes | 1300 | |
| 3041 | Timofey and rectangles | constructive algorithms geometry | Statement | B | Codeforces Round 395 (Div. 1) {763} | PROGRAMMING | Codeforces Round #395 [Editorial] | 2200 | |
| 38252 | Mahmoud and a Triangle | constructive algorithms geometry greedy math number theory sortings | Statement | B | Codeforces Round 396 (Div. 2) {766} | PROGRAMMING | Codeforces round #396 editorial | 1100 | |
| 88 | Bear and Isomorphic Points | geometry two pointers | Statement | F | VK Cup 2017 - Round 1 {771} | PROGRAMMING | VK Cup 2017 Round 1 and CF Round 405 — Editorial | 3200 | |
| 3473 | Volatile Kite | geometry | Statement | B | VK Cup 2017 - Round 2 {772} | PROGRAMMING | VK Cup Round 2 + Codeforces Round #409 Tutorial | 1800 | |
| 511 | Sherlock's bet to Moriarty | constructive algorithms data structures divide and conquer geometry graphs implementation trees | Statement | F | ICM Technex 2017 and Codeforces Round 400 (Div. 1 + Div. 2, combined) {776} | PROGRAMMING | ICM Technex 2017 and Codeforces Round #400 (Div. 1 + Div. 2, combined) Editorial | 2700 | |
| 132 | Intranet of Buses | binary search geometry implementation two pointers | Statement | H | Технокубок 2017 - Финал (только для онсайт-финалистов) {780} | PROGRAMMING | Technocup 2017 Finals and Codeforces Round #403 Editorial | 3000 | |
| 234 | Mages and Monsters | data structures geometry | Statement | F | Educational Codeforces Round 18 {792} | PROGRAMMING | Educational Codeforces Round 18 - Editorial | 3100 | |
| 1354 | Mice problem | geometry implementation math sortings | Statement | C | Tinkoff Challenge - Elimination Round {793} | PROGRAMMING | 51685 | 2200 | |
| 7248 | Cutting Carrot | geometry math | Statement | B | Tinkoff Challenge - Final Round (Codeforces Round 414, rated, Div. 1 + Div. 2) {794} | PROGRAMMING | Editorial | 1300 | |
| 122 | Cut the pie | binary search data structures geometry | Statement | G | Playrix Codescapes Cup (Codeforces Round 413, rated, Div. 1 + Div. 2) {799} | PROGRAMMING | Playrix Codescapes Cup Problems Analysis | 2600 | |
| 2576 | An overnight dance in discotheque | dfs and similar dp geometry greedy trees | Statement | D | Codeforces Round 418 (Div. 2) {814} | PROGRAMMING | Codeforces Round #418 (Div. 2) Editorial | 2000 | |
| 749 | Karen and Cards | binary search combinatorics data structures geometry | Statement | D | Codeforces Round 419 (Div. 1) {815} | PROGRAMMING | Codeforces Round #419 Editorial | 2700 | |
| 5496 | Mister B and Angle in Polygon | constructive algorithms geometry math | Statement | B | Codeforces Round 421 (Div. 2) {820} | PROGRAMMING | Codeforces Round #421 Editorial | 1300 | |
| 10934 | Gleb And Pizza | geometry | Statement | B | Codeforces Round 430 (Div. 2) {842} | PROGRAMMING | Tutorial Codeforces Round #430 (Div. 2) | 1100 | |
| 2001 | Rooter's Song | constructive algorithms data structures geometry implementation sortings two pointers | Statement | B | Codeforces Round 431 (Div. 1) {848} | PROGRAMMING | Codeforces Round #431 Editorial | 2100 | |
| 3989 | Tell Your World | brute force geometry | Statement | B | Codeforces Round 431 (Div. 2) {849} | PROGRAMMING | Codeforces Round #431 Editorial | 1600 | |
| 3375 | Five Dimensional Points | brute force geometry math | Statement | A | Codeforces Round 432 (Div. 1, based on IndiaHacks Final Round 2017) {850} | PROGRAMMING | Codeforces Round #432 editorial | 1700 | |
| 5885 | Arpa and an exam about geometry | geometry math | Statement | B | Codeforces Round 432 (Div. 2, based on IndiaHacks Final Round 2017) {851} | PROGRAMMING | Codeforces Round #432 editorial | 1400 | |
| 173 | Bob and stages | dp geometry | Statement | H | Bubble Cup X - Finals [Online Mirror] {852} | PROGRAMMING | Tutorial | 3100 | |
| 81 | Lada Malina | data structures geometry | Statement | E | Codeforces Round 433 (Div. 1, based on Olympiad of Metropolises) {853} | PROGRAMMING | Codeforces Round #433 Editorial | 3400 | |
| 7895 | Lazy Security Guard | brute force geometry math | Statement | B | MemSQL Start[c]UP 3.0 - Round 1 {859} | PROGRAMMING | Tutorial | 1000 | |
| 292 | Symmetric Projections | geometry | Statement | F | Технокубок 2018 - Отборочный Раунд 3 {886} | PROGRAMMING | Editorial Codeforces Round 445 (and Technocup 2018 — Elimination Round 3) | 2700 | |
| 181 | Little Brother | binary search geometry sortings | Statement | E | Codeforces Round 444 (Div. 2) {887} | PROGRAMMING | Codeforces Round #444 (Div. 2) Editorial | 2700 | |
| 14944 | Find Extra One | geometry implementation | Statement | A | Codeforces Round 450 (Div. 2) {900} | PROGRAMMING | Codeforces Round #450(Div. 2). Editorial. | 900 | |
| 7197 | New Year and Curling | brute force geometry implementation math | Statement | C | Good Bye 2017 {908} | PROGRAMMING | Good Bye 2017 Editorial | 1500 | |
| 4087 | Escape Through Leaf | data structures dp geometry | Statement | F | ICM Technex 2018 and Codeforces Round 463 (Div. 1 + Div. 2, combined) {932} | PROGRAMMING | 57796 | 2700 | |
| 644 | A Colourful Prospect | geometry graphs | Statement | C | Codeforces Round 462 (Div. 1) {933} | PROGRAMMING | 57763 | 2400 | |
| 4995 | Fifa and Fafa | geometry | Statement | C | Codeforces Round 465 (Div. 2) {935} | PROGRAMMING | editorial | 1700 | |
| 63 | Astronomy | geometry probabilities | Statement | F | Codeforces Round 469 (Div. 1) {949} | PROGRAMMING | 58291 | 3200 | |
| 1776 | Guard Duty (easy) | brute force geometry greedy math | Statement | E1 | Helvetic Coding Contest 2018 online mirror (teams allowed, unrated) {958} | PROGRAMMING | helvetic-coding-contest-2018-editorial.pdf | 1800 | |
| 215 | Guard Duty (hard) | geometry | Statement | E3 | Helvetic Coding Contest 2018 online mirror (teams allowed, unrated) {958} | PROGRAMMING | helvetic-coding-contest-2018-editorial.pdf | 2800 | |
| 4841 | Pair Of Lines | geometry | Statement | D | Educational Codeforces Round 41 (Rated for Div. 2) {961} | PROGRAMMING | Educational Codeforces Round 41 Editorial | 1900 | |
| 207 | Visible Black Areas | data structures dsu geometry trees | Statement | G | Educational Codeforces Round 42 (Rated for Div. 2) {962} | PROGRAMMING | Educational Codeforces Round 42 Editorial | 2900 | |
| 2387 | Ghosts | geometry math | Statement | D | Codeforces Round 478 (Div. 2) {975} | PROGRAMMING | Codeforces Round #478 (Div. 2), Editorial | 2000 | |
| 331 | Hag's Khashba | geometry | Statement | E | Codeforces Round 478 (Div. 2) {975} | PROGRAMMING | Codeforces Round #478 (Div. 2), Editorial | 3000 | |
| 824 | Billiard | geometry number theory | Statement | E | Codeforces Round 484 (Div. 2) {982} | PROGRAMMING | Editorial | 2500 | |
| 536 | A Shade of Moonlight | binary search geometry math sortings two pointers | Statement | D | Codeforces Round 487 (Div. 2) {989} | PROGRAMMING | Codeforces Round #487 (Div. 2) Editorial | 2500 | |
| 278 | A Trance of Nightfall | dp geometry matrices probabilities | Statement | E | Codeforces Round 487 (Div. 2) {989} | PROGRAMMING | Codeforces Round #487 (Div. 2) Editorial | 2900 | |
| 4450 | Two Squares | geometry implementation | Statement | A | Codeforces Round 488 by NEAR (Div. 1) {993} | PROGRAMMING | Codeforces Round #488 editorial | 1700 | |
| 1806 | Careful Maneuvering | bitmasks brute force geometry | Statement | C | Codeforces Round 488 by NEAR (Div. 1) {993} | PROGRAMMING | Codeforces Round #488 editorial | 2100 | |
| 2049 | Leaving the Bar | brute force data structures geometry greedy math sortings | Statement | C | Codeforces Round 492 (Div. 1) [Thanks, uDebug!] {995} | PROGRAMMING | Editorial for Codeforces Round #492 [Thanks u-Debug!] | 2200 | |
| 1295 | Rest In The Shades | binary search geometry | Statement | E | Educational Codeforces Round 48 (Rated for Div. 2) {1016} | PROGRAMMING | Разбор Educational Codeforces Round 48 | 2400 | |
| 1077 | The Supersonic Rocket | geometry hashing strings | Statement | E | Codeforces Round 502 (in memory of Leopoldo Taravilse, Div. 1 + Div. 2) {1017} | PROGRAMMING | Разбор (англ.) | 2400 | |
| 724 | Large Triangle | binary search geometry sortings | Statement | D | Codeforces Round 503 (by SIS, Div. 1) {1019} | PROGRAMMING | 61161 | 2700 | |
| 853 | Disjoint Triangles | geometry | Statement | F | Codeforces Round 505 (rated, Div. 1 + Div. 2, based on VK Cup 2018 Final) {1025} | PROGRAMMING | Codeforces Round #505 Editorial | 2700 | |
| 5034 | Rectangles | geometry implementation sortings | Statement | C | AIM Tech Round 5 (rated, Div. 1 + Div. 2) {1028} | PROGRAMMING | 61493 | 1600 | |
| 13136 | Vasya and Cornfield | geometry | Statement | B | Technocup 2019 - Elimination Round 1 {1030} | PROGRAMMING | Сodeforces Round 512 (and Technocup — Elimination Round 1) Editorial | 1100 | |
| 6249 | Vasya and Triangle | geometry number theory | Statement | D | Technocup 2019 - Elimination Round 1 {1030} | PROGRAMMING | Сodeforces Round 512 (and Technocup — Elimination Round 1) Editorial | 1700 | |
| 2973 | Barcelonian Distance | geometry implementation | Statement | D | Technocup 2019 - Elimination Round 3 {1032} | PROGRAMMING | Codeforces Round #522 and Technocup 2019 Elimination Round 3 Editorial | 1900 | |
| 1769 | Covered Points | fft geometry number theory | Statement | E | Educational Codeforces Round 50 (Rated for Div. 2) {1036} | PROGRAMMING | 61727 | 2300 | |
| 3458 | Train Hard, Win Easy | constructive algorithms greedy math sortings | Statement | E | Codeforces Round 519 by Botan Investments {1043} | PROGRAMMING | Codeforces Round #519 Editorial | 1900 | |
| 1409 | Optimal Polygon Perimeter | dp geometry | Statement | C | Lyft Level 5 Challenge 2018 - Final Round {1044} | PROGRAMMING | Lyft Level 5 Challenge 2018 — Final Round — Editorial | 2200 | |
| 250 | Ancient civilizations | constructive algorithms geometry | Statement | E | Bubble Cup 11 - Finals [Online Mirror, Div. 1] {1045} | PROGRAMMING | E | 2800 | |
| 113 | Shady Lady | geometry math | Statement | F | Bubble Cup 11 - Finals [Online Mirror, Div. 1] {1045} | PROGRAMMING | E | 3500 | |
| 573 | Say Hello | geometry | Statement | I | Bubble Cup 11 - Finals [Online Mirror, Div. 2] {1046} | PROGRAMMING | E | 2300 | |
| 18764 | Cover Points | geometry math | Statement | B | Codeforces Round 511 (Div. 2) {1047} | PROGRAMMING | Codeforces Round #511 Editorial | 900 | |
| 2991 | Nature Reserve | binary search geometry ternary search | Statement | D | Codeforces Round 514 (Div. 2) {1059} | PROGRAMMING | Codeforces Round #514 (Div. 2) Editorial | 2200 | |
| 3275 | Dwarves, Hats and Extrasensory Abilities | binary search constructive algorithms geometry interactive | Statement | C | Codeforces Round 516 (Div. 1, by Moscow Team Olympiad) {1063} | PROGRAMMING | 1900 | ||
| 25073 | Make a triangle! | brute force geometry math | Statement | A | Codeforces Round 516 (Div. 2, by Moscow Team Olympiad) {1064} | PROGRAMMING | Codeforces Round #516 (by Moscow Team Olympiad) — Editorial | 700 | |
| 89 | Algoland and Berland | constructive algorithms divide and conquer geometry | Statement | M | 2018-2019 ICPC, NEERC, Southern Subregional Contest (Online Mirror, ACM-ICPC Rules, Teams Preferred) {1070} | PROGRAMMING | Solution to problem M. Algoland and Berland of 2018-2019 ICPC, NEERC | 3100 | |
| 159 | Rain Protection | binary search geometry | Statement | E | Codeforces Round 517 (Div. 1, based on Technocup 2019 Elimination Round 2) {1071} | PROGRAMMING | Разбор задач Отборочного Раунда 2 Технокубка 2019 и Codeforces Round #517 | 3500 | |
| 5572 | The Fair Nut and Rectangles | data structures dp geometry | Statement | E | Codeforces Round 526 (Div. 1) {1083} | PROGRAMMING | 63753 | 2400 | |
| 7175 | Polygon for the Angle | brute force geometry | Statement | C | Educational Codeforces Round 57 (Rated for Div. 2) {1096} | PROGRAMMING | Разбор Educational Codeforces Round 57 | 1600 | |
| 11472 | Squares and Segments | binary search constructive algorithms math | Statement | B | Codeforces Round 530 (Div. 2) {1099} | PROGRAMMING | E | 1100 | |
| 10858 | NN and the Optical Illusion | binary search geometry math | Statement | C | Codeforces Round 532 (Div. 2) {1100} | PROGRAMMING | Unofficial Tutorial | 1300 | |
| 1546 | U2 | geometry | Statement | C | Codeforces Round 549 (Div. 1) {1142} | PROGRAMMING | Codeforces Round #549 Editorial | 2800 | |
| 680 | Satanic Panic | dp geometry | Statement | H | Forethought Future Cup - Elimination Round {1146} | PROGRAMMING | 66639 | 2800 | |
| 8634 | Inscribed Figures | geometry | Statement | A | Educational Codeforces Round 64 (Rated for Div. 2) {1156} | PROGRAMMING | 66827 | 1400 | |
| 927 | Winding polygonal line | constructive algorithms geometry greedy math | Statement | D | Codeforces Round 559 (Div. 1) {1158} | PROGRAMMING | 66993 | 2800 | |
| 3575 | Power Transmission (Easy Edition) | brute force geometry | Statement | C1 | Codeforces Round 558 (Div. 2) {1163} | PROGRAMMING | 66943 | 1900 | |
| 3947 | Power Transmission (Hard Edition) | data structures geometry implementation math | Statement | C2 | Codeforces Round 558 (Div. 2) {1163} | PROGRAMMING | 66943 | 2000 |