Автор MikeMirzayanov, 12 месяцев назад, По-английски

Dear Santa Claus. Please make 2024 a happy year, not just that. Please, we all need this.

Hello, 2024!

And we have traditional gifts!

Change Handle Feature

Hurry! Only until the 10th of January, you can change your handle (but only once)! Note that it will be possible to roll back the changes or change the handle again only after a year. Be careful what you wish for.

You can change your handle to the new one that wasn't used before by anybody or which was used by you before. The links to a profile page with an old handle would automatically redirect to the actual profile.

Again, this year if you took part in at least 10 rounds you can request a handle of an inactive participant. It means that the participant should have a period of activity on Codeforces of at most 180 days, this period should be in 2020 or earlier. The inactive participant can't have posted comments, messages, and so on. It can't take part in more than 2 contests. It will be automatically renamed and informed by email. A user has the opportunity to request back his/her handle: in this case, we will roll back the change and return your previous handle to you. If you can't change your handle to another, it means that some requirements don't meet. Please do not ask me to do something with it. Especially, I do not like requests like "this is my second account, I took an interesting handle myself". I'm not Santa Claus.

Talking about handles I always
reminisce the following story. Once a user wrote me the message: "Please change my handle from I_love_Valya to I_love_Sveta, as I no longer love Valya ..."

New Year's Masquerade of Colors and Ranks

The traditional magical tab has appeared in the profile setting. Happy New Year!

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

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

Автор MikeMirzayanov, 12 месяцев назад, По-английски

TON Smart Challenge

Hello, Codeforces!

I'm happy to invite the Codeforces community to join an unusual competition organized by our title sponsor, the TON Foundation.

The competition will revolve around programming smart-contracts in FunC, native to the TON ecosystem. We invite the Codeforces community to participate in this contest and show that they can not only solve algorithmic problems in rounds but also delve into a new and interesting area.

Join the contest and master complex cell manipulations, smart contract storage organization, comment handling, basic cryptography, and the logic of governance smart contracts through problem-solving.

TON Smart Challenge 5 →

The tasks will go live on December 21, and the submission deadline is December 30 at 23:59:59 (UTC+4). To enter the challenge, register via the @smartchallengebot on Telegram. The bot will assist you throughout the registration process and send you notifications with the latest updates, such as the start of the contest or the tasks. The bot will also guide you on submitting your entry as a legitimate participant.

All entries must be submitted via GitHub, and your account must be at least a month old.

For comprehensive instructions on submitting your entries, refer to the official GitHub repository with the challenge tasks, which the bot will provide you on the first day of the contest.

The scoring system is simple. For each solved problem, the participant can earn a maximum of 6 points:

  • Successful solution of the problem = 5 points
  • Gas efficiency of the solution = 0 to 1 extra point

Prizes

The pool of $20,000 TON will be split equally between the top 100 participants of the leaderboard after plagiarising participants are removed. Every participant on the leaderboard will receive a participation soulbound token (SBT).

Prize pool distribution:

  • $7,000 in TON — The top 15% of eligible participants
  • $7,000 in TON — The middle 30% of eligible participants
  • $6,000 in TON — The bottom 55% of eligible participants

Impressive, right? Hurry up and join!

Good luck!

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

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

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

Привет, Codeforces!

Во Dec/19/2023 17:35 (Moscow time) состоится Codeforces Round 916 (Div. 3) — очередной раунд для третьего дивизиона. В этом раунде будет 6-8 задач, по сложности подходящих для участников с рейтингом до 1600 (во всяком случае, мы надеемся на это). Но, конечно же, участники с рейтингом 1600 и выше могут зарегистрироваться на раунд вне конкурса.

Раунд пройдет по правилам образовательных раундов. Таким образом, во время раунда задачи будут тестироваться на предварительных тестах, а после раунда будет 12-ти часовая фаза открытых взломов. Мы постарались сделать приличные тесты — так же как и вы, мы будем расстроены, если у многих будут падать решения после окончания контеста.

У вас будет 2 часа и 15 минут на то, чтобы решить 6-8 задач. Штраф за неверную посылку будет равняться 10 минутам.

Напоминаем, что в таблицу официальных результатов попадут только достоверные участники третьего дивизиона. Как написано по ссылке — это вынужденная мера для борьбы с неспортивным поведением. Для квалификации в качестве достоверного участника третьего дивизиона надо:

  • принять участие не менее чем в пяти рейтинговых раундах (и решить в каждом из них хотя бы одну задачу),
  • не иметь в рейтинге точку 1900 или выше.

Независимо от того, являетесь вы достоверными участниками третьего дивизиона или нет, если ваш рейтинг менее 1600, то раунд для вас будет рейтинговым.

Раунд основан на задачах муниципального этапа Всероссийской олимпиады школьников в Саратове и Саратовской области 2023/2024, поэтому если вы участвовали в нем — пожалуйста, воздержитесь от официального участия в этом раунде.

Задачи вместе со мной придумывали и готовили Адилбек adedalic Далабаев, Иван BledDest Андросов, Максим Neon Мещеряков, Роман Roms Глазов и Александр fcspartakm Фролов. Отдельное спасибо Владиславу Vladosiya Власову за отличную координацию.

Большое спасибо Михаилу MikeMirzayanov Мирзаянову за системы Polygon и Codeforces, без которых этот раунд бы не состоялся!

Наконец, спасибо тестерам раунда FBI, Kalashnikov и SonOfHonor за ценные советы и предложения!

Удачи в раунде! Надеюсь, задачи, которые мы подготовили, вам понравятся.

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

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

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

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

Привет, Codeforces!

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

Продолжается серия образовательных раундов в рамках инициативы Harbour.Space University! Подробности о сотрудничестве Harbour.Space University и Codeforces можно прочитать в посте.

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

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

Задачи вместе со мной придумывали и готовили Адилбек adedalic Далабаев, Михаил awoo Пикляев, Максим Neon Мещеряков, Роман Roms Глазов, Артем Ferume Иликаев и Руслан AcidWrongGod Капралов. Также большое спасибо Михаилу MikeMirzayanov Мирзаянову за системы Polygon и Codeforces.

Набор задач частично пересекается с Открытой Олимпиадой КФУ, поэтому если вы участвовали в ней — пожалуйста, воздержитесь от участия в раунде.

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

Также от наших друзей и партнёров из Harbour.Space есть сообщение для вас:

Harbour.Space
WORK & STUDY OPPORTUNITY IN BARCELONA @ HARBOUR.SPACE UNIVERSITY

Harbour.Space University в партнерстве с Giga (Unicef) предлагают стипендию для получения степени магистра в сфере Data Science, Computer Science и Front-end Development, а так же опыт работы.

Мы ищем различных кандидатов от junior до mid уровня:

Специалист по работе с данными

  • Хорошие знания в области машинного обучения
  • Опыт работы с инструментами визуализации данных, такими как matplotlib, ggplot, d3.js., Tableau, которые помогают визуально кодировать данные
  • Отличные коммуникативные навыки – невероятно важно описывать результаты технической и нетехнической аудитории
  • Сильный опыт разработки программного обеспечения
  • Практический опыт работы с инструментами обработки данных
  • Способность решать проблемы
  • Аналитический ум и отличное деловое чутье
  • Высшее образование в области компьютерных наук, инженерии или смежной области приветствуется

Аналитик данных:

  • Подготовка данных
  • Анализ и изучение данных
  • Знание статистики
  • Анализ и визуализация данных
  • Отчеты и панели индикаторов
  • Общение и переписка
  • Знание предметной области
  • Ориентированность на решение

Front-end разработчик:

  • Уверенное понимание HTML, CSS и JavaScript
  • Знакомство с фронтэнд фреймворками и инструментами, такими как React или Vue.js.
  • Навык решения задач, внимание к деталям и страсть к созданию интуитивно понятных пользовательских интерфейсов имеют важное значение

Full-stack разработчик:

  • Интерес и опыт в разработке веб-приложений, информационных продуктов и OpenAPI
  • Умение работать с облачными службами развертывания (предпочтительно Azure), конвейером Git и CI/CD, а также процессами развертывания.
  • Приветствуется опыт работы с проектами с открытым исходным кодом
  • Уверенное знание ML
  • Опыт работы с инструментами визуализации данных, такими как matplotlib, ggplot, d3.js, Tableau
  • Отличные коммуникативные навыки — важно описывать результаты для технической и нетехнической аудитории
  • Большой опыт разработки программного обеспечения
  • Практический опыт работы с инструментами обработки данных
  • Способность решать задачи
  • Аналитический склад ума и отличное деловое чутье
  • Степень в области компьютерных наук, инженерии или смежной области приветствуется

Все успешные кандидаты будут иметь право на получение стипендии со стопроцентной оплатой обучения (29 900 евро в год), предоставляемой нашими партнерами.

ОБЯЗАТЕЛЬСТВА КАНДИДАТА

Обучение: 3 часа в день

За год обучения вы завершите 15 модулей (длительность каждого 3 недели). Ежедневная учебная нагрузка составляет 3 часа, плюс домашнее задание, которое нужно выполнить в свободное время.

Работа: 4 часа в день

Погрузитесь в профессиональный мир во время обучения. Вы будете учиться у лучших и с первого дня сможете применять свои новые знания на практике.

ТРЕБОВАНИЯ

  • Опыт работы в отрасли
  • Международный опыт
  • Стремление к обучению
  • Устойчивое развитие ключевой момент для вас
  • Желание работать на общественную организацию
Подать заявку →

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

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

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

Автор intrusiv, 13 месяцев назад, По-английски

Hello, Codeforces! Or, as we like to say in Romania: Dacă voi nu mă vreți, eu vă vreu, Codeforces!

I am glad to finally invite you to participate in Codeforces Round 915 (Div. 2), which will start on 16.12.2023 17:35 (Московское время). You will be given 6 problems and 2 hours to solve them.

The problems were supposed to be authored and prepared by valeriu, but in reality they were by tibinyte.

I would like to thank:

  • Say_my_name for LGM testing

Scoring Distribution: 500-1000-1500-2000-2250-2250

The problemsetters wish you good luck & have fun :)

Editorial is available here.

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

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

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

NEF 2022 Привет, Codeforces!

Традиционно в декабре рассказываем вам про крупнейшие командные соревнования в Северном Евразийском регионе ICPC: 11-13 декабря 2023 года пройдет Двадцать четвертая открытая всероссийская командная олимпиада школьников по программированию и чемпионат ICPC Northern Eurasia Finals 2023.

Давайте поприветствуем новую очную площадку для студентов и школьников Сибири — Новосибирский государственный университет. Несмотря на то, что сейчас в Новосибирске -30 и ниже, мы надеемся на теплый прием наших участников, ведь организаторы НГУ имеют многолетний опыт проведения Всесибирской олимпиады им. И.В. Поттосина.

Как обычно, мы стараемся внимательно следить за успехами команд и делиться ими с вами: как только появятся нужные ссылки, мы сразу добавим их в этот пост. Прямые трансляции стали уже неотъемлемой частью чемпионатов: в этом году мы будем вести стримы в YouTube и VK.

Northern Eurasia Finals

Трансляция VK Трансляция YT Экраны команд Таблица результатов Зеркало Задачи Разбор

Студенческие команды встретятся в интеллектуальной битве за место в финале в среду 13 декабря. Финал Северной Евразии, как обычно, проводится на нескольких площадках. Более 150 команд встретятся на арене MTC Live Hall в Санкт-Петербурге. Оставшиеся команды почти равномерно распределились по трем остальным площадкам: 84 — в Казахстане, 54 — в Грузии, и 34 — в Новосибирске.

В отличие от школьников, студенты соревнуются в Астане, которая, видимо, активно готовится к проведению финала ICPC. Ведь участники именно этого сезона поедут на финал, анонсированный на сентябрь 2024 года в Казахстане. Держим кулачки, что предыдущие сезоны ICPC, не доехавшие в ноябре в Шарм-эш-Шейх, к тому времени уже определят своих чемпионов.

gallery

Заодно, пользуясь случаем, хотим пригласить вас в нашу новую галерею, сделанную в новом дизайне галереи наших коллег из ICPCNews. Мы разобрали все фотографии за десятилетие работы команды NERCNews, добавили немного архивов нулевых и получили большое хранилище. Если у вас есть фотографии полуфиналов из незаполненных нами пробелов, будем рады их добавить в соседние альбомы, чтобы собрать всю историю. Фотографии и ссылки на альбомы можно присылать на почту [email protected]

Благодарим представителей регионов за то, что активно помогали нам заполнять альбом региональных соревнований этого сезона. Заходите посмотреть, как проходили четвертьфиналы NERC в сезоне 2023-2024. Фотографии с Northern Eurasia Finals, конечно же, со временем тоже появятся именно там.

ВКОШП

Трансляция VK Трансляция YT Таблица результатов Задачи

Экраны команд VK Экраны команд YT

12 декабря пройдет основной тур ВКОШП 2023: на него приглашены 265 команд, 159 из которых примет северная столица, 26 команды доедут в Новосибирск, в Сириусе будут соревноваться 5, а в Алматы доедут 75 команд.

Основной тур стартует в 10:00 по московскому времени во вторник. Команды, приглашенные на ВКОШП, уже прошли многоступенчатый отбор в своих регионах. В прошлом посте мы собрали полный список региональных контестов — загляните, если пропустили.

Если вы хотите посмотреть, над чем в данный момент контеста работает команда, за которую вы болеете, то вам в этом поможет наш специально запущенный стрим. Во время тура в отдельном видео выводятся экраны команд в режиме Split Screen. Чтобы ваша команда появилась, вам нужно проголосовать за нее, отправив в чат этой трансляции сообщение с хештегом команды. Маппинг хештегов на команды в этой статье.

Добавляйте в комментарии ваших фаворитов, за которыми, как вы считаете, будет интереснее всего следить, и пожелания им удачи!

Пожелаем же всем участников успехов — завтра начинается самое интересное!

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

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

Автор MikeMirzayanov, 12 месяцев назад, По-английски

Hello!

On December 13th, the ICPC Northern Eurasia Finals (previously known as NEERC) will take place. The competition will be held at several venues: St. Petersburg, Novosibirsk, Kutaisi, and Astana. Almost 300 teams will participate in it.

Onsite Contest Current Standings →
Don't look in it if you take part in the online mirror contest

We invite you to join the online mirror of the competition: 2023-2024 ICPC, NERC, Northern Eurasia Onsite (Unrated, Online Mirror, ICPC Rules, Teams Preferred). It will start at Dec/13/2023 10:35 (Moscow time). We recommend participating in teams, but experienced individual participants will also have fun.

The duration of the competition will be 5 hours. Of course, the round is unrated.

Good luck!

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

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

Автор BledDest, 12 месяцев назад, По-английски

Greetings Codeforces!

We are thrilled to announce the return of Kotlin Heroes! As we resume this competition, we're eager both to welcome back some familiar names and meet new participants. Let's make Kotlin Heroes: Episode 9 an occasion to remember!

We would like to thank everyone who participated in the previous eight Kotlin Heroes competitions: Episode 1, Episode 2, Episode 3, Episode 4, Episode 5: ICPC Round, Episode 6, Episode 7, and Episode 8.

Kotlin Heroes is a great way to play around with Kotlin’s features, learn something new, and practice using the language by solving fun problems. It is great for programmers of any level!

We invite you to join the practice round, where you can hone your algorithmic problem-solving skills and complete training problems. In this round, all the solutions are open and you can request hints if you’re stuck.

Here are some things you can do to help you refresh your knowledge of Kotlin and learn more about competitive programming while you practice:

On December 11, 2023, the real challenge begins! Kotlin Heroes: Episode 9 will last 2 hours 30 minutes and will feature a set of problems ranging from simple ones, which are designed to be solvable by anyone, to some really tricky ones for seasoned competitive programmers.

REGISTER →

You can solve Codeforces challenges directly from your JetBrains IDE using its smart features. Just enable the JetBrains Academy plugin and follow the instructions in the Getting started with Codeforces guide.

Prizes:

The top three winners will receive cash prizes of $512, $256, and $128 (or rewards of equivalent value), respectively. The top 50 participants will win a Kotlin Heroes T-shirt and an exclusive Kotlin sticker, and all competitors who solve at least one problem will be entered into a raffle for one of 50 Kotlin Heroes T-shirts.

Please note that we are not able to ship prizes to any country, state, province, or territory subject to comprehensive OFAC sanctions, including Belarus, Cuba, Iran, North Korea, Russia, Syria, or the Crimea, Donetsk, or Luhansk regions. To see the list of sanctioned countries and regions, please visit this page.

Best of luck to everyone!

UPD: The round tutorial has been published at the following link: https://codeforces.net/blog/entry/123261.

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

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

Автор oursaco, 13 месяцев назад, По-английски

Note the unusual time of the round.

Hello Codeforces!

lunchbox, Apple_Method, and I are pleased to invite you to participate in Codeforces Round 914 (Div. 2) on Dec/09/2023 19:05 (Moscow time). You will be given 2 hours to solve 6 problems (and one subtask).

The round will be rated for participants of Division 2 with a rating lower than 2100.

We promise the statements will be clear and concise, suitable for AdamantChicken2 to read wink wink.


Also, we would like to thank:


We hope you will enjoy the contest and receive positive delta!

Scoring distribution

$$$500 — 750 — 1000 — (1250 + 750) — 2750 — 3500$$$

UPD

The editorial has been posted!

Congratulations to our winners!

Congratulations for our first solvers!

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

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

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

Привет! В 05.12.2023 17:45 (Московское время) начнётся Codeforces Round 913 (Div. 3) — очередной Codeforces раунд для третьего дивизиона. В этом раунде будет 6-8 задач, которые подобраны по сложности так, чтобы составить интересное соревнование для участников с рейтингами до 1600. Однако все желающие, чей рейтинг 1600 и выше могут зарегистрироваться на раунд вне конкурса.

Раунд пройдет по правилам образовательных раундов. Таким образом, во время раунда задачи будут тестироваться на предварительных тестах, а после раунда будет 12-ти часовая фаза открытых взломов. Мы постарались сделать приличные тесты — так же как и вы, мы будем расстроены, если у многих будут падать решения после окончания контеста.

Вам будет предложено 6-8 задач и 2 часа 15 минут на их решение.

Штраф за неверную попытку в этом раунде будет равняться 10 минутам.

Напоминаем, что в таблицу официальных результатов попадут только достоверные участники третьего дивизиона. Как написано по ссылке — это вынужденная мера для борьбы с неспортивным поведением. Для квалификации в качестве достоверного участника третьего дивизиона надо:

  • принять участие не менее чем в пяти рейтинговых раундах (и решить в каждом из них хотя бы одну задачу)
  • не иметь в рейтинге точку 1900 или выше.

Независимо от того являетесь вы достоверными участниками третьего дивизиона или нет, если ваш рейтинг менее 1600, то раунд для вас будет рейтинговым.

Задачи были придуманы и написаны pashka, MikeMirzayanov и мной.

Часть задач раунда была в Cyprus Programming Challenge, если вы участвовали в нём, пожалуйста воздержитесь от участия в этом раунде.

Также большое спасибо:

  1. peltorator, FairyWinx за красное тестирование раунда.
  2. Vladithur, Valters07 за жёлтое тестирование раунда.
  3. stefanbalaz2, FBI, SlavicG, flamestorm, SashaT9, mesanu, trainerherp, Ush1su за фиолетовое тестирование раунда.
  4. dan_dolmatov, Yousef.Osama за синее тестирование раунда.
  5. Sergey140146659, Pa_sha, gas за бирюзовое тестирование раунда.

Всем удачи!

UPD: Разбор

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

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