Каталог
Вторник, 26 декабря 2017 12:01
Чемпионат мира по мозгоборью
короткая ссылка на новость:
Чемпионат мира по программированию ACM ICPС, четвертьфинал которого прошел при поддержке компании НИКС в МФТИ 22 октября 2017 года, – соревнование особого накала. «Приближается старт, и я уже вижу, как ваши лица суровеют, – приветствовал участников главный судья Филипп Рухович, – Соревнуются команды, но бороться вы будете с задачами.Помните главный секрет: каждая задача хочет, чтобы ее решили». В притихшем зале раздался нервный, почти истерический смешок… Полагаем, неограниченному кругу читателей nix.ru будет интересно узнать, что, кроме призов от компании НИКС, стояло на кону в этом состязании. Добравшимся до конца этой статьи – бонус в виде анекдота от известного тренера по программированию Филиппа Руховича.
Вот что о спортивном программировании рассказал Алексей Малеев, руководитель Центра развития IT-образования МФТИ: «Что дают эти соревнования студентам? Во-первых, это новые знания. Олимпиадное программирование несколько отличается от того, чему учат в университетах. Прежде всего – требуется погрузиться в алгоритмы. Есть и некая специфика написания олимпиадного кода: он должен быть максимально коротким, потому что отведено всего 5 часов на 10-12 задач».
«Ну и, конечно, это колоссально быстрый старт карьеры. Многие компании – например, «ВКонтакте», – в общем, целые коллективы сегодня сформированы из воспитанников сообщества ACM ICPC. Такие соревнования – это мониторинг очень большой массы студентов, и те, кто высоко поднимаются в этом отборе, обращают на себя внимание самых разных компании. Кадровики центрального офиса Google Europe в Цюрихе рассказали мне, что когда к ним приходит разнарядка – давайте возьмем еще 100 программистов, – то самый простой для них способ быстро найти 100 кандидатов, которые наверняка пройдут техническое собеседование, это пойти на соревнование ACM ICPC. А перед теми, кто выходит на уровень полуфинала и финала, открываются двери любых компаний мира».
Одна из таких компаний – Huawei, представитель которой, Екатерина Ипатова, выступила перед участниками соревнования.
«В 2017 году Huawei заняла 83-е место среди 500 самых успешных глобальных компаний. У нас 16 исследовательских центров по всему миру. Два из них – в России: в Москве у нас работает около 200 человек и еще около 30 человек – в Санкт-Петербурге. Недавно мы отметили юбилей: 20 лет Huawei вместе с Россией».
«В этом году компания начала по всему миру реализовывать программу по привлечению молодых талантливых студентов, нацеленных на решение инженерных задач. В первую очередь мы заинтересованы в программистах, а также в людях, которые хорошо разбираются в алгоритмах и в математике. Для этого мы проводим свой конкурс для программистов. Правда, там задание сложное, марафонское, требующее дополнительной подготовки. Это довольно специфическое направление – технология 5G и тому подобное – и в Москве этим занимаются, наверное, только человек 20 наших специалистов».
«Призы в нашем конкурсе – девайсы Huawei, а также сертификаты на стажировку в нашей компании с компенсацией в размере 100 тыс. руб. в месяц, а также с оплатой проживания и проезда, если это необходимо».
«В этом году после весенних соревнований такие сертификаты у нас получили 17 человек. В течение лета и осени они прошли у нас стажировку, и 8 из 17 человек остались в компании. Мы предложили им контракты, и они будут работать у нас параллельно с учебой».
«В нашем соревновании приняли участие 3000 человек, но из них всего 500 открыли задачу и ознакомились с условиями и только 50 прислали решения. Выиграла команда Уральского федерального университета. Мы отобрали 10 лучших команд, которые поедут в декабре в Китай на финал с возможностью по его результатам попасть на стажировку в Китае».
Язык программирования, конечно, и до Huawei доведет. Однако спешим напомнить, что оплачиваемые стажировки для студентов ведущих технических ВУЗов России проводит и компания НИКС.
P.S. В качестве примера того, что для решения олимпиадных задач порой требуется не только железная логика, но и чувство юмора, один из организаторов соревнования Филипп Рухович, сам в прошлом известный спортсмен-программист, рассказал анекдот:
«Задача такая. Дано:
0 < a, b, c ≤ 4
a + b + c = 4
Требуется доказать, что
√a² + 9 + √b² + 9 + √c² + 9 ≥ 5
Прикол задачи в том, что чем более вы крутой олимпиадник, тем дольше вы будете ее решать. Это задача чисто арифметическая, а олимпиадники начинают думать: здесь какая-то выпуклость, экстремум. Реально находились люди, которые сдавали следующее решение: рассмотрим прямоугольник 3 на 4. Разделим его стороны на отрезки a, b, c. Что такое их сумма? Это длина ломаной. Но по неравенству треугольника она больше или равна диагонали».
Филипп не выдержал и рассмеялся. Уж очень смешная задача.
Источник: НИКС - Компьютерный Супермаркет
Комментарии к статье из сети в Вконтактеоткрыть страницу обсуждения |
Иван Серышев — Россия |
Ага, мозгое...ю))) |
26-12-2017 12:34 ответить |
Иван Ардашов |
Студент спит, а учёба идёт.) |
26-12-2017 12:44 ответить |
Михаил Коба, г. Москва |
Он подключен к ноутбуку и впитывает знания. |
26-12-2017 13:15 ответить |
Денис Никитин, г. Чебоксары |
человек0флешка |
26-12-2017 13:15 ответить |
Артем Концов — Россия |
27+a+b+c>=5? При том, что a,b,c >0 Хм... |
26-12-2017 13:17 ответить |
Андрей Соболев, г. Москва |
Артем, 27+a+b+c>=5 при том что a+b+c=4, итого 27+4>=5. |
26-12-2017 13:29 ответить |
Троцкий |
Здравствуйте, rustler, Вы писали: R>a + b + c = 4 R>Требуется доказать, что R>a + 9 + b + 9 + c + 9 5 Хм. Как доказать, что 29 > 5 |
26-12-2017 17:19 ответить перенести в VK |
AndrewN |
Здравствуйте, Троцкий, Вы писали: Т>Здравствуйте, rustler, Вы писали: R>a + b + c = 4 R>Требуется доказать, что R>a + 9 + b + 9 + c + 9 5 Т>Хм. Т>Как доказать, что 29 > 5 Там девятки под корнями на фото, но смысла не меняет. Просят доказать что 9 > 5 :) |
26-12-2017 20:52 ответить перенести в VK |
Vain |
Здравствуйте, Троцкий, Вы писали: Т>Хм. Т>Как доказать, что 29 > 5 Поделить на ноль. |
27-12-2017 00:24 ответить перенести в VK |
mgu |
Здравствуйте, rustler, Вы писали: R>Полагаем, неограниченному кругу читателей Я дико извиняюсь, мы в университетах не кончали, а что такое неограниченный круг? R>[i]Компания Huawei в представлении Екатерины Ипатовой.[/i] Найдите ей стилиста, лучше гея. R>Прежде всего – требуется погрузиться в алгоритмы. ...обхода веток в поисках съедобных плодов. R>Есть и некая специфика написания олимпиадного кода: он должен быть максимально коротким, потому что отведено всего 5 часов на 10-12 задач». Программист-стенографист, ненуачо? Гроссмейстер писал код второй раз в жизни. R>Кадровики центрального офиса Google Europe в Цюрихе рассказали мне, что когда к ним приходит разнарядка – давайте возьмем еще 100 программистов, Предлагаю измерять программистов в килограммах. R> – то самый простой для них способ быстро найти 100 кандидатов, которые наверняка пройдут техническое собеседование, это пойти на соревнование ACM ICPC. А не устроить ли подобное соревнование для кадровиков? R>«В этом году после весенних соревнований такие сертификаты у нас получили 17 человек. В течение лета и осени они прошли у нас стажировку, и [b]8 из 17[/b] человек остались в компании. Зачёт за честность. R>«В нашем соревновании приняли участие 3000 человек, но из них всего 500 открыли задачу и ознакомились с условиями и только 50 прислали решения. Школота-с. R>Язык программирования, конечно, и до Huawei доведет. Однако спешим напомнить, что оплачиваемые стажировки для студентов ведущих технических [b]ВУЗов[/b] России проводит и компания НИКС. Научитесь пользоваться проверкой правописания. R>Требуется доказать, что R>a + 9 + b + 9 + c + 9 5 R>Филипп не выдержал и рассмеялся. Уж очень смешная задача. Я ещё смешнее расскажу: Гугл пригласил 100 олимпиадников, сколько из них доехало до Цюриха? |
27-12-2017 05:20 ответить перенести в VK |
Наташа Насекина, г. Москва |
Знаем мы, какие стажировки НИКС проводит, ага)) |
28-12-2017 16:37 ответить |
Павел Елисеев, г. Москва |
Андрей, да там Любой ответ доказательство если больше или равно 5 |
28-12-2017 21:13 ответить |
Павел Елисеев, г. Москва |
Андрей, исходя из выражения там ответ примерно 175>5 так как основная задача исходя из условий Дано: если дано задачи исполнилось то пример задачи имеет решение и конечный результат |
28-12-2017 21:17 ответить |
Павел Елисеев, г. Москва |
Андрей, и для начала нам нужно доказать Дано, а после решить задачу |
28-12-2017 21:20 ответить |
Павел Елисеев, г. Москва |
Андрей, где b у нас величина не известная... То есть если a+b+c= 4 . А это только из равнобедренного треугольника |
28-12-2017 21:23 ответить |
Павел Елисеев, г. Москва |
Андрей, если Дано не доказано то алгоритм заканчивается и уравнение решения не имеет |
28-12-2017 21:32 ответить |
Павел Елисеев, г. Москва |
Не все так сложно |
28-12-2017 21:32 ответить |
Павел Елисеев, г. Москва |
Андрей, по сути должно дано быть множество и решается по равенству . В равнобедренном треугольнике все стороны равны, доказываем что a+b+c=4; 0 |
28-12-2017 21:40 ответить |
Павел Елисеев, г. Москва |
А в сумме a+b+c=4 |
28-12-2017 21:41 ответить |
Павел Елисеев, г. Москва |
Дано доказанно как условие задачи и решаем уравнение |
28-12-2017 21:42 ответить |
Павел Елисеев, г. Москва |
28-12-2017 21:43 ответить |
Павел Елисеев, г. Москва |
Андрей, в ходе размышлений стало ясно, что нам нужно доказать не равнобедренный треугольник где a=1,b=1,c=2 |
28-12-2017 22:23 ответить |
Павел Елисеев, г. Москва |
Андрей, 33>=5 |
28-12-2017 22:27 ответить |
Павел Елисеев, г. Москва |
Павел, и мы из множества 33 можем получить ромб - что будет конечным результатом |
28-12-2017 22:29 ответить |
Павел Елисеев, г. Москва |
В ответе: ромб |
28-12-2017 22:30 ответить |
Павел Елисеев, г. Москва |
31 забыл из под корня извлечь |
29-12-2017 00:43 ответить |