International Olympiad in Informatics — одна из нескольких международных научных олимпиад, ежегодно проводимых во всем мире. Лучшие старшеклассники из разных стран соревнуются в этом престижном алгоритмическом соревновании, чтобы отточить свои навыки в области информатики, такие как анализ поставленной задачи, разработка алгоритмов и структур данных, программирование и тестирование. Каждая страна-участница выбирает команду из четырех участников, которые будут представлять свою страну.
Для включения в состав команды Беларуси кандидаты должны были пройти восьмидневный отбор на онлайн-соревнованиях, организованных научным комитетом белорусской команды. Из 10 претендентов на места в четвёрке лучших были отобраны школьники из Витебской и Гомельской области, Лицея БГУ.
16 и 19 сентября прошли основные туры олимпиады. Онлайн-площадка соревнований в Беларуси располагалась в аудиториях главного корпуса Белорусского государственного университета. Участникам в каждый из туров были предложены для решения по три задачи алгоритмического характера. Для решения каждой из них требовалось в течение 5 часов разработать алгоритм и создать программный код, соответствующий техническому заданию из условия задачи. Проверка качества разработанных программ велась автоматически, посредством тестирующей системы IOI 2020.
По итогам двух туров среди 343 официальных участников международных соревнований был определён 171 лучший. 29 из них были награждены золотыми медалями, 57 — серебряными медалями, 85 — бронзовыми медалями.
Достижения школьников Беларуси:
Серебряная медаль
Андрей Мищенко, ГУО «Клуб юных пожарных г. Мозыря»: 345,32 балла
Бронзовые медали
Ярослав Борисов, ГУО «Гимназия № 8 г. Витебска»: 315,46 балла
Павел Санкин, ГУО «Лицей БГУ»: 294,93 балла
Лучший в команде Беларуси — Андрей Мищенко, воспитанник кружка спортивного программирования ГУО «Клуб юных пожарных г. Мозыря». Свое обучение в кружке Андрей начал в сентябре 2014 года, ежедневно совершенствуясь в работе с языком программирования C++, методах алгоритмизации, в тактике работы на соревнованиях по программированию.
Андрей Мищенко — многократный призер республиканской и зарубежных олимпиад по программированию:
- Открытая олимпиада университета Иннополис по информатике — диплом III степени (2018 г., Иннополис, Россия), диплом I степени (2019 г., Иннополис, Россия; Минск, Беларусь);
- Олимпиада по информатике Moscow Workshops Juniors — диплом III степени (2019 г., Москва, Россия), диплом II степени (2020 г., Москва, Россия);
- Заключительный этап Республиканской олимпиады школьников по информатике — диплом I степени (2019 г., Пинск, Беларусь), диплом I степени (2020 г., Пинск, Беларусь);
- Международная Жаутыковская олимпиада школьников по информатике — золотая медаль (2020 г., Алматы, Казахстан);
- Олимпиада по программированию «Технокубок» — диплом II степени (2020 г., Москва, Россия);
- Открытая олимпиада школьников по программированию — диплом II степени (2020 г., Москва, Россия);
- Индивидуальная олимпиада по информатике и программированию — диплом I степени (2020 г., Санкт-Петербург, Россия; Мозырь, Беларусь).
Тренер мозырского школьника — педагог дополнительного образования ГУО «Клуб юных пожарных г. Мозыря» Алексей Валентинович Борунов.
С 2008 по 2020 год воспитанники кружка спортивного программирования ГУО «Клуб юных пожарных г. Мозыря» завоевали на международных соревнованиях десятки медалей и дипломов. Наиболее значимые из них:
- 8 медалей на международных олимпиадах школьников по информатике IOI:
- 2 золотых (Италия 2012 г.; Австралия 2013 г.);
- 3 серебряных (Таиланд 2011 г., Сингапур 2020 г.);
- 3 бронзовых (Египет 2008 г.; Канада 2010 г.; Италия 2012 г.);
- 2 золотых и 4 серебряных медали международной Жаутыковской олимпиады школьников по информатике IZhO (Казахстан 2018‑2020 гг.);
- бронзовая медаль международной олимпиады юниоров по информатике eJOI (Грузия, 2020 г.).