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

© Babr24.com

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

5044

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

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

5044

22.07.2013, 15:04

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

Bytes: 9303 / 4392

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

Скачать PDF

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

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

Связаться с редакцией Бабра:
newsbabr@gmail.com

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

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

Т2 дарит полгода бесплатной связи новому абоненту и начисляет 2000 рублей тому, кто его пригласил

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

Александр Макаров

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

725

29.04.2026

Для абонентов-путешествеников Т2 запустила бесплатный безлимитный интернет в 34 странах мира

Мобильный оператор Т2 предоставит абонентам безлимитный интернет в 34 странах мира без дополнительной платы. Клиенты популярных тарифов получат 15 дней услуги, а пользователи подписки MiXX — 22 дня.

Александр Макаров

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

660

28.04.2026

Блогнот. Блокировать блокировки блокирования блокировок!

Вот уже третью неделю российский интернет колбасит. Сбои Интернета наблюдались 1, 3, 6, 7, 8, 9, 11, 13, 14, 16, 17, 19, 20 и 21 апреля в разных регионах России. То есть почти каждый день.

Наталья Касперская

Интернет и ИТРасследованияПолитикаРоссия

12275

25.04.2026

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

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

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

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

12378

15.04.2026

Блогнот. Вряд ли стоит ждать согласованной человеколюбивой позиции...

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

Наталья Касперская

Интернет и ИТЭкономикаНаука и технологииРоссия

3582

07.04.2026

T2 отменила международный роуминг для звонков

Мобильный оператор T2 первым на российском рынке приравнял звонки в Россию из роуминга к домашним тарифам. Абоненты оператора могут использовать включенный в тариф пакет минут для звонков на любые номера России из 50 стран мира.

Александр Макаров

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

3130

30.03.2026

Более 420 миллионов рублей инвестиций и 600 объектов связи: как компания «Пилар» развивает инфраструктуру Дальнего Востока

Коммерческая башенная компания «Пилар», входящая в группу оператора Т2, направила более 420 миллионов рублей на развитие антенно-мачтовых сооружений в регионах Дальнего Востока в 2025 году.

Александр Макаров

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

3890

25.03.2026

Реклама в Telegram: казнить нельзя помиловать

Федеральная антимонопольная служба (ФАС РФ) внезапно на ровном месте возбудила первые административные дела о нарушении закона «О рекламе» при размещении рекламных материалов в Telegram и на YouTube. События развивались в конце февраля — начале марта 2026 года.

Леонид Улих, социальный эколог

Интернет и ИТЭкономикаРасследованияРоссия

29277

07.03.2026

Нейросети или кошелёк: в Бурятии чиновников лишат премий за цифровую неграмотность

Правительство Бурятии 9 февраля подписало распоряжение, которое обязывает всех лиц, замещающих государственные должности, и руководителей исполнительных органов пройти курсы по использованию нейросетей до 1 апреля 2026 года. Обучение финансируется из республиканского бюджета.

Виктор Кулагин

Интернет и ИТОфициозБурятия

6630

24.02.2026

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

Анализ Т2 показал высокую активность абонентов в небольших населенных пунктах Иркутской области, где связь появилась не так давно благодаря программе «Устранение цифрового неравенства 2.0». В 2025 году самыми «разговорчивыми» и «качающими» оказались жители села Азей Тулунского района.

Александр Макаров

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

7230

10.02.2026

Т2 за 2025 год заблокировала свыше 2 миллиардов спам-звонков

В 2025 году технологии мобильного оператора Т2 помогли предотвратить более двух миллиардов нежелательных вызовов. Бесплатный голосовой ассистент, доступный всем абонентам, сэкономил клиентам время, сравнимое с 380 годами общения с роботами. Оператор Т2 продолжает борьбу с телефонным спамом.

Александр Макаров

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

8952

31.01.2026

Т2 и «Солар» представили абонентам сервис мониторинга утечек данных

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

Ярослава Грин

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

17851

27.01.2026

Лица Сибири

Тарасков Геннадий

Такаландзе Геннадий

Ханько Андрей

Старцев Евгений

Винокуров Михаил

Татаринов Андрей

Тюменцев Валерий

Ганчуков Евгений

Маякова Наталия

Корняков Михаил