1839C - Вставить ноль и инвертировать префикс
№ | Пользователь | Рейтинг |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3823 |
3 | Benq | 3738 |
4 | Radewoosh | 3633 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3390 |
10 | gamegame | 3386 |
Страны | Города | Организации | Всё → |
№ | Пользователь | Вклад |
---|---|---|
1 | cry | 167 |
2 | Um_nik | 163 |
3 | maomao90 | 162 |
3 | atcoder_official | 162 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
9 | nor | 153 |
Первый и последний элементы всегда равны $$$1$$$.
Среди первых $$$n - 1$$$ элементов должно быть хотя бы $$$\lceil \frac{n - 1}{k} \rceil$$$ единиц.
Попробуйте решить задачу, если все $$$a_i$$$ равны.
1839C - Вставить ноль и инвертировать префикс
После каждой операции последний элемент $$$b$$$ остается равным $$$0$$$.
Если последний элемент $$$a$$$ равен $$$0$$$, то всегда можно получить $$$b = a$$$ с помощью какой-то последовательности операций.
Попробуйте решить задачу, если $$$a$$$ состоит из $$$k$$$ единиц и одного нуля в конце.
Рассмотрите множество шаров, который никогда не двигались операциями типа $$$2$$$.
Относительный порядок этих шаров никогда не меняется, поэтому их цвета должны образовывать возрастающую последовательность.
Рассмотрите граф с $$$n$$$ вершинами $$$1, 2, \ldots, n$$$, и на каждом раунде игры соединяйте вершины $$$i$$$ и $$$j$$$ ребром. Что можно сказать про этот граф?
Этот граф является деревом.
Вершины дерева можно разделить на два множества, такие, что каждое ребро соединяет вершины из разных множеств.
Если второй игрок выиграл, то суммы элементов в обоих множествах равны в изначальном массиве $$$a$$$.
Привет, Codeforces!
Я приглашаю вас принять участие в Codeforces Round 876 (Div. 2), который состоится Jun/03/2023 17:35 (Moscow time).
Раунд будет рейтинговым для участников с рейтингом ниже 2100. Участники с более высоким рейтингом могут принять участие вне конкурса.
Вам будет предложено 5 задач и 2 часа на их решение. Я рекомендую прочитать все задачи. Одна из задач будет интерактивной, поэтому, пожалуйста, прочитайте руководство по интерактивным задачам перед контестом.
Все задачи были придуманы мной.
Я хочу поблагодарить:
Разбалловка: 500 — 1000 — 1500 — 2250 — 2750.
Желаю удачи всем участникам!
Разбор был опубликован.
Победители:
Неофицильные победители:
First-to-solve по задачам:
Название |
---|