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

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


ЗадачаТема 
А1 (2023). Копипаста  
А2 (2023). Копипаста  
B1. Агроастрономия  
B2. Агроастрономия  
C1 (2023). Разбиение на команды  
D1 (2023). Нарезка текста  
E1 (2023). Bubble Sort  
F1 (2023). Глеб и го  
C2 (2023). Разбиение на команды  
D2 (2023). Нарезка текста  
E2 (2023). Bubble Sort  
F2 (2023). Глеб и го  
Распредели призы Цикл for, Эвристические методы
Монополия Обход в глубину
Найди прямую Элементарная геометрия
Тупики Куча, Задачи на моделирование, Сканирующая прямая
Почти палиндром Динамическое программирование по подстрокам
Рейтинг Динамическое программирование: два параметра
Формула - 3 Сканирующая прямая, Элементарная геометрия, Обход в глубину
Игра Динамическое программирование на таблицах
Матрица Условный оператор, Двумерные массивы
Точки Элементарная геометрия
Автобусы Обход в глубину, Бинарный поиск по ответу
Триангуляция Сортировка подсчетом, Сканирующая прямая
Представление числа Динамическое программирование на таблицах
Восстанови многоугольник Двумерные массивы, Клеточная геометрия
Прямоугольник Условный оператор
Витрина Алгоритм Дейкстры, Обход в ширину
Найди и замени Строки
Ломаные Динамическое программирование на таблицах
Сортировка таблицы Сортировка записей, Быстрая сортировка
Интернет Жадный алгоритм
Турнир Жадный алгоритм, Куча
Морской бой Элементарная геометрия, Бинарный поиск по ответу
Палиндром Сортировка подсчетом
Раскраска плиток Простые игры
Маскарад Задача о рюкзаке
Билетики Простые задачи на перебор
Сплоченная команда Быстрая сортировка
Сократи векторы Элементарная геометрия
Strategy tetris Куча
Поле чудес Алгоритмы на строках
Юный поджигатель Способы задания графа, Алгоритм Флойда
Вырезанные фигуры Обход в ширину, Способы задания графа
Квадрат Жадный алгоритм, Двумерные массивы