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 2Solved |
Name |
Tags |
Solutions |
Index |
Contest |
Type |
Points |
Tutorial |
Rating Level |
|---|---|---|---|---|---|---|---|---|---|
| 166 | Low Budget Inception | brute force geometry | Statement | G | Educational Codeforces Round 65 (Rated for Div. 2) {1167} | PROGRAMMING | 67058 | 3000 | |
| 698 | Yet Another Partiton Problem | data structures divide and conquer dp geometry two pointers | Statement | G | Educational Codeforces Round 66 (Rated for Div. 2) {1175} | PROGRAMMING | Editorial | 2700 | |
| 48 | Scissors and Tape | *special constructive algorithms geometry | Statement | C | CEOI 2019 day 2 online mirror (unrated, IOI format) {1193} | PROGRAMMING | T | ||
| 2041 | Count The Rectangles | bitmasks brute force data structures geometry sortings | Statement | E | Educational Codeforces Round 68 (Rated for Div. 2) {1194} | PROGRAMMING | Разбор Educational Codeforces Round 68 | 2200 | |
| 1035 | Geometers Anonymous Club | data structures geometry math sortings | Statement | F | Codeforces Round 574 (Div. 2) {1195} | PROGRAMMING | Разбор Codeforces Round #574 (Div. 2) | 2700 | |
| 22368 | Water Lily | geometry math | Statement | B | Codeforces Round 576 (Div. 2) {1199} | PROGRAMMING | E | 1000 | |
| 10332 | White Sheet | geometry math | Statement | C | Codeforces Round 587 (Div. 3) {1216} | PROGRAMMING | Codeforces Round #587 (Div. 3) Editorial | 1500 | |
| 95 | Guarding warehouses | data structures geometry | Statement | B | Bubble Cup 12 - Finals [Online Mirror, unrated, Div. 1] {1218} | PROGRAMMING | E | 2700 | |
| 73 | Geolocation | geometry | Statement | G | Codeforces Round 586 (Div. 1 + Div. 2) {1220} | PROGRAMMING | Codeforces Round #586 Editorial | 3200 | |
| 6297 | Balanced Removals (Easier) | constructive algorithms geometry greedy | Statement | C1 | Codeforces Global Round 5 {1237} | PROGRAMMING | T | 1600 | |
| 15025 | Integer Points | geometry math | Statement | A | Codeforces Round 594 (Div. 2) {1248} | PROGRAMMING | Editorial of Codeforces Round #594 (on the problems of Moscow Team Olympiad) | 900 | |
| 1591 | Point Ordering | constructive algorithms geometry interactive math | Statement | C | Codeforces Round 601 (Div. 1) {1254} | PROGRAMMING | Codeforces Round #601 Editorial | 2300 | |
| 2725 | Divide Points | constructive algorithms geometry math | Statement | E | Good Bye 2019 {1270} | PROGRAMMING | Разбор Goodbye 2019 | 2300 | |
| 11043 | Shawarma Tent | brute force geometry greedy implementation | Statement | C | Codeforces Round 608 (Div. 2) {1271} | PROGRAMMING | 72247 | 1300 | |
| 1377 | New Year and Castle Construction | combinatorics geometry math sortings | Statement | E | Hello 2020 {1284} | PROGRAMMING | Hello 2020 Editorial | 2500 | |
| 6759 | Aroma's Search | brute force constructive algorithms geometry greedy implementation | Statement | B | Codeforces Round 614 (Div. 1) {1292} | PROGRAMMING | 750.0 | Codeforces Round #614 Editorial | 1800 |
| 5561 | Aerodynamic | geometry | Statement | B | Codeforces Round 618 (Div. 1) {1299} | PROGRAMMING | 1000.0 | Codeforces Round #618 Editorial | 1800 |
| 4326 | Water Balance | data structures geometry greedy | Statement | C | Codeforces Round 618 (Div. 1) {1299} | PROGRAMMING | 1250.0 | Codeforces Round #618 Editorial | 2100 |
| 1005 | Sum of Prefix Sums | data structures divide and conquer geometry trees | Statement | G | Educational Codeforces Round 82 (Rated for Div. 2) {1303} | PROGRAMMING | Educational Codeforces Round 82 | 2700 | |
| 5354 | Kuroni and the Celebration | constructive algorithms dfs and similar graphs interactive trees | Statement | D | Ozon Tech Challenge 2020 (Div.1 + Div.2, Rated, T-shirts + prizes!) {1305} | PROGRAMMING | 1750.0 | Ozon Tech Challenge 2020 Editorial | 1900 |
| 13848 | Cow and Friend | geometry greedy math | Statement | B | Codeforces Round 621 (Div. 1 + Div. 2) {1307} | PROGRAMMING | 1000.0 | Codeforces Round #621 (Div. 1 + Div. 2) Editorial | 1300 |
| 27516 | Two Regular Polygons | geometry math number theory | Statement | A | Educational Codeforces Round 83 (Rated for Div. 2) {1312} | PROGRAMMING | 74640 | ||
| 108 | Spiderweb Trees | dp geometry trees | Statement | G | Codeforces Global Round 7 {1326} | PROGRAMMING | 4000.0 | 74961 | 3600 |
| 1238 | Jordan Smiley | dfs and similar geometry implementation | Statement | E | April Fools Day Contest 2020 {1331} | PROGRAMMING | April Fools Day Contest 2020: editorial | ||
| 16354 | Simple Polygon Embedding | binary search geometry math ternary search | Statement | C1 | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 1400 | |
| 6368 | Not So Simple Polygon Embedding | binary search brute force geometry math | Statement | C2 | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 2000 | |
| 583 | RC Kaboom Show | binary search brute force data structures geometry math | Statement | F | Educational Codeforces Round 88 (Rated for Div. 2) {1359} | PROGRAMMING | Educational Codeforces Round 88 Editorial | 2900 | |
| 893 | Jog Around The Graph | binary search dp geometry graphs | Statement | F | Educational Codeforces Round 89 (Rated for Div. 2) {1366} | PROGRAMMING | Educational Codeforces Round 89 Editorial | ||
| 675 | Shifting Dominoes | data structures geometry graphs trees | Statement | G | Codeforces Global Round 8 {1368} | PROGRAMMING | 3500.0 | Codeforces Global Round 8: editorial | |
| 39078 | FashionabLee | geometry math | Statement | A | Codeforces Round 652 (Div. 2) {1369} | PROGRAMMING | 500.0 | Codeforces Round #652 (Div. 2) Editorial | 800 |
| 277 | Cubic Lattice | geometry math matrices number theory | Statement | I | Codeforces Global Round 9 {1375} | PROGRAMMING | 4000.0 | 79731 | |
| 278 | Origami | geometry math sortings | Statement | E | Codeforces Round 658 (Div. 1) {1381} | PROGRAMMING | 3000.0 | Codeforces Round #658 Editorial | 3300 |
| 141 | Mixture | *special data structures geometry math sortings | Statement | B | Baltic Olympiad in Informatics 2020, Day 1 (IOI, Unofficial Mirror Contest, Unrated) {1386} | PROGRAMMING | T | ||
| 647 | Uncle Bogdan and Projections | data structures geometry sortings | Statement | E | Codeforces Round 660 (Div. 2) {1388} | PROGRAMMING | 2750.0 | Codeforces Round #660 Editorial | 2700 |
| 1218 | Boboniu and String | binary search geometry ternary search | Statement | C | Codeforces Round 664 (Div. 1) {1394} | PROGRAMMING | 1500.0 | Codeforces Round #664 Editorial | 2600 |
| 28747 | Bad Triangle | geometry math | Statement | A | Educational Codeforces Round 93 (Rated for Div. 2) {1398} | PROGRAMMING | Educational Codeforces Round 93 Editorial | ||
| 2628 | Divide Square | data structures divide and conquer geometry implementation sortings | Statement | E | Codeforces Round 665 (Div. 2) {1401} | PROGRAMMING | 2500.0 | Codeforces Round #665 (Div. 2) Editorial | |
| 129 | Roads | *special geometry sortings | Statement | B | Central-European Olympiad in Informatics, CEOI 2020, Day 1 (IOI, Unofficial Mirror Contest, Unrated) {1402} | PROGRAMMING | Editorial | ||
| 4666 | Searchlights | binary search brute force data structures dp geometry implementation sortings | Statement | D | Grakn Forces 2020 {1408} | PROGRAMMING | 2000.0 | Grakn Forces -- Editorial | |
| 1043 | Battle Lemmings | brute force dp geometry | Statement | E | Codeforces Round 672 (Div. 2) {1420} | PROGRAMMING | 3000.0 | Editorial | |
| 21864 | Fence | geometry math | Statement | A | Codeforces Round 675 (Div. 2) {1422} | PROGRAMMING | 500.0 | Codeforces Round #675 (Div. 2) Editorial | |
| 98 | 5G Antenna Towers | geometry | Statement | E | Bubble Cup 13 - Finals [Online Mirror, unrated, Div. 1] {1423} | PROGRAMMING | FinalsEditorial2020.pdf | ||
| 94 | Prison Break | binary search games geometry ternary search | Statement | H | Codeforces Global Round 11 {1427} | PROGRAMMING | 4500.0 | Editorial of Global Round 11 | 3500 |
| 642 | Rectangular Polyline | constructive algorithms dp geometry | Statement | D | Codeforces Round 680 (Div. 1, based on Moscow Team Olympiad) {1444} | PROGRAMMING | 2000.0 | Codeforces Round #680 Editorial | |
| 372 | Line Distance | binary search data structures geometry | Statement | F | Codeforces Round 683 (Div. 1, by Meet IT) {1446} | PROGRAMMING | 3000.0 | E | |
| 16025 | Balls of Steel | brute force geometry greedy | Statement | B | Codeforces Global Round 12 {1450} | PROGRAMMING | 750.0 | Codeforces Global Round 12 Editorial | |
| 10136 | Circle Game | games geometry math | Statement | D | Codeforces Round 685 (Div. 2) {1451} | PROGRAMMING | 1750.0 | Editorial — Codeforces Round #685 | |
| 1643 | Four Points | brute force constructive algorithms flows geometry greedy math ternary search | Statement | E | Educational Codeforces Round 99 (Rated for Div. 2) {1455} | PROGRAMMING | 85186 | ||
| 887 | Hobbits | geometry | Statement | G | 2020-2021 ICPC, NERC, Southern and Volga Russian Regional Contest (Online Mirror, ICPC Rules) {1468} | PROGRAMMING | Tutorial (PDF) | ||
| 4215 | Full Turn | geometry number theory | Statement | F | 2020-2021 ICPC, NERC, Southern and Volga Russian Regional Contest (Online Mirror, ICPC Rules) {1468} | PROGRAMMING | Tutorial (PDF) | ||
| 2581 | Nezzar and Nice Beatmap | constructive algorithms geometry greedy sortings | Statement | C | Codeforces Round 698 (Div. 1) {1477} | PROGRAMMING | 1500.0 | 87294 | 2200 |
| 4847 | AB Graph | constructive algorithms graphs greedy implementation strings | Statement | D | Codeforces Round 699 (Div. 2) {1481} | PROGRAMMING | 2000.0 | Codeforces Round #699 (Div. 2) Editorial | |
| 20374 | Eastern Exhibition | geometry shortest paths sortings | Statement | B | Codeforces Round 703 (Div. 2) {1486} | PROGRAMMING | 1000.0 | Codeforces Round #703 (Div. 2) Editorial | |
| 17867 | Diamond Miner | geometry greedy math sortings | Statement | A | Codeforces Round 706 (Div. 1) {1495} | PROGRAMMING | 500.0 | Codeforces Round #706 Editorial | |
| 215 | Balance the Cards | constructive algorithms data structures divide and conquer geometry graphs implementation | Statement | F | Codeforces Round 712 (Div. 1) {1503} | PROGRAMMING | 4000.0 | T | 3500 |
| 711 | Swap Pass | constructive algorithms geometry sortings | Statement | D | Codeforces Round 715 (Div. 1) {1508} | PROGRAMMING | 2250.0 | Codeforces Round #715 Editorial | |
| 26952 | Phoenix and Puzzle | geometry math | Statement | B | Codeforces Global Round 14 {1515} | PROGRAMMING | 1000.0 | Editorial | |
| 87 | Fly Around the World | dp dp dp dp geometry geometry | Statement | H | Contest 2050 and Codeforces Round 718 (Div. 1 + Div. 2) {1517} | PROGRAMMING | 4000.0 | Contest 2050 and Codeforces Round #718 (Div.1 + Div.2) Editorial | |
| 893 | Off by One | constructive algorithms dfs and similar geometry graphs sortings trees | Statement | E | Educational Codeforces Round 108 (Rated for Div. 2) {1519} | PROGRAMMING | Educational Codeforces Round 108 Editorial | ||
| 5192 | Gift Set | binary search geometry greedy math ternary search | Statement | G | Codeforces Round 725 (Div. 3) {1538} | PROGRAMMING | Codeforces Round #725 (Div. 3) Editorial | ||
| 21506 | Contest Start | combinatorics geometry math | Statement | A | Codeforces Round 727 (Div. 2) {1539} | PROGRAMMING | 500.0 | tutorial | 1000 |
| 283 | Gregor and the Odd Cows (Hard) | brute force geometry math number theory | Statement | D2 | Codeforces Round 736 (Div. 1) {1548} | PROGRAMMING | 1000.0 | Codeforces Round 736 Editorial | |
| 1621 | Gregor and the Odd Cows (Easy) | geometry math number theory | Statement | D1 | Codeforces Round 736 (Div. 1) {1548} | PROGRAMMING | 2000.0 | Codeforces Round 736 Editorial | |
| 10842 | Manhattan Subarrays | brute force geometry greedy implementation | Statement | C | Educational Codeforces Round 111 (Rated for Div. 2) {1550} | PROGRAMMING | Educational Codeforces Round 111 Editorial | ||
| 6279 | Maximize the Intersections | combinatorics constructive algorithms geometry greedy | Statement | C | Codeforces Global Round 15 {1552} | PROGRAMMING | 1000.0 | Editorial of Global Round 15 | |
| 877 | One-Four Overload | 2-sat constructive algorithms dfs and similar geometry graphs implementation | Statement | F | Codeforces Round 742 (Div. 2) {1567} | PROGRAMMING | 2750.0 | Codeforces Round #742 Editorial | |
| 56 | Laser Beams | *special geometry probabilities | Statement | H | Kotlin Heroes: Episode 8 {1571} | PROGRAMMING | Kotlin Heroes 8 Editorial | ||
| 536 | Building an Amusement Park | binary search geometry | Statement | B | COMPFEST 13 - Finals Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1575} | PROGRAMMING | COMPFEST 13 — Editorial | ||
| 187 | Framing Pictures | geometry | Statement | F | ICPC WF Moscow Invitational Contest - Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1578} | PROGRAMMING | Tutorial (PDF) | ||
| 72 | Interactive Rays | geometry interactive | Statement | I | ICPC WF Moscow Invitational Contest - Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1578} | PROGRAMMING | Tutorial (PDF) | ||
| 246 | Eligible Segments | geometry | Statement | G | Technocup 2022 - Elimination Round 2 {1584} | PROGRAMMING | 3250.0 | Editorial for Technocup 2022 — Elimination Round 2 and Codeforces Round #755 (Div. 1, Div. 2) | 3200 |
| 408 | Shortest path | brute force geometry math | Statement | G | Bubble Cup 14 - Finals Online Mirror (Unrated, ICPC Rules, Teams Preferred, Div. 1) {1599} | PROGRAMMING | BubbleCup2021.pdf | ||
| 661 | Tree Queries | binary search data structures dp dsu geometry trees | Statement | F | Educational Codeforces Round 116 (Rated for Div. 2) {1606} | PROGRAMMING | 96454 | ||
| 955 | Interesting Sections | binary search data structures divide and conquer geometry meet-in-the-middle | Statement | F | Deltix Round, Autumn 2021 (open for everyone, rated, Div. 1 + Div. 2) {1609} | PROGRAMMING | 3000.0 | Deltix Round, Autumn 2021. Editorial | 2800 |
| 13187 | Representative Edges | brute force geometry implementation math | Statement | C | Good Bye 2021: 2022 is NEAR {1616} | PROGRAMMING | 1500.0 | Good Bye 2021 -- Editorial | 1500 |
| 31237 | Triangles on a Rectangle | geometry greedy math | Statement | B | Educational Codeforces Round 119 (Rated for Div. 2) {1620} | PROGRAMMING | 98061 | ||
| 653 | Not Splitting | geometry graphs implementation shortest paths | Statement | F | Codeforces Round 766 (Div. 2) {1627} | PROGRAMMING | 2750.0 | Codeforces Round #766 (Div. 2) Editorial | |
| 97 | Spaceship Crisis Management | binary search data structures geometry sortings | Statement | F | Codeforces Round 767 (Div. 1) {1628} | PROGRAMMING | 3000.0 | 99276 | |
| 120 | Covering Circle | geometry | Statement | F | Codeforces Round 773 (Div. 1) {1641} | PROGRAMMING | 3000.0 | Codeforces Round #773 editorial | |
| 16725 | Hard Way | geometry | Statement | A | Codeforces Round 773 (Div. 2) {1642} | PROGRAMMING | 500.0 | Codeforces Round #773 editorial | |
| 18633 | Weird Sum | combinatorics data structures geometry math matrices sortings | Statement | A | Codeforces Round 775 (Div. 1, based on Moscow Open Olympiad in Informatics) {1648} | PROGRAMMING | 500.0 | Codeforces Round #775 Editorial | |
| 388 | Pandemic Restrictions | geometry ternary search | Statement | K | SWERC 2021-2022 - Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1662} | PROGRAMMING | 102042 | ||
| 3689 | Connect the Points | brute force constructive algorithms geometry | Statement | C | 2021-2022 ICPC, NERC, Northern Eurasia Onsite (Unrated, Online Mirror, ICPC Rules, Teams Preferred) {1666} | PROGRAMMING | Tutorial (PDF) | ||
| 153 | Global Warming | geometry math | Statement | G | 2021-2022 ICPC, NERC, Northern Eurasia Onsite (Unrated, Online Mirror, ICPC Rules, Teams Preferred) {1666} | PROGRAMMING | |||
| 5599 | Very Suspicious | binary search brute force geometry implementation math | Statement | D | Codeforces Round 788 (Div. 2) {1670} | PROGRAMMING | 2250.0 | Tutorial | 1700 |
| 22803 | Traveling Salesman Problem | geometry greedy implementation | Statement | A | Codeforces Round 812 (Div. 2) {1713} | PROGRAMMING | 500.0 | Codeforces Round #812 (Div. 2) Editorial | 800 |
| 588 | Crop Squares | constructive algorithms geometry interactive math | Statement | F | Codeforces Round 816 (Div. 2) {1715} | PROGRAMMING | 3000.0 | Codeforces Round #816 (Div. 2) editorial | |
| 2118 | Long Way Home | data structures divide and conquer dp geometry graphs shortest paths | Statement | E | Codeforces Round 816 (Div. 2) {1715} | PROGRAMMING | 2750.0 | Codeforces Round #816 (Div. 2) editorial | |
| 105 | Mainak and the Bleeding Polygon | geometry implementation math | Statement | H | Codeforces Round 819 (Div. 1 + Div. 2) and Grimoire of Code Annual Contest 2022 {1726} | PROGRAMMING | 3500.0 | Codeforces Round #819 (Div. 1 + Div. 2) and Grimoire of Code Annual Contest 2022 Editorial | |
| 253 | Pebbles and Beads | data structures dp geometry | Statement | F | Codeforces Round 824 (Div. 2) {1735} | PROGRAMMING | 3000.0 | Codeforces Round #824 — editorial | |
| 152 | Arranging Crystal Balls | data structures divide and conquer divide and conquer dp geometry graphs number theory | Statement | I | Codeforces Round 831 (Div. 1 + Div. 2) {1740} | PROGRAMMING | 3500.0 | Tutorial | 3500 |
| 14348 | Jumbo Extra Cheese 2 | geometry greedy sortings | Statement | B | Codeforces Round 831 (Div. 1 + Div. 2) {1740} | PROGRAMMING | 1000.0 | Tutorial | 800 |
| 112 | Olympiad Training | binary search geometry sortings | Statement | G | Codeforces Global Round 23 {1746} | PROGRAMMING | 3500.0 | Codeforces Global Round 23 Editorial | |
| 3135 | Doremy's Pegging Game | combinatorics geometry math | Statement | D | Codeforces Global Round 24 {1764} | PROGRAMMING | 1750.0 | Codeforces Global Round 24 Editorial | |
| 758 | Chemistry Lab | dp geometry probabilities | Statement | F | 2022-2023 ICPC, NERC, Southern and Volga Russian Regional Contest (Online Mirror, ICPC Rules, Preferably Teams) {1765} | PROGRAMMING | 109642 | 2200 | |
| 21545 | Cut the Triangle | geometry implementation | Statement | A | Educational Codeforces Round 140 (Rated for Div. 2) {1767} | PROGRAMMING | 110225 | ||
| 892 | Spinach Pizza | games geometry greedy interactive | Statement | I | SWERC 2022-2023 - Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1776} | PROGRAMMING | |||
| 52486 | Following Directions | geometry implementation | Statement | B | Codeforces Round 849 (Div. 4) {1791} | PROGRAMMING | 112282 | ||
| 24059 | Ideal Point | geometry greedy | Statement | B | Educational Codeforces Round 143 (Rated for Div. 2) {1795} | PROGRAMMING | 112963 | ||
| 1399 | City Union | constructive algorithms dp geometry greedy implementation math | Statement | E | Codeforces Round 854 by cybercats (Div. 1 + Div. 2) {1799} | PROGRAMMING | 2250.0 | Codeforces Round #854 Editorial | |
| 14148 | Place for a Selfie | binary search geometry math sortings | Statement | C | Codeforces Round 862 (Div. 2) {1805} | PROGRAMMING | 1250.0 | Editorial of Codeforces Round #862 (Div. 2) | |
| 42992 | Walking Master | geometry greedy math | Statement | A | Codeforces Round 858 (Div. 2) {1806} | PROGRAMMING | 500.0 | Codeforces Round #858 (Div. 2) Editorial | |
| 4295 | Not a Geometry Problem | *special *special geometry | Statement | E | April Fools Day Contest 2023 {1812} | PROGRAMMING | Editorial of April Fools Day Contest 2023 | ||
| 18838 | Ian Visits Mary | constructive algorithms geometry | Statement | A | Codeforces Round 865 (Div. 2) {1816} | PROGRAMMING | 500.0 | Editorial of Codeforces Round #865 | 800 |
| 456 | Fading into Fog | geometry interactive math probabilities | Statement | F | Codeforces Round 870 (Div. 2) {1826} | PROGRAMMING | 3000.0 | Codeforces Round #870 (Div. 2) Editorial | 2800 |
| 606 | Monocarp and a Strategic Game | dp geometry sortings | Statement | F | Educational Codeforces Round 150 (Rated for Div. 2) {1841} | PROGRAMMING | 117262 | ||
| 23596 | Come Together | geometry implementation math | Statement | B | Educational Codeforces Round 151 (Rated for Div. 2) {1845} | PROGRAMMING | 117791 | ||
| 22392 | Rudolph and Christmas Tree | constructive algorithms geometry math | Statement | D | Codeforces Round 883 (Div. 3) {1846} | PROGRAMMING | |||
| 34755 | Cardboard for Pictures | binary search geometry implementation math | Statement | E | Codeforces Round 886 (Div. 4) {1850} | PROGRAMMING | Codeforces Round #886 (Div. 4) Editorial | ||
| 15373 | The Morning Star | combinatorics data structures geometry implementation math sortings | Statement | G | Codeforces Round 886 (Div. 4) {1850} | PROGRAMMING | Codeforces Round #886 (Div. 4) Editorial | ||
| 319 | Evaluate RBS | data structures geometry sortings | Statement | F | Educational Codeforces Round 153 (Rated for Div. 2) {1860} | PROGRAMMING | Educational Codeforces Round 153 Editorial | ||
| 558 | Keen Tree Calculation | binary search dp geometry trees | Statement | K | COMPFEST 15 - Preliminary Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1866} | PROGRAMMING | COMPFEST 15 Preliminary — Editorial | ||
| 25493 | 2D Traveling | geometry math shortest paths | Statement | B | Codeforces Round 896 (Div. 2) {1869} | PROGRAMMING | 750.0 | Codeforces Round 896 (Div. 1, Div. 2) Editorial | |
| 17985 | Fear of the Dark | binary search geometry math | Statement | B | Educational Codeforces Round 156 (Rated for Div. 2) {1886} | PROGRAMMING | Educational Codeforces Round 156 Editorial | ||
| 320 | Two Characters, Two Colors | binary search data structures dp flows geometry | Statement | G | Educational Codeforces Round 157 (Rated for Div. 2) {1895} | PROGRAMMING | Educational Codeforces Round 157 Editorial | ||
| 188 | Landscaping | binary search geometry | Statement | F | Educational Codeforces Round 158 (Rated for Div. 2) {1901} | PROGRAMMING | Educational Codeforces Round 158 Editorial | ||
| 5239 | Robot Queries | binary search data structures geometry sortings | Statement | D | Educational Codeforces Round 159 (Rated for Div. 2) {1902} | PROGRAMMING | Educational Codeforces Round 159 Editorial | ||
| 169 | Spaceship Exploration | binary search geometry | Statement | D | 2023-2024 ICPC, Asia Jakarta Regional Contest (Online Mirror, Unrated, ICPC Rules, Teams Preferred) {1906} | PROGRAMMING | problem_analysis.pdf | ||
| 65 | Innovative Washing Machine | geometry math two pointers | Statement | I | 2023-2024 ICPC, NERC, Northern Eurasia Onsite (Unrated, Online Mirror, ICPC Rules, Teams Preferred) {1912} | PROGRAMMING | 3300 | ||
| 1371 | Fractal Origami | combinatorics geometry math matrices | Statement | C | Codeforces Round 921 (Div. 1) {1924} | PROGRAMMING | 1500.0 | Codeforces Round 921 (Div. 1, Div. 2) Editorial | |
| 24396 | Rectangle Cutting | constructive algorithms geometry greedy math | Statement | A | Codeforces Round 924 (Div. 2) {1928} | PROGRAMMING | 500.0 | Codeforces Round 924 Editorial | |
| 8057 | Find a Mine | constructive algorithms geometry greedy interactive math | Statement | C | Codeforces Round 931 (Div. 2) {1934} | PROGRAMMING | 1500.0 | Tutorial | |
| 171 | Grand Finale: Circles | geometry | Statement | F | Codeforces Round 930 (Div. 1) {1936} | PROGRAMMING | 2750.0 | Codeforces Round 930 (Div. 1, Div. 2) Editorial | |
| 30 | Draw Polygon Lines | *special constructive algorithms dp geometry interactive | Statement | A | XVIII Open Olympiad in Informatics - Final Stage, Day 1 (Unrated, Online Mirror, IOI rules) {1939} | PROGRAMMING | |||
| 6861 | Bessie's Birthday Cake (Hard Version) | geometry greedy math | Statement | C2 | CodeTON Round 8 (Div. 1 + Div. 2, Rated, Prizes!) {1942} | PROGRAMMING | 750.0 | CodeTON Round 8 Editorial | |
| 12407 | Bessie's Birthday Cake (Easy Version) | geometry math | Statement | C1 | CodeTON Round 8 (Div. 1 + Div. 2, Rated, Prizes!) {1942} | PROGRAMMING | 1250.0 | CodeTON Round 8 Editorial | |
| 2745 | Disks | dfs and similar geometry graphs | Statement | I | European Championship 2024 - Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1949} | PROGRAMMING | European Championship 2024 (EUC) Editorial | ||
| 203 | Grove | dp dp dp geometry | Statement | A | European Championship 2024 - Online Mirror (Unrated, ICPC Rules, Teams Preferred) {1949} | PROGRAMMING | European Championship 2024 (EUC) Editorial | ||
| 12422 | Circle Perimeter | binary search brute force dfs and similar geometry implementation math | Statement | F | Codeforces Round 944 (Div. 4) {1971} | PROGRAMMING | Codeforces Round 944 (Div. 4) Editorial | 1600 | |
| 1801 | Manhattan Triangle | binary search constructive algorithms data structures geometry graphs two pointers | Statement | E | Codeforces Round 951 (Div. 2) {1979} | PROGRAMMING | 2500.0 | Codeforces Round 951 (Div. 2) Editorial | |
| 4380 | Field Division (easy version) | data structures geometry math sortings | Statement | F1 | Codeforces Round 950 (Div. 3) {1980} | PROGRAMMING | 130135 | ||
| 209 | Tower Capturing | dp geometry | Statement | H | Codeforces Global Round 26 {1984} | PROGRAMMING | 5000.0 | Codeforces Global Round 26 Editorial | |
| 429 | Polygonal Segments | data structures geometry two pointers | Statement | F | Codeforces Round 960 (Div. 2) {1990} | PROGRAMMING | 3000.0 | Video Tutorial | |
| 17655 | Black Circles | brute force constructive algorithms geometry greedy math | Statement | C | EPIC Institute of Technology Round August 2024 (Div. 1 + Div. 2) {2002} | PROGRAMMING | 1000.0 | EPIC Institute of Technology Round August 2024 (Div. 1 + Div. 2) Editorial | |
| 18699 | Satyam and Counting | geometry math | Statement | D | Codeforces Round 971 (Div. 4) {2009} | PROGRAMMING | Codeforces Round 971 (Div. 4) Editorial | ||
| 20224 | Perpendicular Segments | brute force geometry math | Statement | A | Educational Codeforces Round 171 (Rated for Div. 2) {2026} | PROGRAMMING | Educational Codeforces Round 171 Editorial | ||
| 22010 | Rectangle Arrangement | geometry implementation math | Statement | A | Codeforces Round 982 (Div. 2) {2027} | PROGRAMMING | 500.0 | Codeforces Round #982 (Div. 2) Editorial | |
| 6884 | DIY | geometry greedy | Statement | C | 2024-2025 ICPC, NERC, Southern and Volga Russian Regional Contest (Unrated, Online Mirror, ICPC Rules, Preferably Teams) {2038} | PROGRAMMING | 1400 | ||
| 21240 | Tender Carpenter | dp geometry implementation math | Statement | A | Good Bye 2024: 2025 is NEAR {2053} | PROGRAMMING | 500.0 | Good Bye 2024: 2025 is NEAR Editorial | |
| 89 | Cosmic Divide | brute force geometry hashing math strings | Statement | F | Codeforces Round 996 (Div. 2) {2055} | PROGRAMMING | 3500.0 | Codeforces Round 996 (Div. 2) Editorial | |
| 14621 | Kevin and Geometry | brute force constructive algorithms data structures geometry greedy implementation math two pointers | Statement | B | IAEPC Preliminary Contest (Codeforces Round 999, Div. 1 + Div. 2) {2061} | PROGRAMMING | 1000.0 | IAEPC Preliminary Contest (Codeforces Round 999, Div. 1 + Div. 2) Editorial | |
| 610 | Traveling Salescat | dp geometry greedy math sortings | Statement | F | Ethflow Round 1 (Codeforces Round 1001, Div. 1 + Div. 2) {2062} | PROGRAMMING | 3500.0 | Ethflow Round 1 (Codeforces Round 1001, Div. 1 + Div. 2) Editorial | |
| 12206 | Do You Love Your Hero and His Two-Hit Multi-Target Attacks? | binary search constructive algorithms geometry greedy math | Statement | E | Codeforces Round 1006 (Div. 3) {2072} | PROGRAMMING | Codeforces Round 1006 (Div. 3) Editorial | ||
| 12005 | Counting Points | brute force geometry implementation two pointers | Statement | D | Codeforces Round 1009 (Div. 3) {2074} | PROGRAMMING | Codeforces Round 1009 (Div. 3) — Editorial | ||
| 6623 | Empty Triangle | geometry interactive probabilities | Statement | E | Codeforces Round 1009 (Div. 3) {2074} | PROGRAMMING | Codeforces Round 1009 (Div. 3) — Editorial | ||
| 5294 | Where Am I? | *special geometry | Statement | D | April Fools Day Contest 2025 {2095} | PROGRAMMING | April Fools Day Contest 2025 Editorial | ||
| 958 | Definitely a Geometry Problem | *special geometry | Statement | G | April Fools Day Contest 2025 {2095} | PROGRAMMING | April Fools Day Contest 2025 Editorial | ||
| 1011 | Bermuda Triangle | chinese remainder theorem constructive algorithms geometry math number theory | Statement | C | Codeforces Round 1021 (Div. 1) {2097} | PROGRAMMING | 1500.0 | 142316 | |
| 497 | Cycling (Hard Version) | binary search data structures dp geometry greedy | Statement | F2 | Codeforces Round 1023 (Div. 2) {2107} | PROGRAMMING | 2500.0 | Codeforces Round 1023 (Div 2) Editorial | |
| 18170 | Line Segments | geometry greedy math | Statement | B | Codeforces Round 1035 (Div. 2) {2119} | PROGRAMMING | 1000.0 | Codeforces Round 1035 (Div. 2) Editorial | |
| 17627 | Square Pool | chinese remainder theorem geometry | Statement | B | Codeforces Round 1033 (Div. 2) and CodeNite 2025 {2120} | PROGRAMMING | 750.0 | Codeforces Round 1033 (Div. 2) and CodeNite 2025 Editorial | |
| 20209 | Square of Rectangles | geometry math | Statement | A | Codeforces Round 1033 (Div. 2) and CodeNite 2025 {2120} | PROGRAMMING | 500.0 | Codeforces Round 1033 (Div. 2) and CodeNite 2025 Editorial | |
| 128 | Colorful Polygon | constructive algorithms divide and conquer geometry | Statement | F | Order Capital Round 1 (Codeforces Round 1038, Div. 1 + Div. 2) {2122} | PROGRAMMING | 3250.0 | Order Capital Round 1 (Codeforces Round 1038, Div. 1 + Div. 2) Editorial | |
| 61 | Good Robot Paths | *special data structures geometry sortings | Statement | G | Kotlin Heroes: Episode 13 {2141} | PROGRAMMING | Kotlin Heroes 13 Editorial | ||
| 32818 | Lasers | geometry | Statement | B | Codeforces Round 1050 (Div. 4) {2148} | PROGRAMMING | Codeforces Round 1050 (Div. 4) Editorial | ||
| 11701 | Symmetrical Polygons | geometry greedy sortings | Statement | C | Codeforces Round 1057 (Div. 2) {2153} | PROGRAMMING | 1250.0 | Codeforces Round 1057 (Div. 2) Editorial | |
| 8987 | khba Loves to Sleep! | binary search data structures geometry implementation math | Statement | E | Codeforces Round 1062 (Div. 4) {2167} | PROGRAMMING | Arpa Video Tutorial | ||
| 8453 | Removal of a Sequence (Easy Version) | binary search bitmasks geometry implementation math number theory | Statement | D1 | Educational Codeforces Round 184 (Rated for Div. 2) {2169} | PROGRAMMING | Educational Codeforces Round 184 Editorial | ||
| 994 | Points Selection | dp geometry greedy | Statement | E | Educational Codeforces Round 184 (Rated for Div. 2) {2169} | PROGRAMMING | Educational Codeforces Round 184 Editorial | ||
| 1063 | Birthday | geometry | Statement | I | 2025 ICPC Asia Taichung Regional Contest (Unrated, Online Mirror, ICPC Rules, Preferably Teams) {2172} | PROGRAMMING | |||
| 5686 | Fibonacci Paths | data structures dp geometry graphs sortings | Statement | D | Codeforces Round 1070 (Div. 2) {2176} | PROGRAMMING | 2000.0 | Codeforces Round 1070 (Div.2) Editorial | |
| 5719 | Blackslex and Girls | constructive algorithms geometry math | Statement | E | Codeforces Round 1071 (Div. 3) {2179} | PROGRAMMING | Codeforces Round 1071 (Div. 3) Editorial | ||
| 47 | Irrigation Interlock | geometry | Statement | I | 2025-2026 ICPC, NERC, Northern Eurasia Finals (Unrated, Online Mirror, ICPC Rules, Teams Preferred) {2181} | PROGRAMMING | Tutorial | ||
| 452 | Codeforces Heuristic Contest 001 | brute force constructive algorithms geometry implementation | Statement | H | Codeforces Round 1080 (Div. 3) {2195} | PROGRAMMING | Codeforces Round 1080 (Div. 3) Editorial | ||
| 31 | Onion | Statement | L | 2026 ICPC Asia Pacific Championship - Online Mirror (Unrated, Online Mirror, ICPC Rules, Teams Preferred) {2206} | PROGRAMMING | Tutorial (PDF) | |||
| 18713 | Array | geometry greedy | Statement | B | Codeforces Round 1087 (Div. 2) {2209} | PROGRAMMING | 750.0 | Codeforces Round 1087 (Div. 2) Editorial | |
| 257 | Rational Bubble Sort | geometry greedy | Statement | G | Nebius Round 2 (Codeforces Round 1088, Div. 1 + Div. 2) {2211} | PROGRAMMING | 3250.0 | Nebius Round 2 and Codeforces Round 1088 Editorial | |
| 113 | Star Map | constructive algorithms data structures geometry greedy | Statement | E | Codeforces Round 1092 (Unrated, Div. 1, Based on THUPC 2026 — Finals) {2215} | PROGRAMMING | 3000.0 |