Мемы работяги
199 subscribers
112 photos
1 video
3 files
4 links
Небольшая часть жизни Романова Владимира

Канал с вопросами @ask_voidmax
Download Telegram
Ну и напоследок я посмотрел на выступление с участием лошадей.
Вот так выглядит золотая медаль в этом году
Давайте немного поговорим о журналистах.
Если вы думаете, что общение с журналистами это приятный процесс, то вы сильно ошибаетесь.

Начнем с того, что вопросы, которые они задают, чаще всего не имеют смысла.
Несколько примеров:
1. Думаю, что большинство здесь понимают, что такое задача по программированию. А теперь представьте как бы вы объяснили человеку, который не разбирается в информатике, что люди делают на олимпиаде. Данный вопрос постоянно возникает у журналистов и я за 3 года так и нашёл на него красивого ответа.
2. Какие у вас были трудности на данной олимпиаде? На этот вопрос можно ответить честно, но это не устроит журналистов. Какое им дело до того, что ты там что-то «дебагал». Нужно говорить что-то более приземленное. Им важно, чтобы это поняли люди, которые будут это смотреть. Им плевать, что при занятие чем-то профессионально и трудности тоже будут такого же уровня.

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

Ещё есть классный момент: ты можешь давать интервью, возможно даже куда-то специально ехать, а потом весь материал с тобой просто вырежут — так приятно.

Теперь перейдем к вопросу компетентности.
Меня удивляет как журналисты любят ошибаться. Есть история от том, что когда они перепутали 5 часов олимпиады с 5 минутами. В этом году я узнал от них, что я начал программировать в 5 лет, хотя в этом возрасте я даже не прикасался к компьютеру (я начал заниматься программированием после 5 класса). Их косяки можно перечислять вечно. Их ошибки не имеют оправдания — у них есть видео материал (иногда им даже специально что-то присылают тренера), также у них есть интернет для проверки, но им плевать.

(А теперь меньше фактов, больше моих эмоций)
Сегодня меня абсолютно выбесила другая вещь, что и стало причиной этого поста. Мы прилетели из Баку в Москву и возле выхода нас встречали АПО (Ассоциация Победителей Олимпиад) и журналисты. Из-за большого числа камер АПО чутка потерял свою торжественность — смотря на ряд камер, ты чувствуешь, что тебя сейчас уже съедет журналисты, сразу минус настроение. Дальше, когда мы уже подошли и были готовы давать интервью, журналисты начали ругаться между собой, стали толкаться и т. д., а я не люблю негативные эмоции в воздухе. Дальше они задали дурацкие вопросы (Как вы долетели?). Вдруг кто-то из толпы вспомнил, что Егор начал работать в Яндексе — все сразу сбежались, словно меня рядом и не было. В этот момент я спокойно отошел, мог бы сразу совсем уйти, это даже бы не заметили. Я оставался где-то в стороне, просто ради приличия. Тогда ко мне подошли 2 канала и снова начали между собой ругаться (забавный факт: все журналисты куда-то спешили).

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

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

Вопросы для размышления: что я получу от того, что поговорю с журналистом? Какая мне выгода?
(Завтра будет пост про ioi —просто у меня сейчас чутка горит и я не готов про это писать)
Пора подводить итоги ioi 2019.

Начну я издалека: расскажу о моем отношении к Азербайджану.
В этом году я посетил все экскурсии по городу, и честно, я не могу сказать, что Баку сильно отличается от крупных российских городов. Чуть-чуть другая архитектура, но это не сильно бросается в глаза.

Для меня это была последняя школьная олимпиада и я доволен своим результатом. Я изначально не ставил высоких планок. Моя цель была в том, чтобы повторить мои предыдущие успехи. Дело в том, после второго межнара я понял, что пора заняться вещами, которые не связаны с программированием. Нужна хоть какая-то передышка после усердных лет тренировок, особенно с учетом того, что я дальше собираюсь участвовать в ICPC. Я решил уделять больше времени здоровью, общению и отдыху. И я все ещё считаю, что это правильное решение.

Теперь перейдём к задачам.
Day 1.
shoes: я прочитал эту задачу первой и сразу понял, что это самая простая задача этого контеста. Быстро перебрал варианты решения в голове, написал и сдал. Как оказалось эта задача была далеко не оригинальна, и несколько лет назад вся сборная ее сдавала (40+ участников ioi имели ОК по старой задаче). Я не вспомнил ее на контесте, но наверное, именно давняя прорешка помогла мне сдать shoes так быстро.
rectangles: я сразу понял, что нужно выделять особые границы по вертикали и горизонтали. Так получилось, что эту часть решения я долго дебагал. Когда я починил ее, то написал тупую реализацию во второй части и получил первые баллы по rectangles. Я потратил много времени на додумывание решения, но когда меня осенило, то я быстро улучшил вторую часть и получил ОК по задаче.
split: я написал тупняк и получил 33 балла. Я случайно пропустил наличие первой группы с 7 баллами, но при отправке рандомного решения первая группа прошла и я заполучил свои итоговые 40 баллов. Я долго пытался придумать что-то нормальное, в голове мелькали разные идеи с точками сочленения и мостами, но они не помогали. Я слишком сильно зациклился на них, к тому же я случайно мысленно усложнил задачу, забыв, что a <= b <= c (я пытался придумать для любых a, b). Я думаю, что split лучшая задача этого ioi. Решение полностью удовлетворяет всем моим критериям красоты.

Day 2.
lines, неточная задача, у которой есть точное решение. Изначально я написал хорошее решение, но оно получало 33 балла. У меня была максимально дурная ошибка — я брал наихудшую точку, вместо наилучшей. Исправив этот недостаток я получил 72.35 балла.
vision: самая простая задача данного дня, но я снова зациклился не на той идеи и ушёл совсем в другую сторону. Я быстро получил мингруппы. Но потом продвижений долго не было, но за 5 минут до конца я придумал решение для еще одной подгруппы и за 1 минуту до завершения я получил дополнительные баллы. Что удивительно, но в конце олимпиады вообще не было очереди на тестирование.
walk: я без труда написал решение на первые 2 группы, а затем долго тупил. Дальше я придумал жадник для (s = 0, g = n - 1 и одинаковых высот). Написал, отправил и получил много баллов. У меня случайно прошла лишняя группа (s = 0, g = n - 1 и любые высоты). После контеста я доказал, что мое решение должно проходить эту группу, но в тот момент я был сильно удивлен. Авторское решение какое-то странное и я до сих пор не могу понять почему оно должно работать.

Я не могу сказать, что я написал ioi хорошо или плохо. Я сдавал на минимальные допустимые баллы каждую задачу. Я просто сделал все, что от меня требуется.
Вот таким образом я храню свои медали