Saturday, 15 December 2007

skiminok: (Default)
*звук сладкого зевка*
Аааах... Как же я устал...
Дурдом, а не день. С каким же нетерпением я жду сейчас среды... увидеть Александра Борисовича Рудыка (распорядитель и глава жюри Киевских олимпиад по информатике), посмотреть в его... кгм... даже затрудняюсь подобрать прилагательное... короче, глаза... Мдя, это действительно есть добрейшей души человек... где-то там... в глубине души она добрейшая... Ладно, давайте-ка обо всём по порядку.
Как можно догадаться, сегодня город Киев писал районные олимпиады по информатике. Задания районам на олимпиаду предоставляет всё тот же бессменный Рудык, будучи ответственным за всё, что происходит в столице касательно IT-олимпиадной деятельности. Причём предоставляет с отборов... ах, вы не знаете, что такое Киевские отборочно-тренировочные сборы? Ну так давайте просвещу...

Есть база из 36 задач, разделённых по парам на 18 туров. Автором каждой является сами понимаете кто. Уровень сложности очень и очень варьируется. База не меняется из года в год. Все задачи участникам известны. Все математические идеи решения участникам тоже известны. Вся подноготная: тесты, решения, проверяющая система - свободно доступна на сайте Киевских олимпиад. Дело за "малым" - это всё запрограммировать.
Отборы на Всеукру проходят в 8 туров. Имеется программа, случайным образом выбирающая одно из четырёх чисел. Поступают так: вначале ей скармливают 1, 2, 3, 4. Допустим, выпала тройка. Тогда в первом туре отборов будет пара задач №3, числа 1 и 2 отправляются в конец ряда (после 18), а на второй тур программе уже предложат четвёрку 4, 5, 6, 7. И вот так проходят все восемь туров, за каждый можно получить максимум один балл (оценка есть количество пройденных тестов, делённое на количество всех), из восьми результатов наихудший (чтобы избежать проблемы чрезвычайных обстоятельств) не учитывается. Вот так и формируется команда на Всеукраинскую олимпиаду.
В последнее время начали появляться дополнительные туры (19, 20, 21 и т.д.), задачи которых взяты с недавних городских олимпиад, а авторами являются остальные члены жюри (студенты-победители Межнара). Они используются после основной массы туров для дополнительного определения при спорных вопросах. Впрочем, сам Рудык говорит, что постепенно ситуация начнёт меняться - всё больше будет в отборах новых задач, и всё уменьшаться будет удельный вес его испытанных задачек "на все случаи жизни". Это уже дань времени...

Но это всё просто к слову. А важно то, что на районную олимпиаду традиционно даётся один из 18 туров отборов. И третья оригинальная задача в качестве утешительной. Получается, с двумя задачами из трёх мы уже сталкивались, в принципе знаем как решать (но это ещё не значит, что мы реально всё это напишем за тур, скорее наоборот), третья должна быть лёгкой. Итак...
Выпадает тур №8. Одна задача там в принципе несложная, если знаешь решение - вообще проблем никаких, но если кто заранее не знал (как огромная часть моих одноклассников, отборами не интересующиеся, но на олимпиаду между делом решившие заглянуть) - вывести-то на месте можно, однако вопросы оптимизации не факт, что зачтутся. Вторая - гроб. За пять часов олимпиады программа дай Бог чтобы более или менее работала на половину случаев, о большем пока что можно и не мечтать. Ну а задачу номер три предполагалось делать постольку-поскольку - это легчайшая мелочёвка, дана скорее для девятых классов и т.д.
Угу, как же.
Александр Борисович решил соригинальничать. Третья задача выглядит легко. Но на самом деле влечёт за собой приличное количество вычислений, в которых голову себе сломать и наляпать ошибок - как два байта отослать. Пишется такая прелесть за час минимум - и при всём том её действительно больше чем в 12 баллов не оценить (для сравнения: первая - 16, вторая - 32). Ну а что можно сказать о задаче, в которой всех информатических сведений - условный оператор If, арифметические операции и работа с файлами?! И ещё самая чуууточка физики на бумажке... Нет слов, один мат на языке.
Все три условия лежат здесь.

Подводим итоги. На номер три я в итоге забил после двадцати минут высчитывания джоулей. Решил посвятить драгоценное время более знакомым задачкам. И не прогадал вроде бы:) Первая готова полностью, боюсь, как обычно, только тайм-лимита (вечный мой крест...), во второй достиг максимума, который только можно было намутить за эти 5 часов: обрабатываются целые числа и десятичные дроби с заданной точностью. Для того, чтобы заставить меня запрограммировать там ещё и периодические дроби, нужен испанский сапог...
В целом доволен. Посмотрим ещё, что день грядущий нам приготовил...
Людмила Викторовна? А как насчёт мнения специалиста о районных олимпиадах города Киева? Пожалуйста:)

ЗостЫкриптум. А завтра ещё экономика... бугога:)
skiminok: (Default)
Я понял! Главное зло меломана существует и вполне осязаемо! Это эквалайзер!!!

У меня стоит Winamp 5.35 Pro, версия, перевод и дополнения SidY. К нему подключено 6 плагинов преобразования звука - на выбор (Nullsoft Signal Processing Studio, Dee plug-in, Enhancer, MuchFXI, Simply Surround DSP Plugin, Stereo Expander) плюс встроенный эквалайзер плюс возможность настройки EQF. Также собственный эквалайзер имеется в управляющей проге звуковой карты. И ещё не забываем, что можно иногда просто сменить плеер (на компе ещё имеются Windows Media Player, LightAlloy, MediaPlayer Classic, Nero ShowTime, если ещё не потёр, валялся где-то DivX), что порождает ещё богатейшие наборы возможностей для варьирования звука. Любой из этих пунктов можно включать и выключать, настраивать на различные пресеты (добрые разработчики позаботились и всунули последних в поставку добрых штучек 40 на каждый эквалайзер - и с дюже красноречивыми названиями по типу "Very COOL Sound:)" ).
И вместо того, чтобы заниматься экономикой, я с каждым новым выпавшем случайным треком кидаюсь к компу и со скоростью психованного кролика совершаю дюжину тычков мышкой, чтобы привести прекрасную песню в только ей одной присущий удобоваримый вид!

Люди добрые... посоветуйте нормальный эквалайзер, а? Или хотя бы пресет, чтобы Найтвиш звучали как Найтвиш, а не как ржавый "Запорожец"...

Profile

skiminok: (Default)
skiminok

Most Popular Tags

July 2011

S M T W T F S
     12
3456789
10111213141516
17181920212223
242526272829 30
31