| 55104 | Длинное произведение | "Длинная" арифметика | | 41 | |
| 55103 | Открытка и конверт | Элементарная геометрия | | 21 | |
| 55102 | Перестановки(2) | Перестановки | | 22 | |
| 55101 | Разложение на простые множители | Простые числа и разложение на множители | | 7325 | |
| 55100 | Спираль | Двумерные массивы | | 21 | |
| 55099 | Длинная сумма | "Длинная" арифметика | | 72 | |
| 55098 | Пересечение отрезков | Элементарная геометрия | | 21 | |
| 55097 | Маршрут | Динамическое программирование на таблицах | | 21 | |
| 55096 | Перестановки | Перестановки | | 172 | |
| 55095 | Простые числа(2) | Одномерные массивыПростые числа и разложение на множители | | 10511 | |
| 55092 | Покер | Одномерные массивы | | 42 | |
| 55091 | Степень | "Длинная" арифметика | | 51 | |
| 55090 | Треугольник и точка | Элементарная геометрия | | 21 | |
| 55089 | Выражение | Перебор | | 31 | |
| 55088 | Простые числа | Одномерные массивыПростые числа и разложение на множители | | 11933 | |
| 55083 | Дополнение - 2 | Минимальный каркас | | 22 | |
| 55082 | Связанное множество | Минимальный каркас | | 42 | |
| 55081 | Дополнение - 1 | Минимальный каркас | | 22 | |
| 55074 | Утренняя пробежка - 2 | Вещественные числаЦикл while | | 11 | |
| 55073 | Утренняя пробежка - 1 | Вещественные числаЦикл forЦикл while | | 8330 | |
| 54942 | Реки | Динамическое программирование на графах | | 11 | |
| 54925 | День рожденья | Бинарный поиск по ответу | | 11 | |
| 54924 | Горы | Дерево отрезков, RSQ, RMQ | | 21 | |
| 54923 | Средняя последовательность | Рекуррентные последовательности | | 21 | |
| 54922 | Сад | Бинарный поиск по ответу | | 11 | |
| 54919 | Игра со спичками | Простые игры | | 53 | |
| 54918 | Кони | Условный оператор | | 52 | |
| 54917 | Парты | Условный операторЦикл for | | 42 | |
| 54707 | Стозначные числа | Условный операторЦикл for | | 1814 | |
| 54706 | Двоичные числа | Перебор | | 10414 | |
| 54705 | Змей Горыныч | Условный оператор | | 3910 | |
| 54704 | Номер месяца | Условный оператор | | 7341 | |
| 54702 | Соединение точек | Вычислительная геометрияКонструктивреализация | | 10 | |
| 54701 | Мехико | геометрияграфыПеребор | | 11 | |
| 54700 | Запрещенный подграф | графыжадные алгоритмыОбход в глубинуреализация | | 10 | |
| 54698 | Пирамида | Дерево отрезков, RSQ, RMQ | | 11 | |
| 54499 | Игра "Даты" | Динамическое программирование | | 21 | |
| 54191 | Транзитивность ориентированного графа | Способы задания графа | | 11919 | |
| 54189 | Транзитивность неориентированного графа | Способы задания графа | | 10613 | |
| 54188 | Турнир | Способы задания графа | | 15152 | |
| 54187 | Полуполный граф | Способы задания графа | | 16682 | |
| 54183 | Полный граф | Способы задания графа | | 14566 | |
| 54180 | Регулярный граф | Способы задания графа | | 13468 | |
| 54176 | Истоки и стоки | Способы задания графа | | 12554 | |
| 54171 | Полустепени вершин по спискам ребер | Способы задания графа | | 13042 | |
| 54167 | Полустепени вершин | Способы задания графа | | 10235 | |
| 54163 | Степени вершин по спискам ребер | Способы задания графа | | 11039 | |
| 54161 | Проверка на наличие параллельных ребер, ориентированный вариант | Способы задания графа | | 7924 | |
| 54159 | Проверка на наличие параллельных ребер, неориентированный вариант | Способы задания графа | | 8727 | |
| 54152 | Подсчет количества ребер ориентированного графа | Способы задания графа | | 8432 | |
| 54149 | Подсчет количества ребер неориентированного графа | Способы задания графа | | 8228 | |
| 54145 | Дремучий лес - 2 | Многоугольники. Выпуклые оболочкиЭлементарная геометрия | | 21 | |
| 54143 | Разрезанный прямоугольник | Многоугольники. Выпуклые оболочки | | 11 | |
| 54141 | Неподвижная точка карты | Элементарная геометрия | | 41 | |
| 54140 | Торт для жюри | Многоугольники. Выпуклые оболочки | | 11 | |
| 54139 | Преобразование системы координат | Элементарная геометрия | | 11 | |
| 54136 | Принадлежность точки произвольному многоугольнику | Многоугольники. Выпуклые оболочки | | 11 | |
| 54135 | Принадлежность точки выпуклому многоугольнику | Многоугольники. Выпуклые оболочки | | 43 | |
| 54118 | Полярное расстояние | Элементарная геометрия | | 11 | |
| 54112 | Площадь многоугольника | Многоугольники. Выпуклые оболочки | | 33 | |
| 54107 | Описанная окружность | Элементарная геометрия | | 11 | |
| 54102 | Вписанная окружность | Элементарная геометрия | | 11 | |
| 54097 | Точка пересечения биссектрис | Элементарная геометрия | | 11 | |
| 54091 | Точка пересечения медиан | Элементарная геометрия | | 11 | |
| 54076 | Точка пересечения высот | Элементарная геометрия | | 22 | |
| 54075 | Перпендикулярная прямая | Элементарная геометрия | | 2312 | |
| 54074 | Точка пересечения прямых | Элементарная геометрия | | 229 | |
| 53903 | Пеленг НЛО | Элементарная геометрия | | 11 | |
| 53901 | Разнообразный куб | Сортировка подсчетом | | 21 | |
| 53900 | Слишком вложенные скобки | Строки | | 21 | |
| 53879 | Сокращение одночленов | Алгоритмы обработкиреализация | | 11 | |
| 53877 | Нечётный N-угольник | Элементарная геометрия | | 21 | |
| 53874 | Вполоборота | Строки | | 21 | |
| 53872 | Цена и длина | Многоугольники. Выпуклые оболочки | | 10 | |
| 53870 | План уничтожения | Алгоритмы на графах | | 31 | |
| 53868 | K задач (A) | ПаросочетанияПотоки | | 41 | |
| 53866 | Highways | Компоненты сильной связностиСистема непересекающихся множеств | | 32 | |
| 53861 | Уборка снега | Динамическое программирование в играх | | 52 | |
| 53859 | Костюмы | Жадный алгоритм | | 41 | |
| 53857 | Переселение | НОД и алгоритм Евклида | | 84 | |
| 53856 | Лабиринт знаний | Алгоритмы на графах | | 21 | |
| 53853 | Умывальники | Обход в ширину | | 5117 | |
| 53849 | Восстановление графа | Алгоритмы на графах | | 72 | |
| 53842 | Кубооктаэдр | Вывод формулыЦикл for | | 6812 | |
| 53840 | Последовательность | Динамическое программированиедпреализация | | 11 | |
| 53837 | Монетки | дпигрыПростые игры | | 11 | |
| 53836 | Тир | Простые задачи на перебор | | 11 | |
| 53830 | Джентльменский покер | Задача на реализациюЗадачи на моделирование | | 31 | |
| 53827 | Лестницу в треугольник | Вычислительная геометрия | | 11 | |
| 53824 | Раскраска кубиков | Бинарный поиск | | 41 | |
| 53814 | Лестница | Динамическое программирование: последовательности | | 11 | |
| 53812 | Дровосек - 2 | Простые игры | | 21 | |
| 53809 | Дровосек - 1 | Простые игры | | 31 | |
| 53801 | Заполнение диагоналями | Двумерные массивы | | 21 | |
| 53799 | Состязания - 3 | Двумерные массивы | | 52 | |
| 53795 | Состязания - 2 | Двумерные массивы | | 11 | |
| 53792 | Количество решений | Простые задачи на переборЦелые числа | | 32 | |
| 53757 | Уравнение по убыванию | Простые задачи на перебор | | 11 | |
| 53755 | Нули | Цикл for | | 11057 | |
| 53751 | Перевод числа | Двоичная система счисленияЦикл while | | 11554 | |