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 ... 23 24 25 26 27 ... 43 44 45 >Solved |
Name |
Tags |
Solutions |
Index |
Contest |
Type |
Points |
Tutorial |
Rating Level |
|---|---|---|---|---|---|---|---|---|---|
| 30412 | Nastya and Rice | math | Statement | A | Codeforces Round 637 (Div. 2) - Thanks, Ivan Belonogov! {1341} | PROGRAMMING | 500.0 | Codeforces Round #637 Editorial | |
| 21076 | Nastya and Door | greedy implementation | Statement | B | Codeforces Round 637 (Div. 2) - Thanks, Ivan Belonogov! {1341} | PROGRAMMING | 1000.0 | Codeforces Round #637 Editorial | |
| 46336 | Road To Zero | greedy math | Statement | A | Educational Codeforces Round 86 (Rated for Div. 2) {1342} | PROGRAMMING | 76633 | 1100 | |
| 24575 | Binary Period | constructive algorithms strings | Statement | B | Educational Codeforces Round 86 (Rated for Div. 2) {1342} | PROGRAMMING | 76633 | 1200 | |
| 14991 | Yet Another Counting Problem | math number theory | Statement | C | Educational Codeforces Round 86 (Rated for Div. 2) {1342} | PROGRAMMING | 76633 | 1700 | |
| 6363 | Multiple Testcases | binary search constructive algorithms data structures greedy sortings two pointers | Statement | D | Educational Codeforces Round 86 (Rated for Div. 2) {1342} | PROGRAMMING | 76633 | 1900 | |
| 3541 | Placing Rooks | combinatorics fft math | Statement | E | Educational Codeforces Round 86 (Rated for Div. 2) {1342} | PROGRAMMING | 76633 | 2300 | |
| 985 | Make It Ascending | bitmasks brute force dp | Statement | F | Educational Codeforces Round 86 (Rated for Div. 2) {1342} | PROGRAMMING | 76633 | 2900 | |
| 43983 | Alternating Subsequence | dp greedy two pointers | Statement | C | Codeforces Round 636 (Div. 3) {1343} | PROGRAMMING | 76352 | 1100 | |
| 13528 | Constant Palindrome Sum | brute force data structures greedy two pointers | Statement | D | Codeforces Round 636 (Div. 3) {1343} | PROGRAMMING | 76352 | 1800 | |
| 5722 | Weights Distributing | brute force graphs greedy shortest paths sortings | Statement | E | Codeforces Round 636 (Div. 3) {1343} | PROGRAMMING | 76352 | 2400 | |
| 1396 | Restore the Permutation by Sorted Segments | brute force constructive algorithms data structures greedy implementation | Statement | F | Codeforces Round 636 (Div. 3) {1343} | PROGRAMMING | 76352 | 2800 | |
| 64960 | Balanced Array | constructive algorithms math | Statement | B | Codeforces Round 636 (Div. 3) {1343} | PROGRAMMING | 76352 | 800 | |
| 53300 | Candies | brute force math | Statement | A | Codeforces Round 636 (Div. 3) {1343} | PROGRAMMING | 76352 | 900 | |
| 16491 | Hilbert's Hotel | math number theory sortings | Statement | A | Codeforces Round 639 (Div. 1) {1344} | PROGRAMMING | 500.0 | Codeforces Round #639 Editorial | 1600 |
| 6349 | Monopole Magnets | constructive algorithms dfs and similar dsu graphs | Statement | B | Codeforces Round 639 (Div. 1) {1344} | PROGRAMMING | 1000.0 | Codeforces Round #639 Editorial | 2000 |
| 1979 | Quantifier Question | dfs and similar dp graphs math | Statement | C | Codeforces Round 639 (Div. 1) {1344} | PROGRAMMING | 1500.0 | Codeforces Round #639 Editorial | 2600 |
| 1291 | Résumé Review | binary search greedy math | Statement | D | Codeforces Round 639 (Div. 1) {1344} | PROGRAMMING | 1750.0 | Codeforces Round #639 Editorial | 2700 |
| 520 | Train Tracks | data structures trees | Statement | E | Codeforces Round 639 (Div. 1) {1344} | PROGRAMMING | 2500.0 | Codeforces Round #639 Editorial | 3100 |
| 511 | Piet's Palette | matrices | Statement | F | Codeforces Round 639 (Div. 1) {1344} | PROGRAMMING | 2500.0 | Codeforces Round #639 Editorial | 3200 |
| 28225 | Card Constructions | binary search brute force dp math | Statement | B | Codeforces Round 639 (Div. 2) {1345} | PROGRAMMING | 1000.0 | Codeforces Round #639 Editorial | 1100 |
| 24820 | Puzzle Pieces | math | Statement | A | Codeforces Round 639 (Div. 2) {1345} | PROGRAMMING | 500.0 | Codeforces Round #639 Editorial | 800 |
| 2197 | Color Revolution | *special math | Statement | A | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 1000 | |
| 1251 | Boot Camp | *special greedy | Statement | B | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 1400 | |
| 677 | Spring Cleaning | *special greedy sortings | Statement | C | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 1600 | |
| 544 | Constructing the Dungeon | *special graphs greedy | Statement | D | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 1600 | |
| 414 | Magic Tricks | *special dp graphs | Statement | E | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 1700 | |
| 252 | Dune II: Battle For Arrakis | *special data structures greedy math | Statement | F | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 2000 | |
| 150 | Two IP Cameras | *special math number theory | Statement | G | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 2300 | |
| 61 | Game with Segments | *special data structures games | Statement | H | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 2700 | |
| 54 | Pac-Man 2.0 | *special dp | Statement | I | Kotlin Heroes: Episode 4 {1346} | PROGRAMMING | Kotlin Heroes: Episode 4 — Editorial | 2900 | |
| 27454 | Phoenix and Beauty | constructive algorithms data structures greedy | Statement | B | Codeforces Round 638 (Div. 2) {1348} | PROGRAMMING | 1000.0 | Codeforces Round #638 (Div. 2) Editorial | 1400 |
| 15474 | Phoenix and Distribution | constructive algorithms greedy strings | Statement | C | Codeforces Round 638 (Div. 2) {1348} | PROGRAMMING | 1500.0 | Codeforces Round #638 (Div. 2) Editorial | 1600 |
| 9337 | Phoenix and Science | binary search bitmasks constructive algorithms greedy math | Statement | D | Codeforces Round 638 (Div. 2) {1348} | PROGRAMMING | 2000.0 | Codeforces Round #638 (Div. 2) Editorial | 1900 |
| 2429 | Phoenix and Berries | dp greedy | Statement | E | Codeforces Round 638 (Div. 2) {1348} | PROGRAMMING | 2500.0 | Codeforces Round #638 (Div. 2) Editorial | 2400 |
| 903 | Phoenix and Memory | data structures dfs and similar graphs greedy | Statement | F | Codeforces Round 638 (Div. 2) {1348} | PROGRAMMING | 3000.0 | Codeforces Round #638 (Div. 2) Editorial | 2600 |
| 42798 | Phoenix and Balance | greedy math | Statement | A | Codeforces Round 638 (Div. 2) {1348} | PROGRAMMING | 500.0 | Codeforces Round #638 (Div. 2) Editorial | 800 |
| 21548 | Orac and LCM | data structures math number theory | Statement | A | Codeforces Round 641 (Div. 1) {1349} | PROGRAMMING | 500.0 | Codeforces Round #641 Editorial | 1600 |
| 8937 | Orac and Medians | constructive algorithms greedy math | Statement | B | Codeforces Round 641 (Div. 1) {1349} | PROGRAMMING | 1250.0 | Codeforces Round #641 Editorial | 2000 |
| 4820 | Orac and Game of Life | dfs and similar graphs implementation shortest paths | Statement | C | Codeforces Round 641 (Div. 1) {1349} | PROGRAMMING | 1250.0 | Codeforces Round #641 Editorial | 2000 |
| 516 | Slime and Sequences (Easy Version) | dp fft math | Statement | F1 | Codeforces Round 641 (Div. 1) {1349} | PROGRAMMING | 1750.0 | Codeforces Round #641 Editorial | 3100 |
| 1049 | Slime and Biscuits | math probabilities | Statement | D | Codeforces Round 641 (Div. 1) {1349} | PROGRAMMING | 2000.0 | Codeforces Round #641 Editorial | 3200 |
| 134 | Slime and Sequences (Hard Version) | dp fft math | Statement | F2 | Codeforces Round 641 (Div. 1) {1349} | PROGRAMMING | 1750.0 | Codeforces Round #641 Editorial | 3500 |
| 120 | Slime and Hats | constructive algorithms dp greedy | Statement | E | Codeforces Round 641 (Div. 1) {1349} | PROGRAMMING | 2500.0 | Codeforces Round #641 Editorial | 3500 |
| 29348 | Orac and Models | dp math number theory | Statement | B | Codeforces Round 641 (Div. 2) {1350} | PROGRAMMING | 1000.0 | Codeforces Round #641 Editorial | 1400 |
| 27347 | Orac and Factors | math | Statement | A | Codeforces Round 641 (Div. 2) {1350} | PROGRAMMING | 500.0 | Codeforces Round #641 Editorial | 900 |
| 9282 | Skier | data structures implementation | Statement | C | Testing Round 16 (Unrated) {1351} | PROGRAMMING | 1500.0 | 1400 | |
| 26909 | A+B (Trial Problem) | implementation | Statement | A | Testing Round 16 (Unrated) {1351} | PROGRAMMING | 500.0 | 800 | |
| 18520 | Square? | brute force implementation math | Statement | B | Testing Round 16 (Unrated) {1351} | PROGRAMMING | 1000.0 | 900 | |
| 44700 | Same Parity Summands | constructive algorithms math | Statement | B | Codeforces Round 640 (Div. 4) {1352} | PROGRAMMING | 77161 | 1200 | |
| 69546 | K-th Not Divisible by n | binary search math | Statement | C | Codeforces Round 640 (Div. 4) {1352} | PROGRAMMING | 77161 | 1200 | |
| 29793 | Alice, Bob and Candies | implementation | Statement | D | Codeforces Round 640 (Div. 4) {1352} | PROGRAMMING | 77161 | 1300 | |
| 23935 | Special Elements | brute force implementation two pointers | Statement | E | Codeforces Round 640 (Div. 4) {1352} | PROGRAMMING | 77161 | 1500 | |
| 19364 | Binary String Reconstruction | constructive algorithms dfs and similar math | Statement | F | Codeforces Round 640 (Div. 4) {1352} | PROGRAMMING | 77161 | 1500 | |
| 24724 | Special Permutation | constructive algorithms | Statement | G | Codeforces Round 640 (Div. 4) {1352} | PROGRAMMING | 77161 | 1600 | |
| 103682 | Sum of Round Numbers | implementation math | Statement | A | Codeforces Round 640 (Div. 4) {1352} | PROGRAMMING | 77161 | 800 | |
| 38807 | Board Moves | math | Statement | C | Codeforces Round 642 (Div. 3) {1353} | PROGRAMMING | Codeforces Round #642 (Div. 3) Editorial | 1000 | |
| 20244 | Constructing the Array | constructive algorithms data structures sortings | Statement | D | Codeforces Round 642 (Div. 3) {1353} | PROGRAMMING | Codeforces Round #642 (Div. 3) Editorial | 1600 | |
| 7791 | K-periodic Garland | brute force dp greedy | Statement | E | Codeforces Round 642 (Div. 3) {1353} | PROGRAMMING | Codeforces Round #642 (Div. 3) Editorial | 1900 | |
| 3609 | Decreasing Heights | brute force dp | Statement | F | Codeforces Round 642 (Div. 3) {1353} | PROGRAMMING | Codeforces Round #642 (Div. 3) Editorial | 2200 | |
| 57973 | Two Arrays And Swaps | greedy sortings | Statement | B | Codeforces Round 642 (Div. 3) {1353} | PROGRAMMING | Codeforces Round #642 (Div. 3) Editorial | 800 | |
| 44537 | Most Unstable Array | constructive algorithms greedy math | Statement | A | Codeforces Round 642 (Div. 3) {1353} | PROGRAMMING | Codeforces Round #642 (Div. 3) Editorial | 800 | |
| 35210 | Ternary String | binary search dp implementation two pointers | Statement | B | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 1200 | |
| 16355 | Simple Polygon Embedding | binary search geometry math ternary search | Statement | C1 | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 1400 | |
| 10121 | Multiset | binary search data structures | Statement | D | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 1900 | |
| 6369 | 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 | |
| 3677 | Graph Coloring | dfs and similar dp graphs | Statement | E | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 2100 | |
| 1475 | Summoning Minions | constructive algorithms dp flows graph matchings greedy sortings | Statement | F | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 2500 | |
| 952 | Find a Gift | binary search interactive probabilities | Statement | G | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 2600 | |
| 24876 | Alarm Clock | math | Statement | A | Educational Codeforces Round 87 (Rated for Div. 2) {1354} | PROGRAMMING | 77593 | 900 | |
| 27345 | Young Explorers | dp greedy sortings | Statement | B | Codeforces Round 643 (Div. 2) {1355} | PROGRAMMING | 750.0 | Codeforces Round #643 (Div. 2) Editorial | 1200 |
| 28766 | Sequence with Digits | brute force implementation math | Statement | A | Codeforces Round 643 (Div. 2) {1355} | PROGRAMMING | 750.0 | Codeforces Round #643 (Div. 2) Editorial | 1200 |
| 19042 | Game With Array | constructive algorithms math | Statement | D | Codeforces Round 643 (Div. 2) {1355} | PROGRAMMING | 1500.0 | Codeforces Round #643 (Div. 2) Editorial | 1400 |
| 11920 | Count Triangles | binary search implementation math two pointers | Statement | C | Codeforces Round 643 (Div. 2) {1355} | PROGRAMMING | 1250.0 | Codeforces Round #643 (Div. 2) Editorial | 1800 |
| 5826 | Restorer Distance | binary search greedy math sortings ternary search | Statement | E | Codeforces Round 643 (Div. 2) {1355} | PROGRAMMING | 2000.0 | Codeforces Round #643 (Div. 2) Editorial | 2100 |
| 962 | Guess Divisors Count | constructive algorithms interactive number theory | Statement | F | Codeforces Round 643 (Div. 2) {1355} | PROGRAMMING | 3000.0 | Codeforces Round #643 (Div. 2) Editorial | 2600 |
| 129 | Quantum Classification - 2 | *special | Statement | D2 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 138 | Quantum Classification - 1 | *special | Statement | D1 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 305 | Prepare state |01⟩ + |10⟩ + |11⟩ | *special | Statement | C | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 286 | Increment | *special | Statement | B1 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 334 | Distinguish Z from -Z | *special | Statement | A5 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 463 | Distinguish Z from S | *special | Statement | A3 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 461 | Distinguish I ⊗ X from CNOT | *special | Statement | A4 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 490 | Distinguish I from Z | *special | Statement | A2 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 606 | Distinguish I from X | *special | Statement | A1 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 287 | Decrement | *special | Statement | B2 | Microsoft Q# Coding Contest - Summer 2020 - Warmup {1356} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020 — Warmup: editorial | ||
| 53 | Root of quantum Fourier transform | Statement | E2 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 83 | Quantum Classification - Dataset 7 | Statement | D5 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 86 | Quantum Classification - Dataset 6 | Statement | D4 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 106 | Quantum Classification - Dataset 5 | Statement | D3 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 113 | Quantum Classification - Dataset 4 | Statement | D2 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 126 | Quantum Classification - Dataset 3 | Statement | D1 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 307 | Prepare superposition of basis states with the same parity | Statement | C2 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 350 | Prepare superposition of basis states with 0s | Statement | C1 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 195 | Power of quantum Fourier transform | Statement | E1 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 216 | "Is the number divisible by 3?" oracle | Statement | B2 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 216 | "Is the bit string balanced?" oracle | Statement | B1 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 634 | Figure out direction of CNOT | Statement | A1 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 185 | Distinguish Y, XZ, -Y and -XZ | Statement | A7 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 243 | Distinguish Rz(θ) from Ry(θ) | Statement | A5 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 354 | Distinguish Rz from R1 | Statement | A4 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 513 | Distinguish I, CNOTs and SWAP | Statement | A2 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 481 | Distinguish H from X | Statement | A3 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 170 | Distinguish four Pauli gates | Statement | A6 | Microsoft Q# Coding Contest - Summer 2020 {1357} | PROGRAMMING | Microsoft Q# Coding Contest – Summer 2020: editorial | |||
| 25867 | Maria Breaks the Self-isolation | greedy sortings | Statement | B | Codeforces Round 645 (Div. 2) {1358} | PROGRAMMING | 750.0 | Codeforces Round #645 (Div. 2) Editorial | 1000 |
| 18333 | Celex Update | math | Statement | C | Codeforces Round 645 (Div. 2) {1358} | PROGRAMMING | 1500.0 | Codeforces Round #645 (Div. 2) Editorial | 1600 |
| 8712 | The Best Vacation | binary search brute force greedy implementation two pointers | Statement | D | Codeforces Round 645 (Div. 2) {1358} | PROGRAMMING | 1500.0 | Codeforces Round #645 (Div. 2) Editorial | 1900 |
| 2450 | Are You Fired? | constructive algorithms data structures dp greedy implementation | Statement | E | Codeforces Round 645 (Div. 2) {1358} | PROGRAMMING | 2000.0 | Codeforces Round #645 (Div. 2) Editorial | 2400 |
| 502 | Tasty Cookie | binary search constructive algorithms greedy implementation | Statement | F | Codeforces Round 645 (Div. 2) {1358} | PROGRAMMING | 2500.0 | Codeforces Round #645 (Div. 2) Editorial | 2700 |
| 43125 | Park Lighting | math | Statement | A | Codeforces Round 645 (Div. 2) {1358} | PROGRAMMING | 500.0 | Codeforces Round #645 (Div. 2) Editorial | 800 |
| 29366 | New Theatre Square | brute force dp greedy implementation two pointers | Statement | B | Educational Codeforces Round 88 (Rated for Div. 2) {1359} | PROGRAMMING | Educational Codeforces Round 88 Editorial | 1000 | |
| 31709 | Berland Poker | brute force greedy math | Statement | A | Educational Codeforces Round 88 (Rated for Div. 2) {1359} | PROGRAMMING | Educational Codeforces Round 88 Editorial | 1000 | |
| 15271 | Mixing Water | binary search math | Statement | C | Educational Codeforces Round 88 (Rated for Div. 2) {1359} | PROGRAMMING | Educational Codeforces Round 88 Editorial | 1700 | |
| 10715 | Yet Another Yet Another Task | data structures dp implementation two pointers | Statement | D | Educational Codeforces Round 88 (Rated for Div. 2) {1359} | PROGRAMMING | Educational Codeforces Round 88 Editorial | 2000 | |
| 6727 | Modular Stability | combinatorics math number theory | Statement | E | Educational Codeforces Round 88 (Rated for Div. 2) {1359} | PROGRAMMING | Educational Codeforces Round 88 Editorial | 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 | |
| 36730 | Similar Pairs | constructive algorithms graph matchings greedy sortings | Statement | C | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 1100 | |
| 27953 | Polygon | dp graphs implementation shortest paths | Statement | E | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 1300 | |
| 42848 | Buying Shovels | math number theory | Statement | D | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 1300 | |
| 13509 | Spy-string | bitmasks brute force constructive algorithms dp hashing strings | Statement | F | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 1700 | |
| 8338 | A/B Matrix | constructive algorithms flows greedy math number theory | Statement | G | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 1900 | |
| 4858 | Binary Median | bitmasks brute force constructive algorithms | Statement | H | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 2100 | |
| 56982 | Minimal Square | greedy math | Statement | A | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 800 | |
| 53602 | Honest Coach | greedy sortings | Statement | B | Codeforces Round 644 (Div. 3) {1360} | PROGRAMMING | Codeforces Round #644 (Div. 3) Editorial | 800 | |
| 8767 | Johnny and Contribution | constructive algorithms graphs greedy sortings | Statement | A | Codeforces Round 647 (Div. 1) - Thanks, Algo Muse! {1361} | PROGRAMMING | 500.0 | Codeforces Round #647 Editorial | 1700 |
| 3847 | Johnny and Grandmaster | greedy implementation math sortings | Statement | B | Codeforces Round 647 (Div. 1) - Thanks, Algo Muse! {1361} | PROGRAMMING | 1250.0 | Codeforces Round #647 Editorial | 1900 |
| 1832 | Johnny and Megan's Necklace | binary search bitmasks constructive algorithms dfs and similar dsu graphs | Statement | C | Codeforces Round 647 (Div. 1) - Thanks, Algo Muse! {1361} | PROGRAMMING | 2000.0 | Codeforces Round #647 Editorial | 2500 |
| 340 | Johnny and James | greedy implementation math trees | Statement | D | Codeforces Round 647 (Div. 1) - Thanks, Algo Muse! {1361} | PROGRAMMING | 2500.0 | Codeforces Round #647 Editorial | 2900 |
| 986 | James and the Chase | dfs and similar graphs probabilities trees | Statement | E | Codeforces Round 647 (Div. 1) - Thanks, Algo Muse! {1361} | PROGRAMMING | 3000.0 | Codeforces Round #647 Editorial | 3000 |
| 172 | Johnny and New Toy | data structures implementation math | Statement | F | Codeforces Round 647 (Div. 1) - Thanks, Algo Muse! {1361} | PROGRAMMING | 3500.0 | Codeforces Round #647 Editorial | 3300 |
| 33904 | Johnny and Ancient Computer | implementation | Statement | A | Codeforces Round 647 (Div. 2) - Thanks, Algo Muse! {1362} | PROGRAMMING | 500.0 | Codeforces Round #647 Editorial | 1000 |
| 21013 | Johnny and His Hobbies | bitmasks brute force | Statement | B | Codeforces Round 647 (Div. 2) - Thanks, Algo Muse! {1362} | PROGRAMMING | 1000.0 | Codeforces Round #647 Editorial | 1200 |
| 23644 | Johnny and Another Rating Drop | bitmasks greedy math | Statement | C | Codeforces Round 647 (Div. 2) - Thanks, Algo Muse! {1362} | PROGRAMMING | 1500.0 | Codeforces Round #647 Editorial | 1400 |
| 40335 | Odd Selection | brute force implementation math | Statement | A | Codeforces Round 646 (Div. 2) {1363} | PROGRAMMING | 500.0 | 78202 | 1200 |
| 26096 | Subsequence Hate | implementation strings | Statement | B | Codeforces Round 646 (Div. 2) {1363} | PROGRAMMING | 1000.0 | 78202 | 1400 |
| 21050 | Game On Leaves | games trees | Statement | C | Codeforces Round 646 (Div. 2) {1363} | PROGRAMMING | 1500.0 | 78202 | 1600 |
| 7488 | Tree Shuffling | dfs and similar dp dsu greedy trees | Statement | E | Codeforces Round 646 (Div. 2) {1363} | PROGRAMMING | 2250.0 | 78202 | 2000 |
| 4408 | Guess The Maximums | binary search divide and conquer implementation interactive math | Statement | D | Codeforces Round 646 (Div. 2) {1363} | PROGRAMMING | 2000.0 | 78202 | 2100 |
| 1733 | Rotating Substrings | dp strings | Statement | F | Codeforces Round 646 (Div. 2) {1363} | PROGRAMMING | 3000.0 | 78202 | 2600 |
| 31324 | XXXXX | brute force data structures number theory two pointers | Statement | A | Codeforces Round 649 (Div. 2) {1364} | PROGRAMMING | 750.0 | Codeforces round #649 editorial | 1200 |
| 26096 | Most socially-distanced subsequence | greedy two pointers | Statement | B | Codeforces Round 649 (Div. 2) {1364} | PROGRAMMING | 1000.0 | Codeforces round #649 editorial | 1300 |
| 14339 | Ehab and Prefix MEXs | brute force constructive algorithms greedy | Statement | C | Codeforces Round 649 (Div. 2) {1364} | PROGRAMMING | 1500.0 | Codeforces round #649 editorial | 1600 |
| 4954 | Ehab's Last Corollary | constructive algorithms data structures dfs and similar dp graphs implementation trees | Statement | D | Codeforces Round 649 (Div. 2) {1364} | PROGRAMMING | 2000.0 | Codeforces round #649 editorial | 2100 |
| 1547 | X-OR | bitmasks constructive algorithms interactive probabilities | Statement | E | Codeforces Round 649 (Div. 2) {1364} | PROGRAMMING | 2500.0 | Codeforces round #649 editorial | 2700 |
| 25035 | Matrix Game | games greedy implementation | Statement | A | Codeforces Round 648 (Div. 2) {1365} | PROGRAMMING | 500.0 | Editorial — Codeforces Round #648 | 1100 |
| 28808 | Trouble Sort | constructive algorithms implementation | Statement | B | Codeforces Round 648 (Div. 2) {1365} | PROGRAMMING | 750.0 | Editorial — Codeforces Round #648 | 1300 |
| 24960 | Rotation Matching | constructive algorithms data structures greedy implementation | Statement | C | Codeforces Round 648 (Div. 2) {1365} | PROGRAMMING | 1250.0 | Editorial — Codeforces Round #648 | 1400 |
| 20730 | Solve The Maze | constructive algorithms dfs and similar dsu graphs greedy implementation shortest paths | Statement | D | Codeforces Round 648 (Div. 2) {1365} | PROGRAMMING | 1500.0 | Editorial — Codeforces Round #648 | 1700 |
| 8313 | Maximum Subsequence Value | brute force constructive algorithms | Statement | E | Codeforces Round 648 (Div. 2) {1365} | PROGRAMMING | 2000.0 | Editorial — Codeforces Round #648 | 1900 |
| 4745 | Swaps Again | constructive algorithms implementation sortings | Statement | F | Codeforces Round 648 (Div. 2) {1365} | PROGRAMMING | 2500.0 | Editorial — Codeforces Round #648 | 2100 |
| 1413 | Secure Password | bitmasks combinatorics constructive algorithms interactive math | Statement | G | Codeforces Round 648 (Div. 2) {1365} | PROGRAMMING | 3000.0 | Editorial — Codeforces Round #648 | 2800 |
| 12305 | Two Divisors | constructive algorithms math number theory | Statement | D | Educational Codeforces Round 89 (Rated for Div. 2) {1366} | PROGRAMMING | Educational Codeforces Round 89 Editorial | ||
| 4618 | Two Arrays | binary search brute force combinatorics dp greedy implementation two pointers | Statement | E | Educational Codeforces Round 89 (Rated for Div. 2) {1366} | PROGRAMMING | Educational Codeforces Round 89 Editorial | ||
| 27852 | Shuffle | math two pointers | Statement | B | Educational Codeforces Round 89 (Rated for Div. 2) {1366} | PROGRAMMING | Educational Codeforces Round 89 Editorial | ||
| 32969 | Shovels and Swords | binary search greedy math | Statement | A | Educational Codeforces Round 89 (Rated for Div. 2) {1366} | PROGRAMMING | Educational Codeforces Round 89 Editorial | ||
| 14256 | Palindromic Paths | dsu greedy math | Statement | C | Educational Codeforces Round 89 (Rated for Div. 2) {1366} | PROGRAMMING | Educational Codeforces Round 89 Editorial | ||
| 894 | 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 | ||
| 619 | Construct the String | dp strings | Statement | G | Educational Codeforces Round 89 (Rated for Div. 2) {1366} | PROGRAMMING | Educational Codeforces Round 89 Editorial | ||
| 8775 | Task On The Board | constructive algorithms greedy implementation sortings | Statement | D | Codeforces Round 650 (Div. 3) {1367} | PROGRAMMING | Codeforces Round #650 (Div. 3) Editorial | ||
| 25086 | Social Distance | constructive algorithms greedy math | Statement | C | Codeforces Round 650 (Div. 3) {1367} | PROGRAMMING | Codeforces Round #650 (Div. 3) Editorial | ||
| 67507 | Short Substrings | implementation strings | Statement | A | Codeforces Round 650 (Div. 3) {1367} | PROGRAMMING | Codeforces Round #650 (Div. 3) Editorial | ||
| 5809 | Necklace Assembly | binary search brute force dp greedy number theory | Statement | E | Codeforces Round 650 (Div. 3) {1367} | PROGRAMMING | Codeforces Round #650 (Div. 3) Editorial | ||
| 1864 | Flying Sort (Hard Version) | binary search dp greedy two pointers | Statement | F2 | Codeforces Round 650 (Div. 3) {1367} | PROGRAMMING | Codeforces Round #650 (Div. 3) Editorial | ||
| 3619 | Flying Sort (Easy Version) | dp greedy two pointers | Statement | F1 | Codeforces Round 650 (Div. 3) {1367} | PROGRAMMING | Codeforces Round #650 (Div. 3) Editorial | ||
| 63750 | Even Array | greedy math | Statement | B | Codeforces Round 650 (Div. 3) {1367} | PROGRAMMING | Codeforces Round #650 (Div. 3) Editorial | ||
| 2362 | Ski Accidents | constructive algorithms dfs and similar greedy | Statement | E | Codeforces Global Round 8 {1368} | PROGRAMMING | 2500.0 | Codeforces Global Round 8: editorial | |
| 676 | Shifting Dominoes | data structures geometry graphs trees | Statement | G | Codeforces Global Round 8 {1368} | PROGRAMMING | 3500.0 | Codeforces Global Round 8: editorial | |
| 1105 | Lamps on a Circle | games greedy implementation interactive math | Statement | F | Codeforces Global Round 8 {1368} | PROGRAMMING | 3000.0 | Codeforces Global Round 8: editorial | |
| 14028 | Even Picture | constructive algorithms | Statement | C | Codeforces Global Round 8 {1368} | PROGRAMMING | 1500.0 | Codeforces Global Round 8: editorial | |
| 21337 | Codeforces Subsequences | brute force constructive algorithms greedy math strings | Statement | B | Codeforces Global Round 8 {1368} | PROGRAMMING | 1000.0 | Codeforces Global Round 8: editorial | |
| 46148 | C+= | brute force greedy math | Statement | A | Codeforces Global Round 8 {1368} | PROGRAMMING | 500.0 | Codeforces Global Round 8: editorial | |
| 279 | Breadboard Capacity (hard version) | Statement | H2 | Codeforces Global Round 8 {1368} | PROGRAMMING | 1500.0 | Codeforces Global Round 8: editorial | ||
| 452 | Breadboard Capacity (easy version) | Statement | H1 | Codeforces Global Round 8 {1368} | PROGRAMMING | 3000.0 | Codeforces Global Round 8: editorial | ||
| 13586 | AND, OR and square sum | bitmasks greedy math | Statement | D | Codeforces Global Round 8 {1368} | PROGRAMMING | 1750.0 | Codeforces Global Round 8: editorial | |
| 25552 | AccurateLee | greedy implementation strings | Statement | B | Codeforces Round 652 (Div. 2) {1369} | PROGRAMMING | 1000.0 | Codeforces Round #652 (Div. 2) Editorial | 1200 |
| 20852 | RationalLee | greedy math sortings | Statement | C | Codeforces Round 652 (Div. 2) {1369} | PROGRAMMING | 1500.0 | Codeforces Round #652 (Div. 2) Editorial | 1400 |
| 9220 | TediousLee | dp graphs greedy math matrices trees | Statement | D | Codeforces Round 652 (Div. 2) {1369} | PROGRAMMING | 2000.0 | Codeforces Round #652 (Div. 2) Editorial | 1900 |
| 2453 | DeadLee | constructive algorithms data structures graphs greedy implementation sortings | Statement | E | Codeforces Round 652 (Div. 2) {1369} | PROGRAMMING | 2500.0 | Codeforces Round #652 (Div. 2) Editorial | 2400 |
| 716 | BareLee | dfs and similar dp games | Statement | F | Codeforces Round 652 (Div. 2) {1369} | PROGRAMMING | 3000.0 | Codeforces Round #652 (Div. 2) Editorial | 2700 |
| 39093 | FashionabLee | geometry math | Statement | A | Codeforces Round 652 (Div. 2) {1369} | PROGRAMMING | 500.0 | Codeforces Round #652 (Div. 2) Editorial | 800 |
| 1664 | The Hidden Pair (Hard Version) | binary search dfs and similar graphs interactive shortest paths trees | Statement | F2 | Codeforces Round 651 (Div. 2) {1370} | PROGRAMMING | 1250.0 | Editorial — Codeforces Round #651 | |
| 1782 | The Hidden Pair (Easy Version) | binary search dfs and similar graphs interactive shortest paths trees | Statement | F1 | Codeforces Round 651 (Div. 2) {1370} | PROGRAMMING | 2000.0 | Editorial — Codeforces Round #651 | |
| 10821 | Odd-Even Subsequence | binary search dp greedy implementation sortings | Statement | D | Codeforces Round 651 (Div. 2) {1370} | PROGRAMMING | 2000.0 | Editorial — Codeforces Round #651 | |
| 27068 | Number Game | games math number theory | Statement | C | Codeforces Round 651 (Div. 2) {1370} | PROGRAMMING | 1500.0 | Editorial — Codeforces Round #651 | |
| 64158 | Maximum GCD | brute force greedy implementation number theory | Statement | A | Codeforces Round 651 (Div. 2) {1370} | PROGRAMMING | 500.0 | Editorial — Codeforces Round #651 | |
| 24995 | GCD Compression | brute force constructive algorithms math number theory | Statement | B | Codeforces Round 651 (Div. 2) {1370} | PROGRAMMING | 1000.0 | Editorial — Codeforces Round #651 | |
| 5218 | Binary Subsequence Rotation | binary search data structures dp greedy implementation | Statement | E | Codeforces Round 651 (Div. 2) {1370} | PROGRAMMING | 2500.0 | Editorial — Codeforces Round #651 | |
| 690 | Raging Thunder | data structures implementation | Statement | F | Codeforces Round 654 (Div. 2) {1371} | PROGRAMMING | 3000.0 | Codeforces Round #654 (Div. 2) Editorial | |
| 51173 | Magical Sticks | math | Statement | A | Codeforces Round 654 (Div. 2) {1371} | PROGRAMMING | 500.0 | Codeforces Round #654 (Div. 2) Editorial | |
| 19597 | Magical Calendar | constructive algorithms math | Statement | B | Codeforces Round 654 (Div. 2) {1371} | PROGRAMMING | 1000.0 | Codeforces Round #654 (Div. 2) Editorial | |
| 13677 | Grid-00100 | constructive algorithms greedy math | Statement | D | Codeforces Round 654 (Div. 2) {1371} | PROGRAMMING | 1500.0 | Codeforces Round #654 (Div. 2) Editorial | |
| 2512 | Asterism (Hard Version) | binary search math number theory sortings | Statement | E2 | Codeforces Round 654 (Div. 2) {1371} | PROGRAMMING | 1250.0 | Codeforces Round #654 (Div. 2) Editorial | |
| 5525 | Asterism (Easy Version) | brute force combinatorics implementation math number theory sortings | Statement | E1 | Codeforces Round 654 (Div. 2) {1371} | PROGRAMMING | 1500.0 | Codeforces Round #654 (Div. 2) Editorial | |
| 21356 | A Cookie for You | constructive algorithms greedy implementation math | Statement | C | Codeforces Round 654 (Div. 2) {1371} | PROGRAMMING | 1250.0 | Codeforces Round #654 (Div. 2) Editorial | |
| 36271 | Omkar and Last Class of Math | constructive algorithms greedy math number theory | Statement | B | Codeforces Round 655 (Div. 2) {1372} | PROGRAMMING | 1000.0 | Codeforces Round #655 Editorial | 1300 |
| 19077 | Omkar and Baseball | constructive algorithms math | Statement | C | Codeforces Round 655 (Div. 2) {1372} | PROGRAMMING | 1500.0 | Codeforces Round #655 Editorial | 1500 |
| 5716 | Omkar and Circle | brute force constructive algorithms dp games greedy | Statement | D | Codeforces Round 655 (Div. 2) {1372} | PROGRAMMING | 2000.0 | Codeforces Round #655 Editorial | 2100 |
| 496 | Omkar and Modes | interactive | Statement | F | Codeforces Round 655 (Div. 2) {1372} | PROGRAMMING | 3000.0 | Codeforces Round #655 Editorial | 2800 |
| 1428 | Omkar and Last Floor | dp two pointers | Statement | E | Codeforces Round 655 (Div. 2) {1372} | PROGRAMMING | 2500.0 | Codeforces Round #655 Editorial | 2900 |
| 33457 | Omkar and Completion | constructive algorithms implementation | Statement | A | Codeforces Round 655 (Div. 2) {1372} | PROGRAMMING | 500.0 | Codeforces Round #655 Editorial | 800 |
| 2948 | Sum of Digits | brute force constructive algorithms dp greedy math number theory | Statement | E | Educational Codeforces Round 90 (Rated for Div. 2) {1373} | PROGRAMMING | Educational Codeforces Round 90 Editorial | ||
| 19351 | Pluses and Minuses | binary search dp greedy implementation math | Statement | C | Educational Codeforces Round 90 (Rated for Div. 2) {1373} | PROGRAMMING | Educational Codeforces Round 90 Editorial | ||
| 923 | Pawns | data structures greedy | Statement | G | Educational Codeforces Round 90 (Rated for Div. 2) {1373} | PROGRAMMING | Educational Codeforces Round 90 Editorial | ||
| 1876 | Network Coverage | binary search data structures flows graph matchings graphs greedy | Statement | F | Educational Codeforces Round 90 (Rated for Div. 2) {1373} | PROGRAMMING | Educational Codeforces Round 90 Editorial | ||
| 17538 | Maximum Sum on Even Positions | data structures dp greedy | Statement | D | Educational Codeforces Round 90 (Rated for Div. 2) {1373} | PROGRAMMING | Educational Codeforces Round 90 Editorial | ||
| 29438 | Donut Shops | greedy implementation math | Statement | A | Educational Codeforces Round 90 (Rated for Div. 2) {1373} | PROGRAMMING | Educational Codeforces Round 90 Editorial | ||
| 52430 | 01 Game | brute force constructive algorithms dp games implementation strings | Statement | B | Educational Codeforces Round 90 (Rated for Div. 2) {1373} | PROGRAMMING | Educational Codeforces Round 90 Editorial | ||
| 30977 | Zero Remainder Array | math sortings two pointers | Statement | D | Codeforces Round 653 (Div. 3) {1374} | PROGRAMMING | 79517 | ||
| 63946 | Required Remainder | math | Statement | A | Codeforces Round 653 (Div. 3) {1374} | PROGRAMMING | 79517 | ||
| 1066 | Reading Books (hard version) | binary search data structures greedy sortings ternary search two pointers | Statement | E2 | Codeforces Round 653 (Div. 3) {1374} | PROGRAMMING | 79517 | ||
| 14959 | Reading Books (easy version) | data structures greedy implementation sortings | Statement | E1 | Codeforces Round 653 (Div. 3) {1374} | PROGRAMMING | 79517 | ||
| 71265 | Multiply by 2, divide by 6 | math | Statement | B | Codeforces Round 653 (Div. 3) {1374} | PROGRAMMING | 79517 | ||
| 63665 | Move Brackets | greedy strings | Statement | C | Codeforces Round 653 (Div. 3) {1374} | PROGRAMMING | 79517 | ||
| 1397 | Cyclic Shifts Sorting | brute force constructive algorithms implementation | Statement | F | Codeforces Round 653 (Div. 3) {1374} | PROGRAMMING | 79517 | ||
| 2186 | Tree Modification | dfs and similar greedy trees | Statement | G | Codeforces Global Round 9 {1375} | PROGRAMMING | 2250.0 | 79731 | |
| 18841 | Sign Flipping | constructive algorithms | Statement | A | Codeforces Global Round 9 {1375} | PROGRAMMING | 500.0 | 79731 | |
| 494 | Set Merging | constructive algorithms data structures divide and conquer | Statement | H | Codeforces Global Round 9 {1375} | PROGRAMMING | 2750.0 | 79731 | |
| 10129 | Replace by MEX | brute force constructive algorithms implementation | Statement | D | Codeforces Global Round 9 {1375} | PROGRAMMING | 1750.0 | 79731 | |
| 17842 | Neighbor Grid | constructive algorithms greedy | Statement | B | Codeforces Global Round 9 {1375} | PROGRAMMING | 750.0 | 79731 | |
| 3370 | Inversion SwapSort | constructive algorithms greedy sortings | Statement | E | Codeforces Global Round 9 {1375} | PROGRAMMING | 2000.0 | 79731 | |
| 2505 | Integer Game | brute force constructive algorithms games interactive math | Statement | F | Codeforces Global Round 9 {1375} | PROGRAMMING | 2000.0 | 79731 | |
| 22921 | Element Extermination | constructive algorithms greedy | Statement | C | Codeforces Global Round 9 {1375} | PROGRAMMING | 1500.0 | 79731 | |
| 277 | Cubic Lattice | geometry math matrices number theory | Statement | I | Codeforces Global Round 9 {1375} | PROGRAMMING | 4000.0 | 79731 | |
| 13177 | Dubious Cyrpto | binary search brute force math number theory | Statement | B | Codeforces Round 657 (Div. 2) {1379} | PROGRAMMING | 750.0 | Codeforces Round #657 Editorial | 1500 |
| 12326 | Acacius and String | brute force implementation strings | Statement | A | Codeforces Round 657 (Div. 2) {1379} | PROGRAMMING | 500.0 | Codeforces Round #657 Editorial | 1500 |
| 6077 | Choosing flowers | binary search data structures greedy math sortings two pointers | Statement | C | Codeforces Round 657 (Div. 2) {1379} | PROGRAMMING | 1250.0 | Codeforces Round #657 Editorial | 2000 |
| 1150 | New Passenger Trams | brute force data structures sortings two pointers | Statement | D | Codeforces Round 657 (Div. 2) {1379} | PROGRAMMING | 1500.0 | Codeforces Round #657 Editorial | 2400 |
| 472 | Inverse Genealogy | constructive algorithms divide and conquer dp math trees | Statement | E | Codeforces Round 657 (Div. 2) {1379} | PROGRAMMING | 2500.0 | Codeforces Round #657 Editorial | 2400 |
| 683 | Chess Strikes Back (easy version) | binary search data structures | Statement | F1 | Codeforces Round 657 (Div. 2) {1379} | PROGRAMMING | 1500.0 | Codeforces Round #657 Editorial | 2700 |
| 578 | Chess Strikes Back (hard version) | data structures divide and conquer | Statement | F2 | Codeforces Round 657 (Div. 2) {1379} | PROGRAMMING | 1500.0 | Codeforces Round #657 Editorial | 2800 |
| 15274 | Universal Solution | greedy | Statement | B | Educational Codeforces Round 91 (Rated for Div. 2) {1380} | PROGRAMMING | Educational Codeforces Round 91 Editorial | ||
| 39871 | Three Indices | brute force | Statement | A | Educational Codeforces Round 91 (Rated for Div. 2) {1380} | PROGRAMMING | Educational Codeforces Round 91 Editorial | ||
| 889 | Strange Addition | data structures dp matrices | Statement | F | Educational Codeforces Round 91 (Rated for Div. 2) {1380} | PROGRAMMING | Educational Codeforces Round 91 Editorial | ||
| 2407 | Merging Towers | data structures dsu implementation trees | Statement | E | Educational Codeforces Round 91 (Rated for Div. 2) {1380} | PROGRAMMING | Educational Codeforces Round 91 Editorial | ||
| 22677 | Create The Teams | dp greedy sortings | Statement | C | Educational Codeforces Round 91 (Rated for Div. 2) {1380} | PROGRAMMING | Educational Codeforces Round 91 Editorial | ||
| 933 | Circular Dungeon | greedy math probabilities | Statement | G | Educational Codeforces Round 91 (Rated for Div. 2) {1380} | PROGRAMMING | Educational Codeforces Round 91 Editorial | ||
| 5002 | Berserk And Fireball | brute force greedy math | Statement | D | Educational Codeforces Round 91 (Rated for Div. 2) {1380} | PROGRAMMING | Educational Codeforces Round 91 Editorial | ||
| 21712 | Prefix Flip (Easy Version) | constructive algorithms data structures strings | Statement | A1 | Codeforces Round 658 (Div. 1) {1381} | PROGRAMMING | 500.0 | Codeforces Round #658 Editorial | 1300 |
| 14287 | Prefix Flip (Hard Version) | constructive algorithms data structures strings two pointers | Statement | A2 | Codeforces Round 658 (Div. 1) {1381} | PROGRAMMING | 500.0 | Codeforces Round #658 Editorial | 1700 |
| 9544 | Unmerge | combinatorics dp two pointers | Statement | B | Codeforces Round 658 (Div. 1) {1381} | PROGRAMMING | 1500.0 | Codeforces Round #658 Editorial | 1800 |
| 1708 | Mastermind | constructive algorithms greedy implementation sortings | Statement | C | Codeforces Round 658 (Div. 1) {1381} | PROGRAMMING | 2000.0 | Codeforces Round #658 Editorial | 2500 |
| 821 | The Majestic Brown Tree Snake | dfs and similar dp greedy trees two pointers | Statement | D | Codeforces Round 658 (Div. 1) {1381} | PROGRAMMING | 2500.0 | Codeforces Round #658 Editorial | 3000 |
| 278 | Origami | geometry math sortings | Statement | E | Codeforces Round 658 (Div. 1) {1381} | PROGRAMMING | 3000.0 | Codeforces Round #658 Editorial | 3300 |
| 26031 | Sequential Nim | games | Statement | B | Codeforces Round 658 (Div. 2) {1382} | PROGRAMMING | 1250.0 | Codeforces Round #658 Editorial | 1100 |
| 27344 | Common Subsequence | brute force | Statement | A | Codeforces Round 658 (Div. 2) {1382} | PROGRAMMING | 500.0 | Codeforces Round #658 Editorial | 800 |
| 663 | String Transformation 2 | dp graphs trees | Statement | C | Codeforces Round 659 (Div. 1) {1383} | PROGRAMMING | 1750.0 | Codeforces Round #659 Editorial | |
| 11260 | String Transformation 1 | dsu graphs greedy sortings strings trees | Statement | A | Codeforces Round 659 (Div. 1) {1383} | PROGRAMMING | 1000.0 | Codeforces Round #659 Editorial | |
| 1026 | Strange Operation | data structures dp | Statement | E | Codeforces Round 659 (Div. 1) {1383} | PROGRAMMING | 2000.0 | Codeforces Round #659 Editorial | |
| 437 | Special Edges | flows graphs | Statement | F | Codeforces Round 659 (Div. 1) {1383} | PROGRAMMING | 2250.0 | Codeforces Round #659 Editorial | |
| 759 | Rearrange | brute force constructive algorithms graphs greedy sortings | Statement | D | Codeforces Round 659 (Div. 1) {1383} | PROGRAMMING | 1750.0 | Codeforces Round #659 Editorial |