Сергей Мухамедов

© Babr24.com

Интернет и ИТМир

4334

22.07.2013, 15:04

Мозги

На днях корреспондент НедоСМИ оказался на очень значительном и почти секретном международном мероприятии. Вы не найдете в интернете его фотографий, кроме вручения кубка или в лучшем случае общих планов, хотя проходит оно аж с 1977 года. Даже не пытайтесь угадать что это, не заглядывая под кат, – год проведения первого чемпионата обязательно собьет вас с толку.

Спортивная арена. Сто двадцать команд. Зрители. Две телекамеры онлайн-трансляции. И... абсолютная тишина все пять часов.

Никакого экшена, только невероятная мыслительная работа.

Сложно представить, как эти соревнования проходили 37 лет назад. Арифмометр "Феликс", логарифмическая линейка и карандаш с листом бумаги? ЭВМ в то время были размером с дом или комнату.

Это финал международного командного чемпионата мира по программированию ACM ICPC. Впервые за всю историю, он проходил в России.

Это самое крутое в мире командное соревнование программистов.

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

Это лучшие молодые мозги мира.

Несмотря на то, что они еще учатся в университетах, все, кто дошел до финала, уже трудоустроены

Следить за ними начинали класса с шестого, когда они побеждали на своей первой олимпиаде по программированию.

Им уже гарантированы зарплаты от 120 тысяч долларов в год и доли акций в компаниях

И совсем не обязательно, что эти компании будут иностранными

У нас им будут платить не меньше, чем на западе. Да и мотивация у таких людей совсем другая.

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

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

Их ждут компании, которыми вы пользуетесь ежедневно - это Гугл, Фейсбук, Яндекс... И конечно в сложные и интересные стартапы. Работу в банках они считают "ниже плинтуса".

Но сама концепция чемпионата не предполагает охоту за сотрудниками. Тот же самый Яндекс, выступая официальным партнером ACM ICPC, даже не имел в зале никакой рекламной растяжки. Всех российских, украинских и белорусских ребят компания знает лично, благодаря своим академическим программам на которые за шесть лет потратила миллиард(!) рублей.

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

Шарики вручают за решенные задачи, а так же за другие заслуги типа "Первая команда, выполнившая задание F"

Через 5 часов эти ребята в черных футболках будут победителями. До этого, в разных составах, перербургская команда Национального исследовательского университета информационных технологий, механики и оптики (НИУ ИТМО) становилась чемпионами мира четыре раза.

Второе место заняла команда Шанхайского технического университета, третье – Токийский университет

Для примера перевод одной задачи этого года. Оригинал естественно был на английском:

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

Акция казино включает следующее: вы можете играть столько, сколько хотите. И после того, как вы закончите, какую бы сумму вы ни проиграли с момента начала, казино возвращает х% ваших потерь. Естественно, если вы оказались в выигрыше, вы забираете его весь.

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

Для простоты предположим, что все ставки стоят 1 доллар, а выигрыш составляет 2 доллара. Теперь допустим, что х равно 20. Если вы сделаете всего 10 ставок, перед тем как закончить игру, и только 3 из них выиграют, то ваши общие потери составят 3,2 доллара. Если 6 ставок выиграют, то ваш выигрыш составит 2 доллара.

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

Входные данные состоят из одного теста, который содержит процент возврата х (0 ? х <100) и вероятность выигрыша в процентах p (0 ? p <= 50). x и p имеют не более двух цифр после запятой.

Выведите максимальный ожидаемый выигрыш с абсолютной погрешностью не более 10 -3

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

Вот как описал чемпионат Алексей Дергунов из команды Самарского государственного аэрокосмического университета, занявшей 35 место:

В начале контеста мы сильно растерялись. Я и craus очень долго думали над задачей F — мы сдали ее под занавес первого часа, по пути отсеяв несколько неверных решений и написав то, к которому не получилось придумать контрпример. Затем мы решали задачу D. Не понимая, как ее делать, Hohol распечатал ответы на первые несколько тестов, но ничего не извлек. Потом я вспомнил задачу с тимуса и написал точно такой же перебор — оказалось, что кандидатов на ответ порядка 50 тысяч (конечно, порядочный ACM-щик должен знать, что их мало, но мы такими не являемся), так что работает прекальк. Дальше подоспели решения задач A и H, которые пришлось немного подебажить, так как писать с первого раза мы так и не научились. Затем мы решили задачу C: сабмит в 3:5x был уже правильным, но TL-ным: команда из трех желтых участников не умеет писать maxflow и поэтому копипастит его с Team Reference, где есть лишь алгоритм Диница, да еще и с кучей ArrayList-ов. Заменив все ArrayList-ы на массивы, мы сразу же получили Accepted. Оставалось немногим более получаса, мы решили, что не умеем решать J за это время (задача, надо сказать, очень противная, из тех, что я особенно ненавижу — куча тупейшей бессмысленной реализации), и поэтому попытались решить B, но, как оказалось, надо было решать специфическую системку уравнений за O(1), как когда-то учили на третьем курсе (на самом деле приятная неожиданность — знания, полученные и успешно забытые в универе, оказались нужными в ACM ICPC!)

На следующий день после финала министр обороны России Сергей Шойгу поручил разыскать(!) петербургских студентов, пять раз становившихся чемпионами мира по программированию, чтобы укомплектовать создающиеся в российской армии научные роты.

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

Источник: Оттенки Серого

Сергей Мухамедов

© Babr24.com

Интернет и ИТМир

4334

22.07.2013, 15:04

URL: https://www.babr24.net/?ADE=116841

Bytes: 9303 / 4392

Версия для печати

Скачать PDF

Поделиться в соцсетях:

Также читайте эксклюзивную информацию в соцсетях:
- Телеграм
- ВКонтакте

Связаться с редакцией Бабра:
[email protected]

Автор текста: Сергей Мухамедов.

Другие статьи в рубрике "Интернет и ИТ"

Т2 защищает: SMS-коды от важных сервисов не будут приходить во время звонка

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

Саша Савельева

Интернет и ИТРоссия

450

01.05.2025

Монголия укрепляет кибербезопасность: цифровые права под международным контролем

Монголия продолжает укреплять позиции в сфере информационных технологий. Недавно на этом фоне страну посетила специальный докладчик ООН по праву на неприкосновенность частной жизни Ана Брайан Нугререс.

Эрнест Баатырев

Интернет и ИТОбществоПолитикаМонголия

7181

15.04.2025

Исходный код для Лаоса: Монголия предложила цифровое партнерство

Монголия планирует поделиться своими наработками в сфере цифровизации с Лаосом. Министр цифрового развития, инноваций и коммуникаций Баатархуу Цэнд выступил с инициативой экспортировать исходный код платформы E-Mongolia для запуска аналогичного проекта в Лаосской Народно-Демократической Республике.

Эрнест Баатырев

Интернет и ИТПолитикаЭкономика и бизнесМонголия

7754

14.04.2025

Блогнот. Суверенные соцсети: почему они обречены на провал

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

Илья Гращенков

Интернет и ИТРоссия

2219

13.04.2025

Эксперты выяснили, кто лидирует по качеству мобильной связи в Иркутской области

Компания DMTEL впервые провела исследование качества услуг мобильной связи в Иркутской области. Первое место в итоговом рейтинге уверенно заняла Т2, обогнав остальных участников «большой четвёрки» как по качеству голосовой связи, так и по качеству сервисов мобильного интернета.

Саша Савельева

Интернет и ИТИркутск

3230

04.04.2025

Исследование: Большинство абонентов Т2 не отвечает на звонки с незнакомых номеров

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

Саша Савельева

Интернет и ИТРоссия

3004

27.03.2025

Т2 добавит 300 Гб обладателям новых смартфонов вне зависимости от места покупки девайса

Мобильный оператор T2 запускает акцию для владельцев новых моделей смартфонов. Компания предоставляет им дополнительный пакет интернет-трафика. Клиенты получат 300 Гб на один год или подписку MiXX S на шесть месяцев, которая добавит аналогичный объем трафика.

Саша Савельева

Интернет и ИТРоссия

4605

25.02.2025

Борьба с онлайн-казино в Монголии: о скрытой угрозе национальной безопасности

В последние годы в Монголии наблюдается стремительный рост интереса к азартным играм. Специалисты связывают тренд с популяризацией в стране платформы 1XBet.

Эрнест Баатырев

Интернет и ИТОбществоЭкономика и бизнесМонголия

20069

24.02.2025

Защита детей от угроз в интернете: Монголия на пороге нового запрета

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

Эрнест Баатырев

Интернет и ИТОбществоМолодежьМонголия

20356

18.02.2025

Монголия ускоряет цифровизацию: перспективы внедрения 5G

Монголия уверенно движется в направлении цифровой трансформации, стремясь повсеместно внедрить технологию 5G и повысить скорость интернета в десять раз на всей территории страны.

Эрнест Баатырев

Интернет и ИТОбществоМонголия

5890

11.02.2025

Глава или не глава: отдалённая Хатанга и эпоха цифровизации

Интересная и неоднозначная ситуация произошла с красноярской редакцией Бабра. Полагаем, эта история могла бы и не стать достоянием общественности. Но, волею случая, – станет. 24 января Бабр опубликовал статью о проблемах в селе Хатанга.

Анна Роменская

Интернет и ИТПолитикаКрасноярск

23646

06.02.2025

В 2024 году бот Т2 отвлекал мошенников 18 миллионов минут

В 2024 году 75 миллионов скам-звонков в сети Т2 оказались заблокированы. Остальные попали на специального бота, который заговаривал мошенникам зубы и отвлекал их от реальных людей.

Саша Савельева

Интернет и ИТРоссия

12815

31.01.2025

Лица Сибири

Юзвак Светлана

Константинов Евгений

Дикусарова Наталья

Пур Сергей

Шавенкова Анна

Иванов Анатолий

Баярбаатарын Болор

Ушакова Яна

Потапов Владимир

Парфенов Максим