АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1602. Star Names

Time Limit: 1 seconds
Memory Limit:262144KB
Points:100
View Problem Statistics Submit Problem added debug

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

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

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

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

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

Пример

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


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Trainings in Perm 2009 / 08.07.09 Big Contest /
1601. F - Triangle 1602. 1603. H - Variation of Nim
time generating 0.25 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.