12.07.2015 Views

Выпуск 14

Выпуск 14

Выпуск 14

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ОЛИМПИАДЫ28 июля в ТаиландезавершиласьXXIII Международнаяолимпиада школьниковпо информатике (IOI).От каждой страныв IOI можетучаствовать неболее 4 школьников(исключением являетсястрана-организатор,которая можетвыставить “вторуюкоманду”). В этомгоду в олимпиадеприняли участие307 школьников из80 стран мира.Участники олимпиадыпишут программына одном из двухдоступных языковпрограммирования(Free Pascal илиС++), после чегоотсылают программудля автоматическойпроверки.Боипо правиламУже второй год олимпиада проходитпо существенно измененным правилам.Если раньше участник не получалинформации о результатах проверкиотправленного им решения, то сейчастакая информация участникам предоставляется.Участник может узнать результатпроверки отправленного им решенияна полном наборе тестов и в соответствиис полученной информациейпланировать дальнейшие действия.Сами тесты, конечно, остаются участникуне известными. В зачет идет лучшаяиз попыток. Заметим, что подобнаясистема проверки не всегда облегчаетжизнь участникам. При наличии в программеошибки (особенно неизвестнойошибки) можно потратить все времятура на отладку одной задачи, котораявроде бы решена, и так и не приступитьк решению других задач.В отличие от 2010 года все задачиотносились к традиционной олимпиаднойтематике и имели полное решение.Дадим краткую характеристикузадачам олимпиады. Задача garden потематике похожа на задачу быстроговозведения в степень. При ее решенииприменяется такая идея, как быстрыйпоиск непериодической части и периодав циклическом процессе. Задача race(самая сложная задача первого тура)предполагает знание структур данныхи техники хеширования. Задача ricehubиспользует технику линейного прохождениямассива с помощью несколькихуказателей. Правда, обычно используютсядва указателя, а в данной задаченеобходимы три. Задача второго тураcrocodile решается с помощью модифицированногоалгоритма Дейкстрыпоиска кратчайшего пути в графе. Задачаelephants решается с помощьюдостаточно сложных структур данных(например, таких, как Декартово деревопо неявному ключу). В задаче parrotsучастники были введены в заблуждениеформулировкой условия — из нее вродебы следовало, что задача не имеет точногорешения и оцениваться будут продвиженияв качестве приближенных решений.На самом деле задача решаласьс помощью комбинаторных методов, нопоняли это только 7 участников.По результатам соревнований былоприсуждено 27 золотых, 49 серебряныхи 78 бронзовых медалей. Абсолютнымчемпионом третий год подряд стал ГеннадийКороткевич, десятиклассник изГомеля. Для Геннадия это уже шестаямеждународная олимпиада и пятаяподряд золотая медаль. В этом году победительнабрал полный балл. Третьеместо занял россиянин Павел Кунявскийиз Саратова, а пятое — АлександрТимин из СУНЦ МГУ, Москва. Впервыеза много лет сразу два россиянина оказалисьв первой десятке. Два другихроссиянина — Дмитрий Егоров и ЕгорСуворов (оба петербуржцы) — получилисеребряные медали. Полныерезультаты можно посмотреть здесь:http://158.250.33.215/~ejudge/player_all.html.В неофициальном командном зачетепо набранным в сумме баллам победителемстала команда Китая, на второмместе — команда России, на третьем —команда США.3сентябрь 2011 / ИНФОРМАТИКА

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!