Содержание
- Введение 1
- История развития олимпиадного программирования 2
- - Первые олимпиады и их особенности 2.1
- - Развитие олимпиад в XX веке 2.2
- - Современное состояние олимпиадного движения 2.3
- Структура и типы задач на олимпиадах по информатике 3
- - Алгоритмические задачи 3.1
- - Задачи на структуры данных 3.2
- - Динамическое программирование и комбинаторика 3.3
- Инструменты и технологии олимпиадного программирования 4
- - Языки программирования для олимпиад 4.1
- - Интегрированные среды разработки (IDE) 4.2
- - Библиотеки и инструменты отладки 4.3
- Практический анализ решений задач с олимпиад 5
- - Разбор задачи с International Olympiad in Informatics (IOI) 5.1
- - Анализ задачи с Всероссийской олимпиады школьников по информатике (ВОШ) 5.2
- - Решение задачи с региональной олимпиады 5.3
- Заключение 6
- Список литературы 7