Задачи прошедших олимпиад.

Олимпиадный тренинг


ЗадачаТема 
Выбор зала Вывод формулы
Кольцевая линия Вывод формулы
Чемпионат по устному счету Задача на реализацию, Задачи на моделирование
Прыгающий робот реализация, Префиксные суммы(минимумы, ...)
Треугольная головоломка геометрия, Перебор, реализация
Массивы-палиндромы Хеш, Бинарный поиск, реализация
Новый год в детском саду Вывод формулы, Задачи на моделирование
Сортировка дробей Бинарный поиск по ответу, Использование сортировки, "Два указателя"
Оптические каналы связи Динамическое программирование на поддеревьях
Подарки разделяй и властвуй
Маджонг Задачи на моделирование, Очередь
Дом оригинальности и гармонии Простые числа и разложение на множители
Цепочка слов "Два указателя", Хеш
Забор Вывод формулы
Окопы и траншеи графы, Алгоритм Дейкстры, Вычислительная геометрия
Планировка кухни дп, Задача о рюкзаке, "Длинная" арифметика
Кузнечик 2D Вывод формулы
Простоватые числа Динамическое программирование
Кислотные дожди Дерево отрезков, RSQ, RMQ
Поиск сокровищ Динамическое программирование: один параметр, битмаски, реализация
Разность квадратов Простые числа и разложение на множители
Перекошенное разбиение Жадный алгоритм, Линейные алгоритмы
Главное правило личных олимпиад Задача о рюкзаке
Туристический маршрут графы, дп