Задачі
Дуже складна · Динамічне програмування · Швидке перетворення Фур'є · Комбінаторика · Математика
Легка · Перебір
Легка · Математика · Жадібні алгоритми
Складна · Пошук у ширину · Графи · Найкоротші шляхи
Складна · Жадібні алгоритми · Префіксні суми · Бінарний пошук · Сортування
Складна · Теорія чисел · Жадібні алгоритми · Математика
Середня · Рядки
Складна · Конструктиви · Жадібні алгоритми · Математика
Дуже складна · Жадібні алгоритми · Сортування · Префіксні суми · Комбінаторика
Дуже складна · Теорія чисел · Факторизація · Розріджені таблиці · Запити на відрізках · Жадібні алгоритми
Дуже складна · Теорія чисел · Префіксні суми · Запити · Факторизація · Структури даних
Середня · Теорія чисел
Дуже легка · Для початківців
Легка · Перебір · Сортування · Імплементація
Середня · Математика · Теорія чисел
Легка · Перебір
Середня · Бінарний пошук · Бітові операції · Перебір
Середня · Теорія чисел · Хешування · Комбінаторика
Легка · Теорія чисел · Математика
Легка · Бітові маски · Теорія чисел · Комбінаторика
Середня · Математика · Бінарний пошук · Перебір
Складна · Дерева · Пошук у глибину · Графи · Динамічне програмування
Дуже складна · Жадібні алгоритми · Структури даних · Дерево відрізків · Дерево Фенвіка · Сортування
Легка · Бітові маски · Перебір
Складна · Конструктиви