Блог им. Slon55

Русские радуют!


Пока вы спали (10 августа 2019 года), Гена Короткевич сделал это снова!
Выиграл Google Code Jam. Если вы сбились со счета, то уточняем — это шестая победа подряд.
Поздравляем!

Аспирант ИТМО Геннадий Короткевич в шестой раз стал лучшим программистом по версии
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.

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

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

★4
81 комментарий
Пока Яндекс спит…
avatar
Осенью пусть идёт он на ЛЧИ 2019 ))) проверим его алгоритмы
avatar
Technotrade, Аха, утроить приз за три месяца)))
avatar
Silent Hamster, Потом во всех грехах обвиняют русских хакеров.
Видно есть основания, раз в России такие аспиранты.

avatar
вместо того, чтобы уже во всю работать в крупной айти компании и решать реальные проблемы и задачи, он 6 лет участвует в чемпионатах. вот и вся суть этих мероприятий
avatar
iamblackornot, Давай его на ЛЧИ запишем… Я могу ему написать письмо, обучить торговле и он всех порвет на ЛЧИ 2019
Он все правильно делает, сначала надо защитить диссертацию…
avatar
Silent Hamster, ага, а мог бы не тратить время на бесполезную научную степень и двигаться по карьерной лестнице, получая опыт в реальных задачах
avatar
iamblackornot, не, они не в состоянии решать реальные задачи — натренированы и мотивированы только на олимпиады, иное им не интерсно. проработал у меня такой же олимпиец месяц — сбежал от рутины на очередное мероприятие.
avatar
alexv, на самом деле, это не просто конкурс или олимпиада, а еще и конкурс, по итогам которого отбирают в компанию «Google». Значит, Вашего работника не устроила однообразная и рутинная работа в Вашей маленькой частной шарашке, он найдет себе более интересную и творческую работу в крупной и солидной компании с приличной зарплатой и соцпакетом.
avatar
iamblackornot, нигаварите! и вот олимпийские тяжелоатлеты такие же! нет бы полезным делом заняться — вагоны разгружать и мебель таскать…
или те же велосипедисты — могли бы курьерами впахивать, а они всё тренируются да соревнуются, бараны!!! ))
avatar
Ave, а вот если б поднапрягся, то мог бы вместо демагогии трейдерскую аналогию привести: эллиотчик, рисующий разволновку на истории и эллиотчик на реальном счете
avatar
Кстати, смотрел интервью с программистами из Яндекса. Говорят, что на производственном программировании участие в соревнованиях может даже мешать. Ибо стиль кода портится
avatar
Евгений Черных(кбробот), ладно… плохому танцору ...))))
avatar
Silent Hamster, зря смеётесь.

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

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

Поэтому шутки шутками, но ответы «как отсортировать — вызвать метод .sort()» и «медленно работает? — просто добавьте виртуалок» вообще совершенно нормальные иногда. Потому что программисты дороже компьютеров.
avatar
Этот молодец. Наш — из Питера. =)
avatar
Value, Ну, не ваш, а наш — из Гомеля.
avatar
Siarhey Mytsko, Нее, было ваше, стало наше!
avatar
Дмитрий Ш, И не русские радуют, а белорусские. На соревнованиях он представлял не университет, а Беларусь.
avatar
Siarhey Mytsko, Тогда ему там не остепениться
avatar
Siarhey Mytsko, русские, белорусы и украинцы — один народ. и огорчает что белорусы как бараны идут по хохляцкому пути. самостийные незалежники мать вашу…
avatar
Siarhey Mytsko, а почему у вас все уезжают?
avatar
В шестой раз подряд победителем соревнования стал аспирант
он что, уже шесть лет аспирант??
avatar
Дмитрий Ш, в 17 поступил учиться  в 22 закончил и счас аспирант первого или второго года- по времени нормально, если с 18 лет участвовал в олимпиадах)
avatar
А что толку? Соревнование проходит в США, он будет работать на США, а в России даже собственной операционной системы нет, могли бы давно уже сделать и свою Windows, и Андроид. Но нет, до сих пор платим за иностранные продукты, а программисты да, типа лучшие.
avatar
alexKa, нет, не могли. Вы, наверно, не представляете в windows объем кода и эволюцию его развития.
avatar
Turbo Pascal, 
Лет 5 назад помню, активно обсуждали.
Даже деньг нашли.
Но не нашли людей.
Максим Барбашин, дык нашли жеж сделали порт из какого-то *nix дистрибьютива :) И GUI под него… и несколько лярдов гдето осело…
avatar
Максим Барбашин, Даже если бы нашли людей, то что делать с прикладным ПО? Голая ОС ни кому не нужна.
avatar
Turbo Pascal, reactos запили без особых коммерческих вливаний.
avatar
My Shadow, и где эта реактос? 20 лет прошло, а она всё в состоянии «альфы».
avatar
Turbo Pascal, особо нигде просто пример, но ребята 9 лимонов LOC таки написали, проблема не в разработке, а в систематической гос-поддержке и продвижении — но чиновникам выгоднее получать откаты от MS.
avatar
My Shadow, то есть никаких других причин использовать кроме откатов MS нет? ))))
avatar
smit, а какие разумные причины использовать в гос-органах софт от геополитического противника? еще напишите что аналогов нету и без MS жизни нет :))))
avatar
My Shadow, я объясню вам, но только если вы сидите на reactos
avatar

smit, сейчас пишу пост с операционки не от геополитических противников — мало ?, а вы уверены что вы действительно объясните, а не просто свое мнение выскажите ?

avatar

My Shadow,

1. Нам они не противники.

2. Давайте конкретно: что это за ОС?

avatar
Value, эти «не противники» не так давно похранили ДРСМД, до горячей войны вряд ли дойдет (никому это не нужно), но противойдествие и шпионаж как ниже описано вполне реальны: 

New York Times пролила свет на происхождение вируса Stuxnet. Издание утверждает, что эта программа была разработана совместно разведывательными службами США и Израиля, а израильтяне уже испытали вирус в своём центре в городе Димона, в пустыне Негев. В газете утверждается, что вирус был разработан в Димоне не позже 2009 года, и им была успешно заражена компьютерная система ядерной программы Ирана. Бывший аналитик ЦРУ Мэтью Барроуз в книге «Будущее рассекречено» пишет, что червь Stuxnet «смог, пусть и на короткое время приостановить иранскую ядерную программу. Он нарушил работу почти 1000 центрифуг для обогащения уранового топлива. По мнению экспертов, иранцы, обнаружив вирус и избавившись от 1000 зараженных устройств, смогли предотвратить больший ущерб»[8].

ru.wikipedia.org/wiki/Stuxnet

ОС — Linux
avatar
My Shadow, Linux делается там же, где и Windows. Такими же «противниками». Разница лишь в том, что у него открытый код.
avatar
Value, Linux делается почти везде и не контролируется из единого центра.
avatar
My Shadow, Ядро Linux делается только в одном месте — в США. Под контролем Линуса Торвальдса.
avatar
Value, ядро пилят куча людей и контор под свои нужды, у ядра куча веток и репозиториев, а не только основная ветка.
avatar
My Shadow, и почти все они ваши геополитически противники. У Linux'а два несомненных достоинства: бесплатен и с открытым исходным кодом. Это позволяет, в какой-то мере, застраховаться от нежелательных закладок и шпионского ПО.
avatar
Value, Киты пилят, Индусы пилят, Мы немного пилим, а можем много — ничего не мешает. В мире есть сообщество и процесс разработки ядра без обязательного единого центра, открой завтра MS все свои исходники — никто это тянуть не будет и все решения всеравно будет принимать MS.
avatar
My Shadow, хорошо. Пилите. Успехов Вам!
avatar
My Shadow, с убунты что-ли?
Тема холиварная. Стоимость владения у винды и линукса ~ равны.
1. Спецы под линукс дороже. 
2. Покупаемое ПО должно интегрироваться в инфраструктуру.
3. Нужен удобный MS Office. 
avatar
smit, вообще с gentoo (не предлагаю как замену :)
спецы, удобство и инфраструктура дело наживное — тут дело в безопасности. Киты двигаются в правильном направлении:
По данным издания Beijing Times, программа запрета установки Windows 8 на новых компьютерах в государственных учреждениях Китая получила продолжение. Каждый год в госучреждениях планируется переводить около 15% компьютеров с Windows на новую китайскую операционную систему COS (China Operating System), основанную на Linux. Полностью завершить миграцию планируется к 2020 году. С аналогичной инициативой по переводу китайских банков на COS выступила Комиссия по регулированию банковской деятельности Китая. Первый публичный выпуск COS ожидался в октябре, но релиз откладывается из-за неготовности проекта.
www.opennet.ru/opennews/art.shtml?num=40973
avatar
My Shadow, процесс идет 20 лет уже. С каждым годом сильнее. Конца и края не видно. Каждый год 15%? По всем госам Китая? Точная статистика по всем учреждениям собирается? 15% от всех компьютеров или тех кто на Винде? Верите китайской статистике? 2 года назад Китай не уходил от видны??? Вот откажется приходите. Мне видна не нравится. Но каждой цели свой инструмент. Ну закупили Винду в гос учереждении что здесь такого?
avatar

alexKa, Пакистан в снегах, вот и вся Россия. Тысячи пакистанцев работают в гуглах и эпплах, тоже ведь повод для гордости. Как и тысячи русских. Все-таки вырвались из нищеты и безнадеги.


Что вы хотели? сказочные богатства себе и своим друзьям делаются намного легче, чем развитая экономика, промышленности и тем более, высокие технологии, медицина, и тем более IT сфера.

Что хотели, то и получили в итоге ) 

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

Пакистан, Ангола, дешевый Китай… жаль что мы выбрали такой путь развития… (((

avatar
kiruha, 

Пакистан, Ангола, дешевый Китай…

Китай в этом списке вообще за уши притянут.
avatar
kiruha, >Все-таки вырвались из нищеты и безнадеги.

Что же Гена Короткевич еще не вырвался. Хотя он лучше Вас живет (без безнадеги).

Хороший программист получает в Москве в 3 раза меньше чем в США, а тратит раз в 5 меньше.

youtu.be/5wMAPUrd0ag?t=1730
чувак сказал что получает в мск 500тыс (может я преувеличил и все-таки 300 — непомню)
avatar
? есть ли свои ОС в: fra deu uk it jp can?
Логарифм Интегралович, нет и не нужны!
avatar
Простые школьники проиграли сёлам на зарплате
avatar
Проклятый расхититель социалистической собственности!
Стана его кормила, учила, а он в гуглы играть?  Стыд и позор!
Вот тут в росгвардии сотрудников не хватает, а он  в гуглы играет.
Если серьезно — респект, уважуха и дальнейших успехов!
avatar
Посмотрел результаты конкурса за всю его историю. Благодаря только одному Геннадию Короткевичу Белоруссия оказалась впереди планеты всей по программированию.
avatar
Этот малый должен попасть в список Форбс)))


Этот малый в очередь попадёт, где всем в ней стоящим пачку х! ёв подарят..

А в Форбс попадут: Марлен Манасов, Алесандр Смбатян и Лазарь Сафаниев… И везде так. Если семейное древо копнуть, то можно найти причинно-следственную связь, а если тупо сидеть и коды писать, то можно Вассерманом стать, ну хотя бы чисто внешне)) С ФИО Геннадий Короткевич в Форбсе нех. делать… там цензура, он уже не проходит)))

Я тоже рад… но вот есть ложка дёгтя....  Посмотрите, где они проживают и тренируются...  
avatar
Igor Boroda, ИТМО, это Санкт-Петербург, что не так?
avatar
slyter, Что Санкт-Петербург? Команда оттуда… всё так… все русские по гражданству… Вопрос прочтите… Шарапова тоже гражданка РФ… Что не так? 
avatar
Igor Boroda, Короткевич аспирант в ИТМО. Он Шарапова? ))) Проживает и тренируется в Питере. Что не так??
avatar
slyter, Разве аспирант-это студент? Это раз… И два… повсторяю вопрос: Проживает и тренируется и имеет гражданство- одно и то же? И да… он- не Шарапова… Шарапова- это девушка и тенессистка… тут Вы не облажались..  
avatar
Igor Boroda, я в том смысле, что Шарапова живет и тренируется в США, с американским тренером. Короткевич живет и тренируется в Питере при своем ИТМО. Ну и видимо участвует в подготовке новых программеров в Питере. Так что он не Шарапова. ))
avatar
slyter, А я к тому… что мы ни одного победителя олимпиад не получили в штат заведений РФ… Вы можете за них радоваться и дальше… только нет у нас ни желания, ни возможностей… оставить их здесь… Поэтому… мы так радуемся результатам олимпиад… а потом никто этих фамилий и не помнит… нет их у нас… Аминь!
avatar
Igor Boroda, 
Помню, в начале 90 рассказывали,
что если открыть границы, все математики и программисты уедут.
Прошло 30 лет.
Математики и программисты на месте и успехов все больше.
Максим Барбашин, да, деньги не все решают. Если у человека будет достаточно комфортный уровень жизни на родине, то особого смысла переезжать нет. Машина, квартира, отдых — чего еще надо то? Ну и возможность развиваться. Многим миллиарды то не нужны, ведь добавляется геморрой с их управлением и сохранением, особенно ученым и программистам. Для них прежде всего важно заниматься своим любимым делом. Дофига таких. Дай базовый комфорт и часто достаточно вполне.
avatar
Igor Boroda, в Челябинске живут и любят путина.
avatar
conscience, Это я так… лёгкий троллинг....  
avatar
kiruha, Много слов и все бесполезные.
Вы талантливый человек? Много налогов уже заплатили?
Вас в стоило не правительство поставило, вы сами не можете выбраться о туда. Но легче обвинить третьи силы. Вы бот. вам бан
avatar
Я надеюсь он уже миллионер
Он не миллионер. Ну может только рублевый. Я вот вообще таких не понимаю. Ну умеешь ты программировать — так зачем свое умение выставлять многократно?? Ну выиграл ты раз-два — переходи на уровень выше! Можно в более весомых конкурсах участвовать, можно свои проекты делать. Неужели за 6 лет успеха парня тот же гугл не заприметил? Даже простое сотрудничество с хорошей компанией принесло бы гораздо больше парню. Пройдет несколько лет и его будут показывать по TV ...  в рекламе Yota " Гена Короткевич-начальник отдела, я здесь — потому что больше нигде не пригодился"
GreyAngel, там 15 тыс. $ за первое место платят. 6*15=90к$ Неплохо по идее, особенно, если в Питере живешь.
avatar
GreyAngel, гугл его приглашал на собеседование, но у него пока в приоритете аспирантура, парню лишь 24 года. А в целом парень занимается любимым делом и в деньгах особо не нуждается, смысл пока работать, там же придется делать то, что скажут.
avatar
GreyAngel, Что мешает делать свои проекты, работать по найму и участвовать в конкурсах одновременно?
avatar
он уже выбрал в какую русскую компанию он пойдет работать?
TutProstoAdres, его никто не ограничивает, из питера можно и на запад работать.
avatar

теги блога Silent Hamster

....все тэги



UPDONW
Новый дизайн