Блог пользователя FelixArg

Автор FelixArg, 6 недель назад, По-русски

Neapolis University Pafos

Привет, Codeforces!

Благодаря поддержке Neapolis University Pafos, продолжается серия образовательных раундов.

В 21.04.2026 17:35 (Московское время) состоится Educational Codeforces Round 189 (Rated for Div. 2).

Этот раунд будет рейтинговым для участников с рейтингом менее 2100. Соревнование будет проводиться по немного расширенным правилам ICPC. Штраф за каждую неверную посылку до посылки, являющейся полным решением, равен 10 минутам. После окончания раунда будет период времени длительностью в 12 часов, в течение которого вы можете попробовать взломать абсолютно любое решение (в том числе свое). Причем исходный код будет предоставлен не только для чтения, но и для копирования.

Вам будет предложено 6 или 7 задач на 2 часа. Мы надеемся, что вам они покажутся интересными.

Раунд основан на задачах Открытого Чемпионата Тулы по программированию 2026. Если вы участвовали в этом соревновании, то воздержитесь от участия в раунде.

Задачи вместе со мной придумывали и готовили basalov_yurij, BledDest.

Также хочется поблагодарить остальных авторов задач чемпионата: ashmelev,Galina_Basalova, Rudom71 и my-maxi-box. Спасибо, мне приятно сотрудничать с вами!

Большое спасибо координатору раунда: Ивану BledDest Андросову за улучшение качества задач и помощь с их подготовкой.

Спасибо нашим тестерам: 300iq, awoo, l-_-l, FairyWinx, Kirilliym, soup, Minder, KIRIJIJI, pusheen_1024, annasa, Sayleyd, dan00ile, egor4444ik, slash0t, tic_genie, alexanderanchishkin, vkotov, adedalic, Neon за ценные советы и предложения!

И конечно, огромное спасибо Михаилу MikeMirzayanov Мирзаянову за системы Polygon и Codeforces.

Наши друзья из Neapolis University Pafos хотят поделится с вами важной информацией:

CSAI: приближается первый срок подачи заявок — 28 апреля 2026 года.

Подайте заявку на программу бакалавриата по компьютерным наукам и искусственному интеллекту в Neapolis University Pafos. В этом году будет выделено до 40 полных стипендий, предоставляемых JetBrains Foundation.

Ключевые даты
  • Крайний срок подачи заявки: 28 апреля 2026 года, 23:59 UTC
  • Обязательный вступительный тест: 3 мая 2026 года
Отличная возможность: летняя школа подготовки ACTS 2026.2

Чтобы улучшить свои навыки и подготовиться к интенсивным программам, таким как CSAI, мы рекомендуем подать заявку на летнюю школу ACTS 2026.2 в Германии (10–20 июля 2026 года).

  • Направления: Спортивное программирование (Competitive Programming) и Программная инженерия (Software Engineering)
  • Крайний срок регистрации: 25 апреля.

Готовы развить свои навыки программирования? Присоединяйтесь к одному из ведущих сообществ в области компьютерных наук уже сегодня! Подайте заявку и посетите наш сайт, чтобы узнать все подробности.

Удачи в раунде! Успешных решений!

upd: Разбор раунда.

Полный текст и комментарии »

  • Проголосовать: нравится
  • -277
  • Проголосовать: не нравится

Автор FelixArg, 3 месяца назад, По-русски

Спасибо за участие! Надеюсь задачи вам понравились.

2197A - Дружеские числа

Разбор
Решение

2197B - Массив и перестановка

Разбор
Решение

2196A - Игра с дробью

Разбор
Решение

2196B - Очередная задача про красивые пары

Разбор
Решение

2196C1 - Интерактивный граф (простая версия)

Разбор
Решение

2196C2 - Интерактивный граф (сложная версия)

Разбор
Решение

2196D - Двойная скобочная последовательность

Разбор
Решение

2196E1 - Нечеткая склейка (простая версия)

Разбор

2196E2 - Нечеткая склейка (сложная версия)

Разбор
Решение

2196F - Неразделимый

Разбор
Решение

For those who come after.

Полный текст и комментарии »

Разбор задач Codeforces Round 1079 (Div. 1)
  • Проголосовать: нравится
  • +121
  • Проголосовать: не нравится

Автор FelixArg, 3 месяца назад, По-русски

Привет, Codeforces!

Я и sevlll777 рады пригласить вас поучаствовать в Codeforces Round 1079 (Div. 1) и Codeforces Round 1079 (Div. 2). Оба раунда состоятся в 11.02.2026 17:35 (Московское время). В каждом раунде будет 6 задач, некоторые из них могут быть разделены на несколько подзадач. У вас будет 3 часа на решение всех задач. Раунд будет проведен в соответствии с правилами Codeforces и будет рейтинговым для обоих дивизионов.

По крайней мере одна задача будет интерактивной, поэтому мы настоятельно рекомендуем прочитать руководство по интерактивным задачам перед соревнованием.

Выражаем благодарности всем, кто помогал нам в подготовке этого раунда:

UPD 1: Разбалловка:

  • Div. 1: $$$500 - 750 - (750 + 750) - 2250 - (2000 + 1000) - 3500$$$
  • Div. 2: $$$500 - 1000 - 1250 - 1500 - (1500 + 1500) - 4000$$$

UPD 2: Разбор

Желаем всем удачи и высокого рейтинга!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +416
  • Проголосовать: не нравится

Автор FelixArg, история, 12 месяцев назад, По-русски

Спасибо за участие! Надеюсь задачи вам понравились.

2111A - Энергокристаллы

Идея: FelixArg

Разбор
Решение (FelixArg)

2111B - Кубики Фибоначчи

Идея: FelixArg

Разбор
Решение(FelixArg)

2111C - Равные значения

Идея: BledDest

Разбор
Решение(awoo)

2111D - Составляем расписание

Идея: FelixArg

Разбор
Решение(FelixArg)

2111E - Меняем строку

Идея: FelixArg

Разбор
Решение(FelixArg)

2111F - Пазл

Идея: FelixArg

Разбор
Решение(FelixArg)

2111G - Разделимые подмассивы

Идея: FelixArg

Разбор
Решение(FelixArg)
Решение(awoo)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +67
  • Проголосовать: не нравится

Автор FelixArg, история, 12 месяцев назад, По-русски

Neapolis University Pafos

Привет, Codeforces!

Благодаря поддержке Neapolis University Pafos, продолжается серия образовательных раундов.

В 03.06.2025 17:35 (Московское время) состоится Educational Codeforces Round 179 (Rated for Div. 2).

Этот раунд будет рейтинговым для участников с рейтингом менее 2100. Соревнование будет проводиться по немного расширенным правилам ICPC. Штраф за каждую неверную посылку до посылки, являющейся полным решением, равен 10 минутам. После окончания раунда будет период времени длительностью в 12 часов, в течение которого вы можете попробовать взломать абсолютно любое решение (в том числе свое). Причем исходный код будет предоставлен не только для чтения, но и для копирования.

Вам будет предложено 6 или 7 задач на 2 часа. Мы надеемся, что вам они покажутся интересными.

Раунд основан на задачах Первенства города Воронежа по спортивному программированию «VrnCode-2025». Если вы участвовали в этом соревновании, то воздержитесь от участия в раунде.

Почти все задачи в раунде придуманы и подготовлены мной. Хочу сказать спасибо Ивану BledDest Андросову за задачу, которая сделала раунд более сбалансированным.

И еще раз хочу сказать большое спасибо координаторам раунда: Ивану BledDest Андросову и Михаилу awoo Пикляеву за улучшение качества задач и помощь с их подготовкой.

И конечно, огромное спасибо Михаилу MikeMirzayanov Мирзаянову за системы Polygon и Codeforces.

Удачи в раунде! Успешных решений!

Наши друзья из Neapolis University Pafos также хотят передать вам сообщение:

Продолжается прием на бакалавриат по программе "Компьютерные науки и искусственный интеллект" в Neapolis University Pafos!

JetBrains Foundation поддерживает эту программу бакалавриата и предоставляет 20 полных стипендий для самых талантливых абитуриентов. Стипендия покрывает стоимость обучения, проживание, медицинскую страховку, визовые сборы и карманные деньги (300 евро в месяц).

Узнать больше о программе →

Отличные новости! Если вы не успели подать заявку в первом потоке — у вас ещё есть возможность присоединиться ко второму! Подайте документы, пройдите вступительное тестирование и собеседование — и вы сможете получить полную стипендию.

  • Срок подачи заявок – 11 июня 2025
  • Вступительный тест – 15 июня 2025 (это последний вступительный тест 2025 года!)

Кроме того, для студентов, уже обучающихся по направлению «Компьютерные науки», доступны 2 полностью финансируемые стипендии для перевода на второй курс программы.

Если у вас остались вопросы, обращайтесь в Telegram-чат или пишите нам на почту — nup@jetbrains.com! Мы всегда готовы помочь!

UPD: Разбор опубликован

Полный текст и комментарии »

  • Проголосовать: нравится
  • +149
  • Проголосовать: не нравится

Автор FelixArg, история, 14 месяцев назад, По-русски

Спасибо за участие! Надеюсь задачи вам понравились.

2086A - Cloudberry Jam

Идея: Galina_Basalova

Разбор
Решение(Galina_Basalova)

2086B - Large Array and Segments

Идея: FelixArg

Разбор
Решение(FelixArg)

2086C - Disappearing Permutation

Идея: FelixArg

Разбор
Решение(FelixArg)

2086D - Even String

Идея: FelixArg

Разбор
Решение(FelixArg)

2086E - Zebra-like Numbers

Идея: FelixArg

Разбор
Решение(FelixArg)
Решение(BledDest)

2086F - Online Palindrome

Идея: Valentin_E

Разбор
Решение(FelixArg)
Решение(awoo)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +96
  • Проголосовать: не нравится

Автор FelixArg, история, 14 месяцев назад, По-русски

Neapolis University Pafos

Привет, Codeforces!

Благодаря поддержке Neapolis University Pafos, продолжается серия образовательных раундов.

В Apr/03/2025 17:35 (Moscow time) состоится Educational Codeforces Round 177 (Rated for Div. 2).

Этот раунд будет рейтинговым для участников с рейтингом менее 2100. Соревнование будет проводиться по немного расширенным правилам ICPC. Штраф за каждую неверную посылку до посылки, являющейся полным решением, равен 10 минутам. После окончания раунда будет период времени длительностью в 12 часов, в течение которого вы можете попробовать взломать абсолютно любое решение (в том числе свое). Причем исходный код будет предоставлен не только для чтения, но и для копирования.

Вам будет предложено 6 задач на 2 часа. Мы надеемся, что вам они покажутся интересными.

Раунд основан на задачах Открытого Чемпионата и Первенства Карелии по спортивному программированию. Если вы участвовали в этих соревнованиях, то воздержитесь от участия в раунде.

Задачи для раунда вместе со мной придумывали и готовили Галина Galina_Basalova Басалова, Валентин Valentin_E Ермишин и Лев robotolev Провоторин.

Хочу поблагодарить авторов задач чемпионата, чьи задачи не вошли в финальный набор для раунда: Руслан r314 Алькин, Юрий basalov_yurij Басалов, Алексей ashmelev Шмелев и Николай Nicola95 Ермолин.

Также хочу сказать большое спасибо координаторам раунда: Ивану BledDest Андросову и Михаилу awoo Пикляеву за улучшение качества задач и помощь с их подготовкой.

Спасибо нашим тестерам: Brovko, deni1000, KIRIJIJI, shnirelman, Alenochka, slash0t, LightSky, infinite_meltdown, Knh_era, M1chail, Antithesis, Kolychestiy, neohacker за ценные советы и предложения!

И конечно, огромное спасибо Михаилу MikeMirzayanov Мирзаянову за системы Polygon и Codeforces.

Удачи в раунде! Успешных решений!

Наши друзья из Neapolis University Pafos также хотят передать вам сообщение:

Открыт прием на бакалавриат по программе "Компьютерные науки и искусственный интеллект" в Университете Неаполиса в Пафосе!

JetBrains Foundation поддерживает эту программу, предоставив 20 полностью финансируемых стипендий для талантливых студентов первого курса. Изначально было объявлено о 15 стипендиях, но теперь их количество увеличено до 20, чтобы дать большему числу студентов возможность присоединиться к программе.

Каждая стипендия покрывает весь срок обучения, включая: оплату обучения, проживание, медицинскую страховку, визовые сборы и карманные деньги (300 евро в месяц).

Также теперь доступны 2 полностью финансируемые стипендии для студентов, переходящих на второй год обучения.

Узнать больше →

Первая волна набора:

  • Срок подачи заявок – до 23 апреля 2025 года
  • Вступительный тест – 27 апреля 2025 года

UPD: Разбор опубликован

Полный текст и комментарии »

  • Проголосовать: нравится
  • +199
  • Проголосовать: не нравится

Автор FelixArg, история, 23 месяца назад, По-русски

Спасибо за участие! Надеюсь задачи вам понравились.

Один из тестировщиков (redpanda) сделал прекрасный видео разбор задач A-C, очень рекомендую посмотреть.

1982A - Футбол

Разбор
Решение (74TrAkToR)

1982B - Гипотеза Коллатца

Разбор
Решение (FelixArg)

1982C - Скучный день

Подсказка 1
Подсказка 2
Разбор
Решение 1 (FelixArg)
Решение 2 (74TrAkToR)

1982D - Красота гор

Подсказкa 1
Подсказкa 2
Разбор
Решение (FelixArg)

1982E - Количество k-хороших подотрезков

Подсказкa
Разбор
Решение (FelixArg)

1982F - И снова задача о сортировке

Подсказкa
Разбор
Решение (FelixArg)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +113
  • Проголосовать: не нравится

Автор FelixArg, история, 23 месяца назад, По-русски

Привет, Codeforces!

Это был долгий путь, и я, наконец, рад пригласить вас поучаствовать в нашем Codeforces Round 955 (Div. 2, с призами от NEAR!), который пройдет в 25.06.2024 17:35 (Московское время).

Он будет рейтинговым для всех участников, чей рейтинг будет ниже 2100. Участники с более высоким рейтингом могут принять участие вне конкурса.

На раунде вам нужно будет решить 6 задач. У вас будет 2 часа на их решение.

Задачи для раунда вместе со мной готовили nik1998, egor4444ik и iamdimonis.

Мы от всей души хотим поблагодарить всех, кто оказал бесценную помощь в подготовке этого раунда:

Мы рады сообщить, что компания NEAR поддержала проведение раунда!

NEAR была основана в 2017 году Ильёй Полосухиным, одним из создателей технологии трансформеров, и Александром Скидановым как попытка создать систему, которая бы решала задачи по спортивному программированию. О том, что получилось тогда, можно почитать здесь.

В итоге NEAR сделала большой поворот на 180° и начала работу над протоколом блокчейна, который запустила в 2020 году.

В этом году NEAR сформировала новую лабораторию, NEAR.AI, задача которой — создание будущего, в котором технологии искусственного интеллекта открыты и доступны всем, а не контролируются небольшим количеством мега-корпораций.

Одним из направлений работы является обучение моделей мыслить рационально, и задачи по спортивному программированию — это отличное окружение для этой задачи. В этом контексте NEAR приглашает всех русскоязычных участников Codeforces с рейтингом 1400 и выше помочь нам описать решения задач по спортивному программированию. Мы хотим описать решения большого количества задач разной сложности и платим за это сравнительно большое количество NEAR.

Присоединиться к системе можно будет за два дня до контеста по этой ссылке.

Помимо этого, в раунде предусмотрены призы, не связанные с этим приглашением. Участники, занявшие места с первого по 16-е в объединенном зачете (то есть включая неофициальных участников), получат по Ⓝ 16, следующие 32 участника — по Ⓝ 8, следующие 64 — по Ⓝ 4, следующие 128 — по Ⓝ 2, и еще 256 — по Ⓝ 1.

Помимо этого, 64 случайных участника из первых 4096 в объединенном зачете получат еще по Ⓝ 4.

Разбалловка: $$$500\,—\,1000\,—\,1000\,—\,1750\,—\,2500\,—\,3000$$$

Желаем всем удачи и высокого рейтинга!

UPD: Давайте продолжим серию анонсов с фотографией авторов :)

UPD 2: Разбор!

UPD 3: Поздравляем победителей!

Div 1:

  1. tourist

  2. jiangly

  3. SSerxhs

  4. kizen

  5. potato167

Div 2:

  1. lunchbox

  2. _JiaY19_

  3. gxy001

  4. _DongY19_

  5. Muelsyse_sep005

UPD 4: Замечательный видео разбор задач A-E. Спасибо, Shayan!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +434
  • Проголосовать: не нравится

Автор FelixArg, история, 2 года назад, По-русски

Привет, Codeforces!

Я очень рад пригласить вас поучаствовать в зеркале личной олимпиады по программированию в рамках соревнований VrnCTF-2024. Соревнования пройдут 23-24 апреля – на базе факультета компьютерных наук Воронежского государственного университета. Подробную информацию можно узнать в нашей группе vk или на сайте.

Особенности соревнования:

  • Два этапа: Apr/23/2024 12:00 (Moscow time) для студентов и Apr/24/2024 12:00 (Moscow time) для учеников старших классов.
  • Проводится по правилам ICPC. Штраф 20 минут за неверную попытку.
  • От $$$6$$$ до $$$10$$$ задач в каждом этапе.
  • Раунд нерейтинговый!
  • Использование любых материалов, опубликованных до начала соревнования, разрешается.
  • Задачи в каждом этапе не расположены по возрастанию сложности.
  • Первый этап длится $$$5$$$ часов, второй — $$$4$$$ часа.

Ссылка-приглашение на первый этап: https://mirror.codeforces.com/contestInvitation/de895fbb8d8d9ddd12f1134022436d0a2c6fef19

Ссылка-приглашение на второй этап: https://mirror.codeforces.com/contestInvitation/0075cb27e23aa360788459347741bd54a30852f9

Если вас не затруднит, заполните, пожалуйста, небольшую форму регистрации на странице соревнований.

Задачи для первого этапа подготовлены nik1998 и FelixArg

Задачи для второго этапа готовили: egor4444ik, iamdimonis, Nekomanta, slash0t, FelixArg

Большое спасибо нашим тестерам за ценные советы предложения:

Galina_Basalova, LightRay, LightSky, simpletest, robotolev, dariasaligina, Alenochka, basalov_yurij, Nobdefender, alexanderanchishkin, Matrosk1n, 4l_33x, bessarab, usename-Poezd, dmitriM31, suborofu, scanfex

Отдельное спасибо MikeMirzayanov за системы Codeforces и Polygon.

Надеюсь задачи вам понравятся! Успешных решений!

UPD: Регистрация на первый этап уже доступна.

UPD2: Регистрация на второй этап уже доступна.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +3
  • Проголосовать: не нравится

Автор FelixArg, 3 года назад, По-русски

Привет, Codeforces!

Я очень рад пригласить вас поучаствовать в зеркале личной олимпиады по программированию в рамках соревнований VrnCTF-2023. Соревнования пройдут 23-24 марта – на базе факультета компьютерных наук Воронежского государственного университета. Подробную информацию можно узнать в нашей группе vk или на сайте.

Особенности соревнования:

  • Два этапа: Mar/23/2023 12:00 (Moscow time) для студентов и Mar/24/2023 12:00 (Moscow time) для учеников старших классов.
  • Проводится по правилам ICPC. Штраф 20 минут за неверную попытку.
  • От $$$6$$$ до $$$10$$$ задач в каждом этапе.
  • Раунд нерейтинговый!
  • Использование любых материалов, опубликованных до начала соревнования, разрешается.
  • Задачи в каждом этапе не расположены по возрастанию сложности.
  • Первый этап длится $$$4$$$ часа, второй — $$$3$$$ часа.

Оба этапа будут проводиться в этой группе.

Задачи подготовлены мной и nik1998.

В тестировании помогали R57X08Z9, LightRay, simpletest.

Отдельное спасибо MikeMirzayanov за системы codeforces и polygon.

Призы!

Трем лучшим участникам (студентам или школьникам) в первом этапе будут высланы небольшие призы. Во втором этапе три лучших школьных участника также будут награждены. Если вы рассчитываете на приз или хотите получить сертификат участника(электронный), пожалуйста, заполните небольшую форму регистрации до 22.03 19:00 на странице соревнований.

Надеюсь задачи вам понравятся! Успешных решений!

UPD: до начала первого этапа осталось меньше 3 часов

UPD: Поздравляем победителей первого этапа!

  1. Golovanov399

  2. ZergTricky

  3. AlekseyKiryanov

Большое спасибо за участие! Ждем еще раз всех завтра на втором этапе!

UPD: до начала второго этапа осталось меньше 2 часов

UPD: Поздравляем победителей второго этапа!

  1. H235

  2. 0cKoJl

  3. gelsinbek

Большое спасибо за участие!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +42
  • Проголосовать: не нравится