| STL |
| Антагонистические игры |
| Геометрия |
| Графы |
| Дихотомия |
| Длинная арифметика |
| Комбинаторика |
| Неклассифицированные |
| Основы |
| Перебор |
| Поиск в глубину |
| Поиск в ширину |
| Последовательности |
| Сортировка |
| Теория чисел |
Динамическое программирование
Палиндром
Динамическое программирование и запоминающие функции
| 12/11/2006 | Районно-городские командные соревнования (5) |
| 14/11/2006 | Практическое занятие 10 (C) |
| 09/12/2010 | Сборы 31 (3B) |
| 23/12/2010 | Сборы 31: Тренировка 3 (B) |
| 05/07/2019 | Лето 2019 - 3 (командное) (G) |
Ограничения: время – 2s/4s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод 
Послать решение Blockly Посылки Темы Где Обсудить (2)
Пример ввода
aab zz
Пример вывода
4