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
Solved |
Name |
Tags |
Solutions |
Index |
Contest |
Type |
Points |
Tutorial |
Rating Level |
|---|---|---|---|---|---|---|---|---|---|
| 22701 | Triangle | brute force geometry | Statement | A | Codeforces Beta Round 6 (Div. 2 Only) {6} | PROGRAMMING | Round #6 - Tutorial (A,B,C,E) | 1300 | |
| 6169 | Running Student | brute force geometry implementation | Statement | B | Codeforces Beta Round 9 (Div. 2 Only) {9} | PROGRAMMING | Codeforces Beta Round #9 tutorial | 1500 | |
| 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 | |
| 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 | |
| 2640 | Rectangle and Square | brute force geometry math | Statement | B | Codeforces Beta Round 97 (Div. 1) {135} | PROGRAMMING | Codeforces Beta Round #97: editorial | 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 | |
| 846 | Zoo | brute force geometry | Statement | B | Croc Champ 2012 - Final {183} | PROGRAMMING | CROC Champ 2012 — Round 3 (Editorial) | 1700 | |
| 30222 | Parallelepiped | brute force geometry math | Statement | A | Codeforces Round 138 (Div. 2) {224} | PROGRAMMING | 1100 | ||
| 4327 | Magic Box | brute force geometry | Statement | D | Codeforces Round 143 (Div. 2) {231} | PROGRAMMING | Tutorial Codeforces Round #143 | 1600 | |
| 4703 | View Angle | brute force geometry math | Statement | C | Codeforces Round 159 (Div. 2) {257} | PROGRAMMING | Codeforces Round #159 (Div. 2) Разбор Задач | 1700 | |
| 372 | The Last Hole! | brute force geometry | Statement | C | Codeforces Round 168 (Div. 1) {274} | PROGRAMMING | Codeforces Round #168 Editorial | 2600 | |
| 5905 | Point on Spiral | brute force geometry implementation | Statement | A | Codeforces Round 171 (Div. 2) {279} | PROGRAMMING | Codeforces Round #171 (Div. 2) Разбор Задач | 1400 | |
| 12016 | Pythagorean Theorem II | brute force math | Statement | A | Codeforces Round 183 (Div. 2) {304} | PROGRAMMING | Codeforces Round #183 Editorial | 1300 | |
| 186 | Tennis Rackets | brute force geometry | Statement | D | Croc Champ 2013 - Finals (online version, Div. 1) {309} | PROGRAMMING | Чемпионат КРОК 2013 — Финальный раунд — Разбор | 2600 | |
| 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 | |
| 5165 | Triangle | brute force geometry implementation math | Statement | A | Codeforces Round 239 (Div. 1) {407} | PROGRAMMING | Codeforces Round #239 Editorial | 1700 | |
| 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 | ||
| 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 | |
| 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 | |
| 319 | Sign Posts | brute force geometry math | Statement | D | Codeforces Round 315 (Div. 1) {568} | PROGRAMMING | Codeforces Round #315 Editorial | 2800 | |
| 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 | |
| 310 | Chain Reaction | brute force geometry | Statement | D | Codeforces Round 349 (Div. 1) {666} | PROGRAMMING | Codeforces Round #349 Editorial | 3000 | |
| 579 | Limak and Shooting Points | brute force geometry | Statement | D | Codeforces Round 363 (Div. 1) {698} | PROGRAMMING | 46148 | 2800 | |
| 15312 | Beru-taxi | brute force geometry implementation | Statement | A | Codeforces Round 367 (Div. 2) {706} | PROGRAMMING | Tutorial | 1100 | |
| 8914 | Parallelogram is Back | brute force constructive algorithms geometry | Statement | B | Codeforces Round 388 (Div. 2) {749} | PROGRAMMING | Tutorial | 1300 | |
| 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 | |
| 7895 | Lazy Security Guard | brute force geometry math | Statement | B | MemSQL Start[c]UP 3.0 - Round 1 {859} | PROGRAMMING | Tutorial | 1000 | |
| 7197 | New Year and Curling | brute force geometry implementation math | Statement | C | Good Bye 2017 {908} | PROGRAMMING | Good Bye 2017 Editorial | 1500 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 3575 | Power Transmission (Easy Edition) | brute force geometry | Statement | C1 | Codeforces Round 558 (Div. 2) {1163} | PROGRAMMING | 66943 | 1900 | |
| 166 | Low Budget Inception | brute force geometry | Statement | G | Educational Codeforces Round 65 (Rated for Div. 2) {1167} | PROGRAMMING | 67058 | 3000 | |
| 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 | |
| 11043 | Shawarma Tent | brute force geometry greedy implementation | Statement | C | Codeforces Round 608 (Div. 2) {1271} | PROGRAMMING | 72247 | 1300 | |
| 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 |
| 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 | |
| 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 | |
| 16025 | Balls of Steel | brute force geometry greedy | Statement | B | Codeforces Global Round 12 {1450} | PROGRAMMING | 750.0 | Codeforces Global Round 12 Editorial | |
| 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 | ||
| 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 | |
| 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 | ||
| 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 | ||
| 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 |
| 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) | ||
| 5599 | Very Suspicious | binary search brute force geometry implementation math | Statement | D | Codeforces Round 788 (Div. 2) {1670} | PROGRAMMING | 2250.0 | Tutorial | 1700 |
| 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 | |
| 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 | |
| 20224 | Perpendicular Segments | brute force geometry math | Statement | A | Educational Codeforces Round 171 (Rated for Div. 2) {2026} | PROGRAMMING | Educational Codeforces Round 171 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 | |
| 12005 | Counting Points | brute force geometry implementation two pointers | Statement | D | Codeforces Round 1009 (Div. 3) {2074} | PROGRAMMING | Codeforces Round 1009 (Div. 3) — Editorial | ||
| 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 |