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

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

The competitions have concluded, the winners announced, but there is one issue. Based on the competition results, my friends — a team of three students — are on the edge of qualifying for the finals (so far, only 12 teams have been confirmed), yet for some reason, one of the slots has gone to a 33-year-old coach who has spent his entire life in competitive programming.

Yes, older students can officially participate in ICPC under special rules (https://icpc.global/regionals/rules). However, there are specific regulations. Firstly, there must be a valid reason for interruption of study. Secondly, the coach must demonstrate that allowing their participation would not give the team an unfair advantage.

I have no complaints about the rules or the organizers. My primary concern is with the coach, who intentionally concealed the participant's background to obtain a participation permit. We are dealing with an individual who has token top places in school and collegiate competitions, has been involved in training and problem preparation, and is a professional lecturer in competitive programming, and many more. The interruption in his studies was due to a trivial issue of poor attendance (he was expelled for academic underperformance). The petition submitted to the ICPC committee essentially stated (I saw it): "Hi. I have a student who has never participated in ICPC contests, but he loves programming very much. He would like a chance to compete. Please allow him to participate." This is a rough paraphrase of the petition, but the essence is clear — do to not mention anything about him and portray him as an ordinary student to easily secure a spot in the finals.

In my opinion, the coach has grossly violated the official ICPC rules and principles of fair play. There have been instances in history where teams deceived the organizers to gain unfair advantages, but they faced consequences. It seems this is yet another such situation.

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

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

Автор Nyatl, 2 года назад, По-английски

The ICPC Regional Rules for Regionals (https://icpc.global/regionals/rules) mention that a participant may not meet the age requirement and yet legally compete if certain conditions are fulfilled.

The rules state: "The coach must demonstrate that such an extension would not provide an unfair advantage to the team." However, in the NERC, we have a 32-year-old participant who has 10+ years of experience in coaching and who takes an active part in ICPC-related activities: preparing contests, participating in the Petrozavodsk training camp, etc. How is he eligible? Which part of the rules am I misunderstanding?

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

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

Автор Nyatl, 4 года назад, По-английски

I’m preparing an interactive problem which will be uploaded to codeforces and facing the following issue: my alternative solutions that make too many queries get TL for some reason, but I don’t want to see TL in that situation.

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

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

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

Плагин "indent" (https://github.com/char-com-ua/far-indent) позволяет поддерживать правильный размер отступа при печати символов '{' и '}'. Однако сегодня я столкнулся с проблемой, что этот плагин не работает в Far x64. В связи с этим у меня появилось пара вопросов:

  1. Есть ли готовый аналог с такой же функциональностью, написанный на Lua?
  2. Может ли кто-нибудь собрать dll из исходников для x64 или подсказать как это делать?

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

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

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

Ижевский государственный технический университет имени М. Т. Калашникова приглашает команды принять участие в XX учебных спортивных интеллектуальных состязаниях студентов, проводимых совместно с Московским государственным университетом имени М. В. Ломоносова с целью подготовки команд к выступлениям в чемпионате мира по программированию среди студенческих команд ACM-ICPC.

Сборы будут проходить в двух дивизионах: первый на наборе задач сборов в Петрозаводском ГУ, второй на наборе задач средней сложности. В программе сборов: тренировочные соревнования, разборы задач, культурная и спортивная программа. Победители будут названы в нескольких номинациях — основной зачет и спонсорские турниры.

Информационное письмо

Форма заявки

Программа

Дополнительная информация будет тут.

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

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

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

Ижевский государственный технический университет имени М. Т. Калашникова приглашает команды принять участие в XIX учебных спортивных интеллектуальных состязаниях студентов, проводимых совместно с Московским государственным университетом имени М. В. Ломоносова с целью подготовки команд к выступлениям в чемпионате мира по программированию среди студенческих команд ACM-ICPC в 2017 году.

Сборы будут проходить в двух дивизионах: первый на наборе задач сборов в Петрозаводском ГУ (30 января — 9 февраля 2017), второй на наборе задач средней сложности. В программе сборов: тренировочные соревнования, разборы задач, культурная и спортивная программа. Победители будут названы в нескольких номинациях — основной зачет и спонсорские турниры.

Информационное письмо

Форма заявки

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

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

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

XVIII осенние ижевские сборы пройдут с 20 сентября по 1 октября 2016 года в ИжГТУ имени М.Т. Калашникова.

Форма заявки

Информационное письмо

Программа сборов

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

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

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

Кто-нибудь знает как отключить сочетание клавиш shift+enter в far при редактировании текста?

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

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

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

Мы планируем во время сборов провести разбор задач и сделать онлайн трансляцию, чтобы вы имели возможность задавать вопросы автору контеста. Скорее всего это будет в понедельник. Хотелось бы поинтересоваться, какое время будет наиболее удобно для большинства? Сейчас рассматриваются варианты в 16:30 (раньше нельзя из-за лекции) и в 18:00.

Ссылка на разбор: edgetv.ru/edgetv/ Начало в 16:30

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

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

Автор Nyatl, 15 лет назад, По-русски
  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится

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

Предлагаю обсудить такой формат соревнования:  в начале тура все команды имеют по одному баллу за каждую задачу. Если команда сделала посылку по задаче, то ей снимается этот балл, но если команда её сдаёт, то ей зачислится 2 балла.


UPD: первое соревнование по этой системе провёл Хаустов Павел, поэтому он просит называть автором его.

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

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

Автор Nyatl, 16 лет назад, По-русски
Задача A.

Задача решается с помощью поиска максимального потока. Проведём ребра от истока ко всем ядрам, от ядер к пушкам, если мы успеем взять его и принести обратно, от пушек к целям, если пушка в состоянии достать до неё, и от всех целей до истока. Все рёбра имеют пропускную способность 1. И надо ещё заметить, что, так как пушка может стрелять только 1 раз, то вершины, отвечающие за пушки надо раздвоить.

Задача B.

Не знаю, как можно решить её по-нормальному, но я сдал её рандомом. Пометим случайно все рёбра числами от 1 до 3 * n. Далее 20 000 раз проделаем следующую операцию: за определим есть ли две тройки с одинаковой суммой, если есть, тогда выберем случайное число из первой тройки и случайное число из второй тройки и поменяем их местами. Так как числа разные, то суммы у этих троек теперь станут разными.

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

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