Автор awoo, история, 5 лет назад, По-русски

Привет, Codeforces!

В Nov/27/2019 16:50 (Moscow time) состоится Educational Codeforces Round 77 (Rated for Div. 2).

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

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

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

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

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

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

Привет Codeforces!

На этой неделе мы хотим поделиться с вами двумя статьями и напомнить о нашей международной стипендии!

Статьи:

О стипендии:

Мы предлагаем полностью финансируемые международные стипендии для исключительных технических специалистов со всего мира. Ускорьте свой карьерный рост, став отраслевым экспертом, способным принимать ключевые решения на основе данных, которые повышают ценность и стимулируют инновации в технологических отраслях.

Harbour.Space University в партнерстве с SCG, ведущим бизнес-конгломератом в регионе АСЕАН, предлагает исключительным техническим специалистам возможность работать и учиться в двух самых динамичных городах мира. Присоединяйтесь к нашей прогрессивной двухлетней программе, базирующейся в Бангкоке, с 6 месяцами из 24 — в Барселоне, чтобы развить навыки, необходимые для ускорения вашей карьеры и переосмысления того, как данные влияют на бизнес будущего.

Codeforces and Harbour.Space

Плата за обучение:

2 года | €45,800

Образование:

3 часа обучения в день | 15 часов в неделю

Опыт работы:

4 часа стажировки в SCG в день | 20 часов в неделю

Пособие:

€16,800 | €700 в месяц


ПОДАТЬ ЗАЯВКУ→

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

Место Участник Задач решено Штраф
1 twitch.tv_wookje 6 209
2 Tweetuzkokodayo 6 219
3 saketh 6 220
4 mango_lassi 6 280
5 LJFOO7 6 288

Поздравляем лучших взломщиков:

Место Участник Число взломов
1 Rian_5900 60:-3
2 blaction 13
3 Fyodor 14:-5
4 wolfy6 11
5 brunomont 11:-2
Было сделано 216 успешных и 246 неудачных взломов.

И, наконец, поздравляем людей, отправивших первое полное решение по задаче:

Задача Участник Штраф
A dorijanlendvaj 0:01
B dorijanlendvaj 0:02
C dorijanlendvaj 0:07
D lzoi.win 0:19
E PinkRabbitAFO 0:16
F Kuroni 1:19

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

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

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

Автор RDDCCD, 5 лет назад, перевод, По-русски

Добрый день!

В 24.11.2019 11:05 (Московское время) состоится Отборочный Раунд 3 олимпиады для школьников Технокубок 2020. Раунд будет длиться два часа. По его результатам лучшие участники (но не более 45% от общего числа участников раунда) будут приглашены на финальный этап в Москву. Для регистрации на раунд и участия перейдите по ссылке. Не забудьте заранее зарегистрироваться на раунд! Для опоздавших будет открыта дополнительная регистрация.

Зарегистрироваться на Отборочный Раунд 3 →
Соревнование открыто для всех в виде отдельных раундов для первого и второго дивизионов.
Для всех участников всех трех редакций этого соревнования будет пересчитан рейтинг.

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

Напомним, что согласно правилам раундов Codeforces во время соревнования ваши решения будут тестироваться только на претестах (предварительном и неполном наборе тестов), а системное тестирование состоится после окончания раунда. Обратите внимание, что претесты не покрывают все возможные случаи входных данных, поэтому тщательно тестируйте свои программы! После прохождения претестов у вас будет возможность заблокировать решение, тем самым получив привилегию искать ошибки и взламывать чужие решения, но отказавшись от возможности перепослать ваше решение при каких-либо обстоятельствах (например, даже если вы найдете ошибку или вас взломают). Со временем задачи падают в стоимости. После системного тестирования учитываются только полные решения. Подробнее про правила соревнований можно прочитать по ссылкам:

Регистрация на олимпиаду Технокубок еще открыта. Победителей и призеров олимпиады ждут значительные квоты при поступлении в престижные технические вузы России и ценные призы! Если вы — школьник 8-11 классов и пока не зарегистрировались на Технокубок, то самое время сделать это:

Зарегистрироваться на олимпиаду →
После регистрации на олимпиаду не забудьте зарегистрироваться на Отборочный Раунд!

В финал соревнования будут приглашены лучшие участники каждого из отборочных раундов (но не более 45% от общего числа участников раунда).

Авторы отборочного раунда — я, nocriz, BledDest, adedalic и MikeMirzayanov. Кроме того, хочу выразить благодарность тестерам: KAN, Supermagzzz, Stepavly, AdvancerMan и unreal.eugene!

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

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

Автор MikeMirzayanov, 5 лет назад, По-русски

Mail.Ru Group совместно с МФТИ, МГТУ им. Н. Э. Баумана и Codeforces в пятый раз запускает олимпиаду по программированию для школьников — «Технокубок». В этом учебном году олимпиада вошла в перечень олимпиад школьников, повысив свой уровень до самого высокого — первого: теперь победители и призеры могут быть зачислены на профильные факультеты российских вузов без вступительных экзаменов. Кроме того лучшие участники получат ценные призы от компании Apple.

Сразиться за звание самого талантливого молодого программиста приглашаются учащиеся средних образовательных учреждений 8-11 классов.

Победители и призеры олимпиады будут определены по результатам очного этапа, который пройдет 1 марта 2020 года на базе МФТИ, МГТУ им. Н.Э.Баумана, а также на других региональных площадках по всей России, о которых будет сообщено позднее.

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

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

Автор yevhenii_kanivets, история, 5 лет назад, перевод, По-русски

Начиная с версии 1.3.1 в Codeforces Watcher, пользователи могут просматривать Блоги во вкладке "Действия". Приложение с данным обновлением уже можно скачать на Google Play.

Последние несколько недель BOGDAN_ провел занимаясь самообучением в сфере многопоточности и корутин, которые являются далеко не самыми простыми вещами во Вселенной ;) Благодаря полученным знаниям, нам удалось мигрировать Codeforces Watcher на корутины и теперь многопоточность в нашем приложении выглядит просто супер. Вы можете увидеть один из примеров слияния Redux и Корутин в AppMiddleware.kt.

Кстати, Codeforces Watcher это open-source проект, так что вы всегда можете зайти на GitHub и глянуть исходный код, научиться чему-то новому или просто предложить какое-то улучшение.

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

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

Автор InternetOlympiads, история, 5 лет назад, По-русски

Всем привет!

23 ноября в 14:00 состоится четвёртая командная интернет-олимпиада для школьников. Приглашаем вас принять в ней участие!

Продолжительность олимпиады — 3 часа в базовой и 5 часов в усложненной номинациях. Вы сами можете выбрать номинацию, в которой будете участвовать. Не забудьте зарегистрироваться на цикл командных интернет-олимпиад в этом сезоне перед началом олимпиады, если не сделали этого ранее. Обратите внимание, что для участия в командных олимпиадах, нужно зарегистрировать команду (по ссылке "Новая команда"). Команда может содержать от 1 до 3 человек. Дополнительную информацию, а также расписание всех предстоящих командных интернет-олимпиад можно посмотреть на страничке интернет-олимпиад.

Условия появятся на сайте в момент начала олимпиады, а также на вкладке "Файлы" в тестирующей системе. Тестирующая система находится по адресу pcms.itmo.ru.

Олимпиаду для вас подготовили Николай Будин (budalnik), Арсений Кириллов (craborac), Даниил Орешников (doreshnikov), Григорий Шовкопляс (GShark) и Дмитрий Гнатюк (ima_ima_go).

Для связи с жюри можно использовать адрес электронной почты iojury@gmail.com.

Удачи!

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

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

Автор ismagilov.code, история, 5 лет назад, По-русски

Всем привет! Уже 29 ноября начнётся ВКОШП 2019, поэтому мы, как и в прошлом году, решили собрать топ команд по рейтингу на codeforces.

Вот он: https://standing.pythonanywhere.com/vkoshp/

Внимание, изменения в таблице происходят не мгновенно. Если у вас возникли какие-то проблемы или вы обнаружили ошибку, можете написать в комментарии или мне в личку @ismagilovcode.

А вот команды, у которых есть неплохие шансы стать медалистами в этом году:

Команда Город Участник 1 Участник 2 Участник 3 Рейтинг
Power of Three СПб Ефремов Андрей
receed
Гайнуллин Ильдар
300iq
Одинцов Андрей
forestryks
8033
Mex Foundation Москва Лифарь Егор
Egor.Lifar
Савкин Семён
cookiedoth
Шеховцов Александр
Jatana
7542
Graneli Тбилиси Birkadze Nika
saba2000
Toloraia Teimuraz
Temotoloraia
Basadzishvili Archil
achi_basadzishvili
7255
а) Москва Ушаков Фёдор
----------
Федосеев Тимофей
fedoseev.timofey
Пискалов Дмитрий
TheWayISteppedOutTheCar
7189
Ого! Кажетсья это $#@! Москва Логинов Игорь
IgorI
Шуклин Максим
xoxo
Садовничий Антон
sadovan
7092
Преимущественно овощи Казань Миннахметов Булат
Minnakhmetov
Харисов Булат
Nutella3000
Исмагилов Азат
ismagilov.code
6912
Codewinter Genius СПб Харгелия Сергей
UnstoppableChillMachine
Волков Иван
Volkov_Ivan
Павленко Даниил
D.Pavlenko
6838
Без названия Гомель + Мозырь Костяной Андрей
VEGAnn
Харрасов Антон
ne4eHbKa
Мищенко Андрей
andrew
6752
Трави бобров спасай деревья Москва Фролов Константин
fake123
Скворцов Юрий
iura
Усачев Данила
usachevd0
6716
Polit01-Nazik_number_one Кременчуг Мельник София
Sonechko
Куц Андрей
Jajceslav
Фомюк Артём
impermanence
6684
БКШ Челябинск Будников Михаил
Mlxa
Клищ Данил
DanShaders
Шиляева Екатерина
AlFlen
6644
Три кота (два кота и одна кошечка) Екатеринбург Лахтин Иван
ialakhtin
Михайлов Виктор
Catmoonlight
Гладченко Алиса
AliceG
6598
Jigglypuff Ереван Андреасян Самвел
Andreasyan
Абелян Александр
enoone
Халатян Араи
Arayi
6585
три гендера на троих Москва Радионова Мария
Feechka_
Донской Станислав
Stasana
Карпышев Сергей
NekoKarp
6583
Пожилая Маракуйя Москва Маркелов Игорь
Siberian
Пустовалов Юрий
talant
Некрасов Александр
alexxela12345
6459

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

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

Автор MofK, 5 лет назад, По-английски

Hello Codeforces!

I am glad to invite you to Codeforces Round #601, which will take place on Nov/19/2019 17:35 (Moscow time). The round will be rated for both divisions.

All problems in this round were created and prepared by a team of all-Vietnamese setters: MofK, I_love_tigersugar, UncleGrandpa, ngkan. This is the first Vietnamese Div1 round. We tried to make both the problems and the statements interesting and hope that you will enjoy them!

There is an interactive problem in the round. You can read the guide for interactive problem here.

We would like to give a lot of thanks to:

We wish you an exciting round!

UPD: The message from MikeMirzayanov. If the issue heavily affected you and you want the round to be UNRATED for you, you can fill the appeal form by the link: https://mirror.codeforces.com/userForm/f0458e24fa295 Please do not fill it just in case. Be honest, fill in only if the problem broke your participation in the contest. Mike.

UPD: There will be five problems for Division 1 and six problems for Division 2. The score distribution is as follows:

Division 1: 750 — (500 + 750) — 1500 — 1750 — 2500

Division 2: 500 — 1000 — 1500 — 1750 — (1000 + 1250) — 2750

UPD2: : Thanks for participating! Congratulations to the winners!!!

Div. 1: Top 5 are also the only 5 contestant managed to solve all problems!

  1. Radewoosh

  2. maroonrk

  3. SkyDec

  4. webmaster

  5. ecnerwala

Honorable mention: taeyeon_ss for solving problem E in just 31mins!

Div. 2:

  1. MbahSA1937 (solved all problems!)

  2. mintwhale (solved all problems!)

  3. Nightmare05

  4. Don_Quijote

  5. mangojunior

UPD3:Editorial is out!

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

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

Автор hugopm, 5 лет назад, По-английски

Hello, Codeforces!

I'm glad to invite you to Codeforces Round 600 (Div. 2), which will be held on Nov/16/2019 17:35 (Moscow time). It will be rated for all participants with rating below 2100. You will be given six problems and two hours to solve them. As usual, the score distribution will be announced shortly before the round.

The problems were invented and prepared by me. Huge thanks to:

This is the first french round on Codeforces, I hope that everybody will enjoy it :) GL&HF to all!

UPD1: Scoring distrubtion is 500-1000-1500-1750-2250-2750

UPD2: Editorial is out

UPD3: Thanks for participating! Congratulations to the winners:

Div.1 (unofficial) participants

  1. Um_nik (solved all problems in 38 minutes!)
  2. dreamoon_love_AA
  3. mango_lassi
  4. imeimi
  5. cerberus97

Div.2 participants

  1. Son
  2. root_power_6
  3. Do-Kwon
  4. AlineSH
  5. Hezx

First solve

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

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

Автор awoo, история, 5 лет назад, По-русски

Привет, Codeforces!

В 13.11.2019 17:35 (Московское время) состоится Educational Codeforces Round 76 (рейтинговый для Див. 2).

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

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

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

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

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

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

Внимание Codeforces!

Мы предлагаем полностью финансируемые международные стипендии для исключительных технических специалистов со всего мира. Ускорьте свой карьерный рост, став отраслевым экспертом, способным принимать ключевые решения на основе данных, которые повышают ценность и стимулируют инновации в технологических отраслях.

Harbour.Space University в партнерстве с SCG, ведущим бизнес-конгломератом в регионе АСЕАН, предлагает исключительным техническим специалистам возможность работать и учиться в двух самых динамичных городах мира. Присоединяйтесь к нашей прогрессивной двухлетней программе, базирующейся в Бангкоке, с 6 месяцами из 24 — в Барселоне, чтобы развить навыки, необходимые для ускорения вашей карьеры и переосмысления того, как данные влияют на бизнес будущего.

Codeforces and Harbour.Space

Плата за обучение:

2 года | €45,800

Образование:

3 часа обучения в день | 15 часов в неделю

Опыт работы:

4 часа стажировки в SCG в день | 20 часов в неделю

Пособие:

€16,800 | €700 в месяц


ПОДАТЬ ЗАЯВКУ→

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

Место Участник Задач решено Штраф
1 neal 7 182
2 kmjp 7 216
3 saketh 7 218
4 KrK 7 225
5 ivan100sic 7 244
5 pwild 7 244

Поздравляем лучших взломщиков:

Место Участник Число взломов
1 Decayed 39:-10
2 liouzhou_101 59:-58
3 dzhiblavi 15
4 Rian_5900 31:-40
5 Fyodor 10:-2
Было сделано 278 успешных и 501 неудачных взломов.

И, наконец, поздравляем людей, отправивших первое полное решение по задаче:

Задача Участник Штраф
A amnesiac_dusk 0:00
B Siberian 0:02
C Bohun 0:03
D LJC00118 0:16
E jjang36524 0:23
F TripleM5da 0:19
G black_horse2014 0:19

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

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

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

Автор geranazavr555, 5 лет назад, По-русски

Hello, Codeforces!

Я и cannor147, будучи студентами Университета ИТМО, в июне присоединились к разработке Codeforces. С июня по октябрь мы преимущественно занимались развитием платформы Polygon. В этом посте нам бы хотелось представить вам список того, что мы сделали за это время. В этот список не включены мелкие баг-фиксы или какие-то незаметные пользователям улучшения.

Пин-коды для контестов и задач

Иногда в Polygon разрабатываются особо важные контесты и задачи. В таком случае председатель жюри может быть обеспокоен возможностью утечки, например из-за слабого пароля другого члена жюри. Пин-код — дополнительный фактор подтверждения доступа к задаче или контесту, его может установить или изменить только владелец задачи или контеста. Предполагается, что пин-код будет передан каким-то отдельным надежным каналом связи.

Теперь в интерфейсе контеста для владельцев появилась ссылка Create Pin:

Create Pin в интерфейсе

Форма создания пин-кода

Если на контест или на задачу установлен пин-код, то для доступа к ним необходимо его ввести.

Форма ввода пин-кода

Управлять пин-кодом для задач можно из вкладки Manage Access в интерфейсе задачи. Владелец задачи может создать пин-код задачи или установить тот, который назначен контесту этой задачи.

Управление пин-кодом для задач

В Polygon API для доступа к задаче или к контесту, которые находятся под пином, необходимо передавать дополнительный параметр pin в запросе.

Группы контестов

Polygon растёт, вместе с ним растёт и количество контестов, создаваемых в нём. Иногда серия контестов логически объединена в одну группу (например, это могут быть контесты с одних сборов). Теперь в Polygon можно объединять несколько контестов в одну группу для более быстрого управления правами на них.

Группа контестов

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

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