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

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


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