Аспирант ИТМО Геннадий Короткевич в шестой раз стал лучшим программистом по версии
Google Code Jam
Конкурс проходил в Сан-Франциско. Ежегодно в нём принимают участие более 50 тысяч студентов.
Как сообщили в пресс-службе ВУЗа, таких успехов не добивался ни один программист планеты:
другим участникам удавалось победить максимум дважды.
Фото: пресс-служба Университета ИТМО
Завидую победителю белой завистью. Молодец, обогнал узкоглазых!!!
Этот малый должен попасть в список Форбс)))
Ваш все тот же самый,
S.Hamster
Google Code Jam, который проводится ежегодно с 2003 года, считается одним из самых
массовых чемпионатов программирования – контест собирает свыше 50 000
участников, ведь принять участие в нем может любой желающий.
Отбор в финал проводится в несколько этапов. После подачи заявки участники
проходят квалификационный раунд, который длится около суток, для его успешного
прохождения необходимо набрать определенное число баллов. В дальнейшем
проводится серия из трех раундов, каждый из которых проходит в разные дни
и имеет длительность 2,5 часа каждый. После прохождения всех «фильтров»,
которые проводятся онлайн, остается 25 финалистов – лучших программистов
мира. Их приглашают на очный тур контеста, который каждый год меняет свое место проведения.
Например, в прошлом году это был Торонто (Канада), на этот раз – Сан-Франциско (США).
Приз за первое место составляет 15 000 долларов.
В шестой раз подряд победителем соревнования стал аспирант Университета ИТМО
Геннадий Короткевич, двукратный победитель международного чемпионата мира
по программированию ICPC (2013 и 2015 годов), пятикратный победитель Яндекс.
Алгоритма, а также победитель и призер других международных контестов.
Такое достижение пока не удалось повторить ни одному участнику соревнований.
По итогам соревнований он набрал 143 балла, опередив Макото Соэджима (rng..58)
из Японии и студента из MIT Эндрю Хе (ecnerwale) – оба набрали по 121 баллу.
Кроме того, в списке финалистов выпускник Университета ИТМО, чемпион ICPC
2015 года Борис Минаев (56 баллов) и еще один выпускник альма-матер
чемпионов Евгений Капун (54 балла).
Добавим, что чемпионат состоит из набора алгоритмических задач, которые должны
быть решены за фиксированное время. С прошлого года код участников запускается
на тестирующих компьютерах компании. Для работы финалисты должны были
использовать один из языков: Bash, C, C++, C# (mono), Go, Haskell (ghc), Java 8,
Javascript (nodejs), Python 2, Python 3, PHP, and Ruby.
В этом году финалисты должны были решить шесть задач, каждая из которых имеет
два условия решения. Первое – более легкое для участника, так как для решения
задачи подходит менее эффективный алгоритм, а перед программистом стоит
меньше ограничений. Как только участник отправил решение, ему сразу же приходит
ответ, верное ли оно. Если ответ не приходит, программист может перепроверить
решение и отправить ответ снова. Вторая часть каждой задачи требует более
сложных алгоритмов. Кроме того, правильность их решения участник узнает
только на церемонии награждения победителей. В соревнованиях также
учитывается общее время решения задач.
Геннадий Короткевич полностью решил четыре задачи из шести, верно отправив
обе части задачи. Кроме того, он успешно справился еще с одной задачей наполовину,
отправив более легкий вариант решения.
Видно есть основания, раз в России такие аспиранты.
Он все правильно делает, сначала надо защитить диссертацию…
Олимпиадное программирование это такой навык собирания адовой одноразовой машины из говна и палок в максимально короткие сроки. Она предоставляется проверяющим и выкидывается на помойку.
А промышленное программирование это вклад тысяч и миллионов человекочасов на протяжении многих лет. И весь этот вклад будет гораздо чаще читаться, чем писаться, поэтому он должен быть понятным и без «грязных трюков» для его ускорения. Потому что когда следующий программист пойдёт читать и дорабатывать, день копания в коде может по затратам перекрыть всю оптимизацию, которая была написана.
Поэтому шутки шутками, но ответы «как отсортировать — вызвать метод .sort()» и «медленно работает? — просто добавьте виртуалок» вообще совершенно нормальные иногда. Потому что программисты дороже компьютеров.
Лет 5 назад помню, активно обсуждали.
Даже деньг нашли.
Но не нашли людей.
smit, сейчас пишу пост с операционки не от геополитических противников — мало ?, а вы уверены что вы действительно объясните, а не просто свое мнение выскажите ?
My Shadow,
1. Нам они не противники.
2. Давайте конкретно: что это за ОС?
ОС — Linux
Тема холиварная. Стоимость владения у винды и линукса ~ равны.
1. Спецы под линукс дороже.
2. Покупаемое ПО должно интегрироваться в инфраструктуру.
3. Нужен удобный MS Office.
спецы, удобство и инфраструктура дело наживное — тут дело в безопасности. Киты двигаются в правильном направлении:
www.opennet.ru/opennews/art.shtml?num=40973
alexKa, Пакистан в снегах, вот и вся Россия. Тысячи пакистанцев работают в гуглах и эпплах, тоже ведь повод для гордости. Как и тысячи русских. Все-таки вырвались из нищеты и безнадеги.
Что вы хотели? сказочные богатства себе и своим друзьям делаются намного легче, чем развитая экономика, промышленности и тем более, высокие технологии, медицина, и тем более IT сфера.
Что хотели, то и получили в итоге )
С — стабильность. Стабильно гениальный народ с гениальными людьми, Но в тоже время, стабильно у власти клептоманы, упоротые безумные люди, считающие что нищета народа и его деградация — путь к сохранению этой самой власти.
Пакистан, Ангола, дешевый Китай… жаль что мы выбрали такой путь развития… (((
Китай в этом списке вообще за уши притянут.
Что же Гена Короткевич еще не вырвался. Хотя он лучше Вас живет (без безнадеги).
Хороший программист получает в Москве в 3 раза меньше чем в США, а тратит раз в 5 меньше.
youtu.be/5wMAPUrd0ag?t=1730
чувак сказал что получает в мск 500тыс (может я преувеличил и все-таки 300 — непомню)
Стана его кормила, учила, а он в гуглы играть? Стыд и позор!
Вот тут в росгвардии сотрудников не хватает, а он в гуглы играет.
Если серьезно — респект, уважуха и дальнейших успехов!
Этот малый в очередь попадёт, где всем в ней стоящим пачку х! ёв подарят..
А в Форбс попадут: Марлен Манасов, Алесандр Смбатян и Лазарь Сафаниев… И везде так. Если семейное древо копнуть, то можно найти причинно-следственную связь, а если тупо сидеть и коды писать, то можно Вассерманом стать, ну хотя бы чисто внешне)) С ФИО Геннадий Короткевич в Форбсе нех. делать… там цензура, он уже не проходит)))
Учим C# зная basic
Учу EXCEL за 6 минут
IQ и МЫ
всепоглощающие новые миры WarCraft2: стратегии и МЫ
Помню, в начале 90 рассказывали,
что если открыть границы, все математики и программисты уедут.
Прошло 30 лет.
Математики и программисты на месте и успехов все больше.
или те же велосипедисты — могли бы курьерами впахивать, а они всё тренируются да соревнуются, бараны!!! ))