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

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


ЗадачаТема 
Покупка цветов Целые числа
Пицца Условный оператор
Решение задач Алгоритмы сортировки, Жадный алгоритм
Подтасовка результатов  
Прямоугольники Вычислительная геометрия, Элементарная геометрия
Словарь Обработка текста, Словари, Алгоритмы поиска
Пешки Потоки
Трамвай Динамическое программирование
Путешествия в реальности Обход в глубину
Кубики Динамическое программирование: два параметра
Пересадки Бинарный поиск по ответу
Парикмахерская Задачи на моделирование
Ресторан Целые числа
Календарь Условный оператор
И снова лифт Условный оператор
Жизнь в квадрате Двумерные массивы
Яша плавает в бассейне Условный оператор
Антон решает задачи Алгоритмы сортировки
Андрей учит английский язык  
Сеня наблюдает за кузнечиками Циклы, Условный оператор
Боря сортирует матрицу  
Коля решает уравнение  
Витя и Денис играют в игру "Быки и коровы"  
Ваня наблюдает за лягушкой Целые числа
Мурка ест траву Двумерные массивы
Складирование ноутбуков Простые задачи на перебор
Сортировка вагонов Стек, Задачи на моделирование
Остаток от деления на цифру "Длинная" арифметика
Контрольная по ударениям Бинарный поиск в массиве, Строки
Свинки-копилки Способы задания графа, Обход в глубину
Трехцветные таблицы Способы задания графа, Обход в ширину, Обход в глубину
Путь через горы Динамическое программирование: два параметра, Элементарная геометрия
Медиана объединений Бинарный поиск в массиве, Бинарный поиск по ответу
Перекраска N-угольника Быстрая сортировка, Динамическое программирование: один параметр
Заполните массив Динамическое программирование: один параметр, Простые числа и разложение на множители
Медиана объединений Бинарный поиск по ответу, Бинарный поиск в массиве
Свинки-копилки Обход в глубину, Способы задания графа
Заполните массив Динамическое программирование: один параметр, Простые числа и разложение на множители
Остаток от деления на цифру "Длинная" арифметика
Сортировка вагонов Задачи на моделирование, Стек
Контрольная по ударениям Бинарный поиск в массиве, Строки