Геннадий Короткевич снова выиграл Topcoder Open

Белорус Геннадий Короткевич, аспирант университета ИТМО, одержал победу на престижнейшем чемпионате мира по программированию Topcoder Open 2020.

Геннадий Короткевич снова выиграл Topcoder Open Программирование, Спортивное программирование, Республика Беларусь, ИТМО, Соревнования

В прошлом году белорус выступил в двух треках — Algorithm и Marathon — и стал сильнейшим в обоих.

https://dev.by/news/gennadii-korotkevich-snova-vyigral-topco...

Вы смотрите срез комментариев. Показать все
221
Автор поста оценил этот комментарий

какой милый заголовок.

вот так было бы правильнее: Геннадий Короткевич, аспирант университета ИТМО, одержал победу на престижнейшем чемпионате мира по программированию Topcoder Open 2020.

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

раскрыть ветку (126)
329
Автор поста оценил этот комментарий

Он поступил в универ уже будучи призером международных олимпиад по информатике, VK.CUP,  Яндекс.Алгоритмы и т.д.

Выигрывает он просто потому, что шарит, а шарит потому, что ему это нравится :)

раскрыть ветку (25)
224
Автор поста оценил этот комментарий

Он стал призером международных олимпиад уже будучи белорусом!

раскрыть ветку (12)
98
Автор поста оценил этот комментарий

Говорила мне мама учиться на белоруса, а я ее не слушал.

раскрыть ветку (7)
34
Автор поста оценил этот комментарий
А я пошел на казаха . Теперь прокачен скил понты только
раскрыть ветку (5)
3
Автор поста оценил этот комментарий

Хорошо хоть не на казака

раскрыть ветку (3)
3
Автор поста оценил этот комментарий

Там скилл тот же самый качается

раскрыть ветку (2)
4
Автор поста оценил этот комментарий
Понтовый казак на максималках хуже беспонтового казаха на минималках.
Автор поста оценил этот комментарий

Но есть нюанс

Автор поста оценил этот комментарий

Кузмын курбыт булэ самба!

5
Автор поста оценил этот комментарий

как показал этот год - не самый лучший скилл (

29
DELETED
Автор поста оценил этот комментарий
Белый цисгендер опять выиграл. Где же чёрные гендер-флюэнты!?
раскрыть ветку (2)
22
DELETED
Автор поста оценил этот комментарий
Как же вы заебали. . .
раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Возьми выходной

1
DELETED
Автор поста оценил этот комментарий

Такой молодой, а уже белорус! Красава!

8
Автор поста оценил этот комментарий

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

раскрыть ветку (7)
14
Автор поста оценил этот комментарий

для стартового пинка да, дальше, при наличии интереса человек может выйти на самоподдерживающуюся реакцию

ещё комментарии
Автор поста оценил этот комментарий
Молодец.
1
Автор поста оценил этот комментарий
Шарит он потому что гений! Ему повезло/дано высшими силами или еще как, но он в этом гениален.
раскрыть ветку (2)
Автор поста оценил этот комментарий
Либо он не ху# пинает всё время, а учится... Пробежишь 4км? А если тренироваться год, то будет легче?
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да, в пятом классе он уже настолько был натренирован, что прям рвал людей которые годами тренировались. Сколько есть бегунов всяких, которые целыми днями бегают и тренируются, а есть Усейн Болт, математиков тоже много, а есть Перельман и т.д. Тренировки несомненно принесут свои плоды, но не так как если это человеку дано изначально. Надо тренироваться в том в чем есть талант.

82
Автор поста оценил этот комментарий

> а то может создаться впечатление что выиграл он не потому что учится в питерском университете и его там хорошо научили


Всё верно, не поэтому.


Гена — уникум. Выше был комментарий, что в пятом классе он выиграл республиканскую олимпиаду по информатике. Дополню: в том же пятом классе он прошёл на школьный межнар, получил серебро (26 место по миру среди всех классов, до золота не хватило 6 из 600 баллов), с шестого класса ниже золота уже не получал: https://stats.ioinformatics.org/people/804 . В 8-10 классах просто выигрывал, в 10 классе набрав полный балл. Семь медалей, из них шесть золотых, из них три чемпионства среди школьников всего мира — даже близко никто не подбирался: https://stats.ioinformatics.org/halloffame/


Это всё не считая длительного удерживания первых мест в рейтингах TopCoder, Codeforces и побед на других соревнованиях.


Или возьмём от балды 2010 год и самые топовые сборы по программированию в СНГ — Петрозаводские (Moscow Workshops тогда ещё не было). Берём первый же контест: http://karelia.snarknews.info/index.cgi?data=macros%2Frun&am... . Гена в одиночку, будучи школьником — на втором месте, это при том, что все остальные участники — команды из трёх студентов, среди них много участников прошедшего тогда чемпионата мира по программированию ACM ICPC. В других контестах в тот год похуже, но в сумме на этих сборах у него четвёртое место.


Крайне сомневаюсь, что он узнал много нового про спортивное(!) программирование на парах/кружках в ИТМО. При этом наверняка прокачался по сравнению со школой: стабильно выигрывать Google Code Jam он начал лишь в 2014 году, в середине бакалавриата: https://ru.wikipedia.org/wiki/Google_Code_Jam#Победители_соревнований

раскрыть ветку (7)
4
Автор поста оценил этот комментарий

А потом что делать будет, тут говорят что олимпийские задачи это друщпо сравнению с реальными. Есть примеры куда такие призёры потом уходят? Так, чисто из интереса, ничего личного)

раскрыть ветку (6)
14
Автор поста оценил этот комментарий
Практически любая большая софтверная компания с руками и ногами оторвёт олимпиадников такого уровня. Призовые места на олимпиадах – доказательство наличия алгоритмического майндсета, а научится пользоваться модными инженерными штуками таким людям не составляет никакого труда. Сам в своё время брал серебро на школьном межнаре, по опыту скажу, что имея опыт в соревнованиях очень легко перестраиваться на классический software engineering. Единственное, что не так и просто находить что-то, что ты считаешь интересным для себя по уровню сложности после того как прошёл кучу соревнований.
4
Автор поста оценил этот комментарий

Ну вебсайты клепать не пойдет точно.

Для примера куда требуются алгоритмисты(обычно, по крайней мере в Германии, это студенты после физ.-мата):

CarlZeiss - оптические приборы - софт к ним + сейчас они там в 3D ударились ищут постоянно программистов с физ-мата

DAX - софт по расчету / постраению прогнозов экономики

Tesla - там много: автономное движение, оптическое распознование, и т.д.и т.п.

BioNTech - медицинская отрасль - усиленно ищут лекарства от рака - нужны алгоритмы поведения + софт для лаборантов заточенный под их нужды(друг там работает пишит софт для лаборантов, другие девы пишут алгоритмы расчетов, третьи пишут прошивки для медецинских девайсов)

Забыл название конторы, делают протезы роботизированные, тоже ищут постоянно программистов на алгоритмы


а ну и один знакомый закончивший физ-мат ударился в стартаперы, сейчас пишут какие-то приложения которые там расчитывают какие-то прогнозы в отрасли страхования с помощью KI,  давно с ним не виделся, вроде стартап работает хорошо, но пока не стрельнул чтоб как при доткомах :)

1
Автор поста оценил этот комментарий

Другое, да. Про уход куда-то мне нравится аргумент от Анатолия Шалыто: а куда потом уходят профессиональные футболисты? Кто куда, много кто в спорте же и остаётся, почему нет. https://d-russia.ru/a-chem-zanimaetsya-gena.html


Но если есть желание сменить направление, то из моих знакомых с ходу вспоминаются:


1. Пойти в науку и там понаходить алгоритмических задач с разным привкусом. Теоретическая информатика (theoretical computer science) и теория сложности, биоинформатика, параллельные/распределённые вычисления, machine learning (можно заниматься, можно теоретический, можно практический оптимизировать).

2. Пойти на околоалгоритмические должности. Самое популярное — в банк/хедж-фонд алгоритмическим трейдером (вольный перевод термина quantitative trader).

3. Продолжить заниматься олимпиадами: член жюри, тестировщик раундов, тренер, преподаватель. Движение относительно большое, если есть регалии — то вполне можно и по миру покататься за счёт приглашающей стороны и рассказать, чего знаешь.

4. Стартап основать или пойти в свежий стартап тащить: смотри ВКонтакте, Telegram, Looksery, MemSQL (https://habr.com/ru/company/near/blog/519634/)

5. Просто пойти программистом в компанию по выбору.


Меня, например, предпринимательство и наука не привлекают, а вот преподавание и всякая техника программирования — очень даже.

раскрыть ветку (3)
Автор поста оценил этот комментарий

Еще можно взламывать сервера корпораций и потом устраиваться к ним в безопасность )

раскрыть ветку (2)
2
Автор поста оценил этот комментарий

Ув. сэр, вы путаете понятия hacker и cracker. Прошу погуглить)

1
Автор поста оценил этот комментарий

Безопасность как раз имеет довольно мало общего с алгоритмическими соревнованиями, как мне кажется. Там отдельный жанр: CTF: https://ctfnews.ru/what-is-ctf/


К тому же если просто так пробовать взламывать корпорации вне специальных рамок, оговоренных с компанией, можно случайно и уголовное дело федерального масштаба получить за несанкционированный доступ к системам (или даже попытку, тут не уверен). От страны не зависит — и в РФ, и в США есть тонкости.


От политики компании тоже зависит — кто-то может считать, что пусть лучше им расскажут про уязвимость, а они исправят и заплатят, чем та же уязвимость уйдёт на чёрный рынок. А кто-то считает что все взломы — это плохо и надо ловить.

97
Автор поста оценил этот комментарий

Ну его, безусловно, хорошо в ИТМО учат, никто не спорит. Но почитайте биографию. Он класса с 8-го выигрывает почти все турниры, на которые приходит. Его в гомельской школе дико надрочили. Так что не ИТМО единым.

раскрыть ветку (24)
32
DELETED
Автор поста оценил этот комментарий
Охренеть, так это ещё гомельчанин.
раскрыть ветку (2)
DELETED
Автор поста оценил этот комментарий
Его ж батя и мама в твоём универе работают
раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий
Та увидел.
25
DELETED
Автор поста оценил этот комментарий
Не в школе. Родители, кто то из них программист .
раскрыть ветку (14)
19
Автор поста оценил этот комментарий

И в школе тоже с ним занимались усиленно. Я разок с ним пиво пил, лет 5 назад было.

раскрыть ветку (8)
32
Автор поста оценил этот комментарий

Ну хоть перепить его можно? Или и тут он неубиваемый?

раскрыть ветку (7)
20
Автор поста оценил этот комментарий
Он в девятом классе перепил трудовика и физрука с отрывом в два литра
раскрыть ветку (5)
4
DELETED
Автор поста оценил этот комментарий

Хуя там водки закупили.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Ладно если водки... но то был бензин

3
Автор поста оценил этот комментарий

Он просто алгоритм правильный знает

1
Автор поста оценил этот комментарий

Раньше времени ушли в таймаут?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Физрук просто зациклился

1
Автор поста оценил этот комментарий

Думаю, можно. Но он не много пьет, без злоупотребления. Там полторашку пива за вечер и норм ))

12
Автор поста оценил этот комментарий

Как раз в школе, Долинский М. С - его тренер, ну и плюс родители (как и тренер)  - преподаватели на кафедре МПУ в ГГУ им. Скорины

4
Автор поста оценил этот комментарий

Оба родителя преподают программирование в университете.

6
Автор поста оценил этот комментарий

Оба родителя преподают в ГГУ им. Ф. Скорины

2
Автор поста оценил этот комментарий

Не факт. Лично я ходил в кружок по программированию в начале нулевых на станцию юнатов. Там компьютеры были дотопные типа ЭЛЕКТРОНИКА МС1502 с монохромным дисплеем и транслит-клавиатурой (а не йцукен).


На олимпиадах начал выступать с седьмого класса, тогда же в школе начал больше заниматься с учителем на факультативе, но ему было не особо до меня. В 10-11 классе занимался факультативно в школе и в университете, так как меня заметил препод с этого универа во время одного из факультативов в школе. Но опять же, занятия проходили больше по схеме "вот тебе задачи с прошлых олимпиад, сиди-решай". Как правило, объясняя какие-то сложные штуки типа теории графов он сам плавал.


Ну и я выходил на область, конечно, но там уже шансов пробиться было мало - в соперниках были ребята из специализированных школ из областного центра, список после контекста обычно выглядел как 15 человек из этой школы - затем вся остальная область)


Но тем не менее это все без родителей и на каком-то этапе даже без компьютера дома. Тренер школьный\университетский очень важен, олимпиадные задачи зачастую оторваны от задач практикующего программиста, поэтому родитель тут вряд ли поможет, только если не сам олимпиадник.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий
Факт, про него местные газеты писали, можно найти. И ниже уже написали, что двое родителей преподают в университете
1
Автор поста оценил этот комментарий
Выше написали, что оба его родителя преподаватели программирования в университете. Так что не ИТМО конечно, но и не школа.
раскрыть ветку (3)
Автор поста оценил этот комментарий

Ну если выше написали, то им, конечно, виднее, чем то, что мне сам Гена рассказывал...

раскрыть ветку (2)
Автор поста оценил этот комментарий
Хм. Тогда получается школьная информатика решает ) В целом, я слушал как-то подкаст Себранта, где тот отзывался о Гене как о выдающемся специалисте. Так что, думаю, упорство, труд и талант все решили в этих победах. И замечательно, что на всех этапах рядом оказались отличные преподаватели.
раскрыть ветку (1)
Автор поста оценил этот комментарий

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

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

2
DELETED
Автор поста оценил этот комментарий

чем же так школа самбо в Ленинграде надрочила будущих олигархов? :)

раскрыть ветку (1)
3
DELETED
Автор поста оценил этот комментарий
Унижать и властвовать
А если точнее, то кулаками
65
Автор поста оценил этот комментарий

Выиграл, потому что хорошо учился. И да, он белорус

раскрыть ветку (29)
34
Автор поста оценил этот комментарий

да хоть китаец, к победе это не имеет никакого отношения.

раскрыть ветку (15)
33
Автор поста оценил этот комментарий

Так принято. Когда называют победителя, то говорят откуда он

раскрыть ветку (2)
38
DELETED
Автор поста оценил этот комментарий

А потом говорят, что это будущий гражданин США. Правда в основном это говорят про россиян.

раскрыть ветку (1)
11
Автор поста оценил этот комментарий

Большая часть белорусов-будущих граждан США сидят щас по детеншенам и мексиканским шелтерам в ожидании открытия границ

8
Автор поста оценил этот комментарий

Да хоть в китайском универе учился. Но не зависимо от этого кто победил?

ещё комментарии
ещё комментарий
ещё комментарии
36
Автор поста оценил этот комментарий
Универ и вышка в целом вообще второстепенную роль в программировании играют. Программирование можно спокойно дома изучать, материалов и курсов разных уровней море, было бы желание. Поэтому выиграл он потому что скилл прокачал, а не потому что ему где то там корочки дали
раскрыть ветку (31)
44
Автор поста оценил этот комментарий

Стать программистом, если вы не гений, да. Выигрывать олимпиады - вряд ли. Тут нужно не просто придумывать решение задачи, но выписываться в определенные рамки по памяти и времени. На красоту кода/велосипеды/костыли и т.д. часто всем плевать.

На кафедре КТ, к которой Короткевич принадлежит и которая в ИТМО занимается производством чемпионов, очень своеобразные методы преподавания. Как человек, который не раз с этой кафедрой пересекался, говорю.


Но будем честны, Короткевич - гений.

раскрыть ветку (28)
14
Автор поста оценил этот комментарий
Справедливости ради, нужно отметить, что олимпиады по программированию и само программирование не совсем одно и тоже. Это как отдельный спорт. Никто не принижает достоинство парня, но различия всё же существенные. Это как ожидать от призера олимпиады по физике, решения задачи тысячелетия или нобелевской премии. Был подкаст один с тренером по математической олимпиаде. Там как раз и высказывалась эта мысль. Что призеры безусловно таланты, но скорее заточенные пол конкретные типы задач. Как-то я участвовал в олимпиаде от яндекса. Отсеялся в полуфинале. Тогда я был действующим разработчиком. Так вот все задачи были по типу как из методичек и учебников. Ни одной реально боевой задачи. Другими словами к реальности это имеет конечно отношение, но так себе.
раскрыть ветку (4)
3
Автор поста оценил этот комментарий
Предпросмотр
YouTube51:46
5
DELETED
Автор поста оценил этот комментарий
Ну это тоже самое, как люди счётчики. Т.е. круто, да. Но практического применения в современной математике их навык не найдет. Там нужен мозк как у затворника Григория. Мееееедленный и основааательный...
раскрыть ветку (2)
1
Автор поста оценил этот комментарий
Согласен. Про Перельмана вообще интересная история. Он вызывает действительно только уважение. Но вот многие математики недолюбливают его. Если убрать банальную зависть, основной претензией от них будет как раз его затворничество. А именно то, что он по сути не оставляет поколение учеников. Хотя сам имеет учителя. Если вдуматься то что-то в этой критике есть существенное. Хотя я всё же уважительно и с восхищением отношусь к этому человеку.
раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий

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

8
Автор поста оценил этот комментарий

Можно поподробнее про методы преподавания? Очень уж интересно)

раскрыть ветку (10)
27
Автор поста оценил этот комментарий

Рецепт от одного из поваров этой кухни таков:

1. Берём чемпионов олимпиад по математике/информатике разных регионов. Тут много звёзд маленьких городков, умнейших людей если не за всю историю города, то за всю историю школы точно.

2. Заманиваем их различными плюшками на КТ.

3. Начинаем прессовать. Не только супер сложными заданиями, обилием пар и домашек, но и хреновой организацией. Вроде сдачи лаб в пятницу вечером с 18и и до бесконечности, так как срок на сдачу 2 недели, а весь поток в человек 100 поставили в один день. На одного человека уходит минут 10. Сдавать позже - будут проблемы. Вот все и сидят до победного.

А в субботу утром пары.

4. После первой сессии золотой ребёнок осознаёт, что он не такой уж золотой. Пятёрок в зачетке почти нет, долгов штук 5, 5 часов сна - роскошь. И человек начинает психовать, погружаться в свой внутренний мир. Кто выдержит это, выдержит все.


По поводу подготовки непосредственно в области алгоритмов/машинного обучения. Для обучения любят использовать системы типа codeforces. На тему 5-10 задачек: одна на базовое понятие, остальные - разной степени олимпиадности. Нужно написать код на одном из языков (джава, с, с++, питон и т.д. на выбор), который без помощи сторонних библиотек решит конкретную задачу. Решение должно работать не более N секунд и жрать не более M памяти. Поскольку использовать вообще никакие библиотеки нельзя (даже numpy в задачах машинного обучения), иногда приходится придумывать велосипеды, вроде самописаного перемножения матриц при построении нейронной сети. Весело, одним словом.

Бонусом к этому большая лабораторная на ту же тему, которая защищается устно (в пятницу вечером и до победного).

раскрыть ветку (4)
21
Автор поста оценил этот комментарий

Мдее, теперь понятно, почему знакомый с сотней баллов по математике и инфе через год на КТ числанулся и перепоступил на ВТ.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Как человек окончивший магистратуру на ВТ скажу честно, у нас там тоже был не сахар ни разу. Не такой пиздец как там, но и не пионер-лагерь Дружба
Автор поста оценил этот комментарий

Нет там супер сложных заданий, домашек тоже немного.

Дедлайнов фактически ни на что не было, так как как-то приходится дать возможность сдать предмет студенту, который многое время страдает херней (ну или работает). И да, многие с 3 курса уже работают.

Ну и нет на первой сессии 5 долгов. Помню только 1-2 предмета, который у народа вызывал трудности.

Долги в основном появлялись по сложным предметам, где препод очень хреново объясняет, а требует много (привет, матлог и вычгеом).

Также не могу назвать олимпиадными лабораторные задачи по курсу алгоритмов, там не надо долго думать, как решить, а просто надо реализовать изученные алгоритмы.

А про запрет использования numpy в задачах на машоб помню, у всех сильно бомбило.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Все познаётся в сравнении. Я заканчивала ИТиПовский ИСиТ, на нескольких предметах нас объединяли с КТ. Для большинства моих знакомых, получавших образование в области IT как в России, так и за рубежом, нагрузки у нас были не слабые и подготовка неплохая. Но предметы, которые вели вместе с КТ, были явно тяжелее и по объемам заданий, и по сложности самих заданий.

По поводу «рецепта» - слышала его от одного из преподов.

10
Автор поста оценил этот комментарий
Меня хватило на три года, но в основном это дрочилово математики, алгоритмов и программирования. Математика довольно глубокая, то есть у нас например было порядка 4 математических дисциплин параллельно. Программирование с ассемблера до джавы, различные теоретические дисциплины по информатике и вычислительной технике. Короче если сравнивать с любой другой специальностью где учат программистов, здесь упор на математику и теорию.
3
Автор поста оценил этот комментарий
Из клетки не выпускают пока в норматив не уложишься)
2
Автор поста оценил этот комментарий

Ну так, розги. В основном)

раскрыть ветку (2)
DELETED
Автор поста оценил этот комментарий
Моральные хоть?
раскрыть ветку (1)
3
Автор поста оценил этот комментарий
"Вы бы знали как здесь бьют крокодилов".
3
Автор поста оценил этот комментарий
О да, там пиздец. Знаем, плавали. Привет вам со второй ботаникой кафедры - ВТ!
1
DELETED
Автор поста оценил этот комментарий

Короткевича взрастил преподаватель Гомельского университета им. Ф.Скорины Михаил Семёнович Долинский. С ним Короткевич начинал заниматься программированием на Pascal, когда только он пошёл в школу (!). А только потом, после кучи побед в международных олимпиадах ещё в школе, к её окончанию, ему предлагали учиться MIT, Гарвард и прочие университеты, но он сам выбрал Питер.


Я, к слову, пробовал сам у него учиться в 7 классе (где-то 15 лет назад), но хватило только на полгода. Однако и этого мне хватило, чтобы определиться с текущей профессией и получить импульс в саморазвитии). А проходили занятия в 27-й школе г. Гомеля, на первом этаже в компьютерном классе


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

раскрыть ветку (5)
Автор поста оценил этот комментарий

С моей точки зрения, Короткевич - гений, поэтому, скорее, является исключением из правил.

Не знаю, готовит ли Гомельская школа #27 победителей и призёров именно олимпиадного программирования или просто не распространяется об этом, но ИМТО точно этим занимается и этим кичится.

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

раскрыть ветку (4)
DELETED
Автор поста оценил этот комментарий

Школа №27 просто предоставляла для этого помещение. Тут заслуга именно Долинского, ибо с ним Короткевич занимался достаточно долгое время, и Долинский развил и отточил гений Короткевича. А ИМТО кичится незаслуженно.

По поводу обучения: Долинский через тот сайт обучал программированию, но там были уровни:

начальный - минимальная помощь от Долинского (!), обучение базовой алгоритмизации и языку Pascal;

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

Упор, собственно, делался исключительно на алгоритмизацию, а язык Pascal был выбран из-за относительной простоты.


Насколько помню я, начальный уровень включал в себя около 100 задач, и +140 в продвинутом. Меня хватило на ~50 задач, но я для себя уяснил, что мне не интересно олимпиадное программирование

раскрыть ветку (3)
Автор поста оценил этот комментарий

Что за сайт?

раскрыть ветку (2)
1
DELETED
Автор поста оценил этот комментарий

думал, что не найду

http://dl.gsu.by/
как оно сейчас работает, и что вообще там есть - хз, мне это уже очень давно как неактуально:)


P.s. чем-то может напоминать javarush, но учиться не программированию, а алгоритмизации (код - только как проверка работы алгоритма)

раскрыть ветку (1)
Автор поста оценил этот комментарий

Спасибо за труд!:)

1
Автор поста оценил этот комментарий
Ну да, раньше так и программировали. На ассемблере сильно по памяти не разбежишься
1
Автор поста оценил этот комментарий

которая в ИТМО занимается производством чемпионов
Вроде последние 3-5 занимается производством уже не чемпионов, а 2-3 мест(московские взяли первенство). Но могу ошибаться.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Три года назад чемпионы точно производились. Сейчас не знаю)

DELETED
Автор поста оценил этот комментарий

бро раз уж ты в этой теме, а для чего учить "олимпиадному" программированию,  Короткевич получил за 1 место 10к $, если разбить это на год, это 830$ в мес, как для проггера простой копейки

во имя чего тогда это дрочилово?

раскрыть ветку (1)
9
Автор поста оценил этот комментарий

Уметь применять алгоритмы к прикладным задачам, знать сколько памяти и времени уйдёт считается важным. Гугл, например, на собеседовании такие задачки задаёт.

Что касается «олимпиадного» программирования, то для ВУЗа это статус, престиж, возможность выбивать дополнительные деньги. ВКЗу это выгодно. Перваков заманивают вкусняшками, вроде будущих высоких ЗП.

А потом, когда ты перестаёшь чувствовать себя уверенным в себе, даже не выигрыш в олимпиаде, а просто лабу сдать с первой попытки, становится доказательством того, что ты молодец. И с этой иглы порой очень сложно слезать. Как хорошая девочка из ИТМО говорю.

Да и ЧСВ почесать всегда приятно.

Кроме того, знание алгоритмов и математики не гарантирует, что ты хороший программист. Соответственно, не факт, что тебя возьмут на реально приличную ЗП.

Что касается Гены, сомневаюсь, что он всего одну олимпиаду в год выигрывает)


P.S. Я, кстати, не бро, а систр.

5
DELETED
Автор поста оценил этот комментарий

Олимпиадное программирование трудно дома освоить за курсами и книгами. Потому-что в курсах и книгах обычно про другое пишут. Да и в принципе задроченных на олимпиадное программирование курсов не так мало. Есть курсы про обычным алгоритмам, куча книг. Но это не тянет на олимпиадное. Не в том плане что олимпиадное сложнее, а в плане что оно другое, другая плоскость. Примерно как железнодорожники. Один машинист, другой дежурный по станции. Оба железнодорожники. Тока суть у них разная.

Скорее даже не так.

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

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

2
Автор поста оценил этот комментарий
По такой логике, все на свете можно дома поизучать, школы и универы для лохов
11
Автор поста оценил этот комментарий
Именно поэтому. Белорусы невероятные! 😄
Автор поста оценил этот комментарий

Есть один ньюанс - в питерском университете он не учится, а преподает)

раскрыть ветку (1)
Автор поста оценил этот комментарий

это все меняет! слава белорусам!

Автор поста оценил этот комментарий

Акцент сделан правильно. Он до поступления в ВУЗ уже был многократным победителем конкурсов по программированию. В РФ уехал потому, что в РБ некуда поступать. Поэтому это ВУЗ должен гордиться таким студентом, а не наоброт

Автор поста оценил этот комментарий

тебя задело то что он сначала белорус, а потом уж аспирант?

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку