Добрый день, я хочу Вам рассказать про то, как проводятся отборы на Всеукраинскую олимпиаду по информатике в г.Киев. Отборы на IV (Всеукраинский) этап проводятся по следующему принципу . Всего есть 7 туров, в неделю проходит 1 — 2 тура. В каждом туре по 2 — 3 задачи. Всего отборы длятся около месяца. И вот мы подошли к самому, по моему мнению, неприятному. Во-первых, все задачи на туры заранее известны также как и авторские коды вместе с разборами. Во-вторых задачи проходят тестирования на системе STS или KGrader (ссылку на эти системы оставлю в конце). Теперь я опишу все приколы этой системы:
- У Вас на каждую задачу есть только одна засылка.
- Вывод лишнего перехода на следующую строку дает половину от полученых баллов (апеллировать это нельзя).
- Отсутствие перехода на следующую строк дает половину от полученых баллов (апеллировать это нельзя).
- Необходимо указать название компилятора в первой строке (апеллировать это можно).
- Если Вы неправильно назвали файл с кодом или неправильно написали названия подключаемых файлов — 0 баллов (апеллировать это нельзя).
- Старый компилятор.
Как по мне, все эти факты являются некорректными. Потому что эти отборы показывают не уровень программирования, а способность запоминать решения.
Все ссылки на систему тестирования и задачи оставлю ниже. Будет интересно прочитать Ваши мнения. Спасибо за внимание.
Задачи отборочно-тренировочных сборов команды города Киева в IV этапа Всеукраинской ученической олимпиады по информатике: http://www.kievoi.ippo.kubg.edu.ua/kievoi/index1.html
Cистема тестирования : http://www.kievoi.ippo.kubg.edu.ua/kievoi/index.html
Также оставлю топ самых "любимых" задач:
Химия:http://www.kievoi.ippo.kubg.edu.ua/kievoi/train/9.html
Вечеринка:http://www.kievoi.ippo.kubg.edu.ua/kievoi/train/6.html
Семья:http://www.kievoi.ippo.kubg.edu.ua/kievoi/train/13.html
Также решил добавить порядок проведения этих отборов и 3 этапа в котором все подробно описывается : http://www.kievoi.ippo.kubg.edu.ua/kievoi/order.html
Отборы говно)
По моему, отбитая и ретроградная система.
Очень рад, что отбирался на всеукраинскую не от Киева в своё время.
P.S. Авторские коды и задачи заранее известны? А какой тогда в этом смысл вообще?
Ну в том и прикол, что я писал эти отборы. Все известно. Прикол в том, что задачи не всегда легкие(понятные) и просто все это запоминать очень тяжело. А смысла нету, но администрация считает, что это нормально.
В каком месте требуется дословно запоминать решения? Насколько я понял, из неприятного требуется лишь чётко следовать спецификациям входных и выходных данных (что действительно важное умение для программиста, даже вне олимпиад), а также работать со старым компилятором (что действительно неприятно).
Или у вас в основном претензии не к этим мелочам, а к всему формату "задачи известны заранее, никаких других нет"?
Да Вы правильно поняли, к самому формату. А насчет запоминания решения, просто при таком формате некоторые участники отборов, проходят на 4 этап не по своим знаниям, а потому что просто запомнили все коды и все. Как по мне это не есть правильным. Например человек с фотографической памятью писал бы эти отборы не зная ничего.
Просто это все ровно равноценно тому что Вам дают раунд кф, который был известен до этого и у Вас есть решение.Тогда бы, на моё мнение, от этого всего не было никакого смысла.
Пожалуй, моя основная претензия к такому формату — это выбранные задачи и полное отсутствие новых задач.
Например, в задаче про химию недостаточно формально описан формат входных данных (хоть он и выводится из авторского — что тоже весьма полезный скилл вне олимпиад), в задаче про вечеринку, имхо, недостаточно ограничений (легко построить тест с ответом 25!), задача про семью — просто какой-то скучный разбор случаев (к тому же в cp1251 есть несколько символов "тире" — есть тире среднее, длинное, а ещё дефис). Как следствие — действительно надо изучать точный текст решения и какие-то мелочи нельзя вывести из условия, что недопустимо повышает возможность ошибиться и не узнать. Особенно печально, если нельзя апеллировать к "условие можно прочитать и таким способом тоже" — но тут я не уверен.
Писать код, зная решение, смысл определённо есть. Даже если на рейтинг. Придумать и реализовать — это два разных скилла. Надо проверять и то, и другое. Такой формат похуже проверяет умение придумывать решения и может делать акцент на зазубривание, что нехорошо.
В целом, наверное, такой формат честнее, чем просто задавать одни и те же задачи втихую. Но определённо хуже, чем, скажем, половину раундов делать с новыми задачами.
Спасибо за Ваше мнение. Я полностью с Вами согласен.
Я правильно понял, что участники Украинской олимпиады отбираются на основе туров с известными задачами? Это правда так, или я что-то не так прочитал?
Команда от Киева — да. Это одна область в которой такая система) Сама лучшая (нет).
Если задачи на КР по информатике пишутся на листочке, то чего еще ты хотел?)
Ну, понимаешь, я так же могу сказать, что в Нигерии вообще нету олимпиады по информатике например. Мы же сейчас говорим про страну, которая давно участвует в Международной олимпиаде.
Я согласен. Просто почему-то у нас работает принцип "мы создали систему, да, она неудобная, но пусть дети на олимпиаде с ней разбираются"
ахах, что правда, то правда)
Жестяк :)
Я не поверил, решил сам прочитать, и действительно!
_http://www.kievoi.ippo.kubg.edu.ua/kievoi/order.html_ До проведення відбірково-тренувальних зборів на сайті kievoi.ippo.kubg.edu.ua розташовано: умови можливих завдань для турів; ідеї чи навіть алгоритми розв'язання цих завдань;
Жури выставляет до начала соревнования УСЛОВИЯ ВОЗМОЖНЫХ ЗАДАЧ и даже ИДЕИ и ВОЗМОЖНО АЛГОРИТМЫ их решения :) :) :)
Т.е. участник заранее может консультироваться с кем угодно, потренироваться дома, и прийти набрать по сути готовый текст к уже протестированной дома задаче.
Что это за дичь вообще в Киеве? :) Там хоть теоретический тур на листочке не проводят? :)
Вообще нормальная практика: проводить областной отбор по правилам Всеукраинского, а не по каким-то лично выдуманным кем-то шизофреническим методикам :)
Ну на листочка не пишем)) А насчет этого полностью согласен, я давно всем говорю, что так не нормально и мы как обезьяны которые не знают, что такое ejudge)
Химию и Вечеринку я помню еще с тех времен, когда я отбиралась на Всеукраинский этап, а это было уже лет 15 назад... Душераздирающе.
Да эти задачи были на 3 этапе в 2001 году, им столько же сколько и мне))
Может вернетесь в Украину и улучшите систему, что бы будущим поколениям стало лучше, или же за бугром всегда лучше?)
Я надеюсь, что в скором времени это все закончится. Это не выносимые муки на самом деле и очень соболезную тем, кто будет писать их дальше.
Очень надеюсь и я что скоро все станет как в большинстве других областях проводится отборы на IV этап Всеукраинской олимпиады с информатики, нормально проводиться.
Этим летом все будет загружено ejudge. А насчёт новых задач, то организатор прямым текстом говорит что у него нету авторов для создания достойных отборов. Так и живём.
Мда, нет авторов. Уверен? Ну лучше давать задачи где должно заходить что-то около O(n) а заходит O(n^2) и тест подбирается прям сходу.
Мысак не вариант?)
Я думаю, что у Мысака есть дела поважнее. Например задачи для 4 этапа.
Согласен. Но есть же и другие люди, которые брали дипломы на 4 этапе и есть энтузиазм. Просто их игнорят в плане изменений системы.
Проблема в том, что им(жюри) так удобней , просто взять и дать задачи которые были раньше, ничего не менять. Если вы говорите что задачи 15-летней давности, это уже звоночек о том, что люди которые всем этим заведуют просто не хотят и не желают что-то менять, а не то, что нету авторов. Авторы есть — они просто никому не нужны, энтузиазм проходит, и всё по замкнутому кругу.
Они считают, что просто система на которой они проводят. Она существует много лет и она стабильная. И говорят, что ejudge не стабильный, что он может упасть и это приведет к провалу олимпиады. Это с какой-то стороны правильно, но с другой это такая дичь.
Ну упал ejudge — давайте перепишем тур на инных задачах. В чем проблема?
Если бы были какие-то изменения хотя бы в какую-то сторону это уже лучше, чем просто стоять на одном месте. Одна поссылка и оставлять файлик на рабочем месте, это фиаско ребят.
Согласен)