Давайте немного поговорим о журналистах.
Если вы думаете, что общение с журналистами это приятный процесс, то вы сильно ошибаетесь.
Начнем с того, что вопросы, которые они задают, чаще всего не имеют смысла.
Несколько примеров:
1. Думаю, что большинство здесь понимают, что такое задача по программированию. А теперь представьте как бы вы объяснили человеку, который не разбирается в информатике, что люди делают на олимпиаде. Данный вопрос постоянно возникает у журналистов и я за 3 года так и нашёл на него красивого ответа.
2. Какие у вас были трудности на данной олимпиаде? На этот вопрос можно ответить честно, но это не устроит журналистов. Какое им дело до того, что ты там что-то «дебагал». Нужно говорить что-то более приземленное. Им важно, чтобы это поняли люди, которые будут это смотреть. Им плевать, что при занятие чем-то профессионально и трудности тоже будут такого же уровня.
В данных примерах уже можно заметить следующую проблему: тебе требуется придумывать ответ, который бы удовлетворил журналистов. Иногда доходит до того, что ты просто выдумываешь что-то, чтобы они просто отстали. Думаю всем понятно, что приятного в этом ничего нет.
Ещё есть классный момент: ты можешь давать интервью, возможно даже куда-то специально ехать, а потом весь материал с тобой просто вырежут — так приятно.
Теперь перейдем к вопросу компетентности.
Меня удивляет как журналисты любят ошибаться. Есть история от том, что когда они перепутали 5 часов олимпиады с 5 минутами. В этом году я узнал от них, что я начал программировать в 5 лет, хотя в этом возрасте я даже не прикасался к компьютеру (я начал заниматься программированием после 5 класса). Их косяки можно перечислять вечно. Их ошибки не имеют оправдания — у них есть видео материал (иногда им даже специально что-то присылают тренера), также у них есть интернет для проверки, но им плевать.
(А теперь меньше фактов, больше моих эмоций)
Сегодня меня абсолютно выбесила другая вещь, что и стало причиной этого поста. Мы прилетели из Баку в Москву и возле выхода нас встречали АПО (Ассоциация Победителей Олимпиад) и журналисты. Из-за большого числа камер АПО чутка потерял свою торжественность — смотря на ряд камер, ты чувствуешь, что тебя сейчас уже съедет журналисты, сразу минус настроение. Дальше, когда мы уже подошли и были готовы давать интервью, журналисты начали ругаться между собой, стали толкаться и т. д., а я не люблю негативные эмоции в воздухе. Дальше они задали дурацкие вопросы (Как вы долетели?). Вдруг кто-то из толпы вспомнил, что Егор начал работать в Яндексе — все сразу сбежались, словно меня рядом и не было. В этот момент я спокойно отошел, мог бы сразу совсем уйти, это даже бы не заметили. Я оставался где-то в стороне, просто ради приличия. Тогда ко мне подошли 2 канала и снова начали между собой ругаться (забавный факт: все журналисты куда-то спешили).
Просто посмотрим как все это выглядит с моей стороны: журналисты портят всю торжественность, убивают настроение своей руганью, задают тупые вопросы, а затем грубо забивают на меня. Спасибо им за встречу!
Не могу не сказать, что среди интервьюеров была одна нормальная, которая совсем не раздражала, с которой было достояно приятно пообщаться. Я предполагаю, что именно она была из АПО.
Вопросы для размышления: что я получу от того, что поговорю с журналистом? Какая мне выгода?
Если вы думаете, что общение с журналистами это приятный процесс, то вы сильно ошибаетесь.
Начнем с того, что вопросы, которые они задают, чаще всего не имеют смысла.
Несколько примеров:
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 хорошо или плохо. Я сдавал на минимальные допустимые баллы каждую задачу. Я просто сделал все, что от меня требуется.
Начну я издалека: расскажу о моем отношении к Азербайджану.
В этом году я посетил все экскурсии по городу, и честно, я не могу сказать, что Баку сильно отличается от крупных российских городов. Чуть-чуть другая архитектура, но это не сильно бросается в глаза.
Для меня это была последняя школьная олимпиада и я доволен своим результатом. Я изначально не ставил высоких планок. Моя цель была в том, чтобы повторить мои предыдущие успехи. Дело в том, после второго межнара я понял, что пора заняться вещами, которые не связаны с программированием. Нужна хоть какая-то передышка после усердных лет тренировок, особенно с учетом того, что я дальше собираюсь участвовать в 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 хорошо или плохо. Я сдавал на минимальные допустимые баллы каждую задачу. Я просто сделал все, что от меня требуется.
Снова стал международным гроссмейстером (+161, 2618). Возможно такими темпами доползу до легендарного, особенно если перестану дебагать по 20 минут правильное решение.
Раунд 580 приятный, задачи мне понравились. Не нужно много писать, просто требуется подумать. Хоть я и получил плюс к рейтингу, но я тупил как мог:
1. В начале раунда заслал не тот код в А и потом дебагал правильное решение несколько минут.
2. Смотрел на вывод и вердикт в С. Думал, что у меня не печатается ответ. А все было проще: я перепутал «?» и «!» — какой-то запрос считался в системе ответом. Но codeforces почему-то решил обрезать вывод на «!» и не показывать дальнейшие символы в строчке.
Раунд 580 приятный, задачи мне понравились. Не нужно много писать, просто требуется подумать. Хоть я и получил плюс к рейтингу, но я тупил как мог:
1. В начале раунда заслал не тот код в А и потом дебагал правильное решение несколько минут.
2. Смотрел на вывод и вердикт в С. Думал, что у меня не печатается ответ. А все было проще: я перепутал «?» и «!» — какой-то запрос считался в системе ответом. Но codeforces почему-то решил обрезать вывод на «!» и не показывать дальнейшие символы в строчке.
Стоит ли в этом канале писать про раунды?
Anonymous Poll
86%
Да, стоит
7%
Нет, этого и так много в схожих каналах
8%
Если писать про раунды, то в отдельном канале