АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1602. Звёздные имена

Ограничение времени: 1 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Звездочет Астроникс открывает новые звезды с поразительной быстротой. Гораздо больше времени у него уходит на то, чтобы придумать для новой звезды красивое имя. А красивым он считает только такое имя, которое начинается и оканчивается на одну и ту же букву. Кроме того, в красивом звёздном имени любые две соседние буквы обязательно должны быть разными. Требуется написать программу, которая вычисляет количество различных красивых имен, если задано число букв в алфавите и длина имени.

Входные данные

В единственной строке входного файла записаны через пробел два натуральных числа L и N, где L — это длина имени (1 ≤ L ≤ 100), а N — это количество букв в алфавите (2 ≤ N ≤ 100).

Выходные данные

В единственной строке выходного файла указывается количество различных красивых имён длины L при условии, что буквы для имени берутся из N-буквенного алфавита. Если таких имен нет, то выдать строку «No solution».

Пример

Входные данные
3 2
Выходные данные
2
Входные данные
4 2
Выходные данные
No solution.


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Сборы в Перми 2009 / 08.07.09 Большой контест /
1601. F - Треугольник 1602. 1603. H - Вариация Нима
 
время генерации 0.266 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.