XXV Всеукраїнська олімпіада з інформатики для школярів проходила із 24 до 28 березня 2012 року у Вінниці. Змагання приймали Вінницьке міжрегіональне вище професійне училище, в якому учасники писали роботи, і загальноосвітня школа № 16, де учасників годували, а також провели розбір задач і закриття олімпіади.
В олімпіаді взяли участь 137 учнів із 28 регіональних команд. Найчисельніше представництво — по 13 учасників — мали команди Кіровоградської області та Українського фізико-математичного ліцею. Нагороди здобули близько 30 % учасників окремо в паралелях 11, 10 і 9-го класів. На відбірково-тренувальні збори до міжнародної олімпіади потрапили 9 учасників, що показали найкращі результати у загальному заліку, із них п’ять одинадцятикласників, три десятикласники й восьмикласник.
Після завершення олімпіади, але до моменту офіційного оприлюднення результатів, до положення про проведення олімпіад було ухвалено зміну, згідно з якою кількість призерів мала складати не 30 %, а половину всіх учасників. Через це близько 20 % учасників у кожній паралелі, які набрали досить високий бал, але не могли стати призерами до ухвалення зміни, автоматично здобули третє місце.
Цього року всеукраїнську олімпіаду з інформатики проводили за новим регламентом: під час туру учасник мав змогу надіслати своє розв’язання на перевірку і в режимі реального часу побачити свій результат. Якщо програма-розв’язок набирала не 100 % балів або давала не такий результат, що задовольняв би учасника, він міг змінити розв’язок і надіслати його ще раз. Загальна кількість спроб, які дозволялося зробити учаснику протягом п’ятигодинного туру для всіх чотирьох задач, — 60.
До вашої уваги матеріали олімпіади: умови та ідеї розв’язання задач обох турів, авторські розв’язки з описом тестів, а також правила й результати змагання. Окремо можна завантажити тести до задач (26 МБ).