Do pewnego przedszkola chodzi dzieci, które codziennie ustawiają się
w kółek i tańczą. W każdym kółku tańczy co najmniej dzieci.
Dwa ustawienia dzieci uważamy za różne, jeżeli pewne dziecko w jednym ustawieniu
ma innego sąsiada po swojej prawej stronie niż w drugim.
Twoim zadaniem jest obliczenie liczby wszystkich różnych ustawień modulo .
Jeżeli nie ma ustawień spełniających opisane warunki, poprawnym wynikiem jest .
Zadanie
Napisz program, który:
wczyta ze standardowego wejścia liczby , oraz ,
obliczy liczbę , gdzie jest liczbą różnych ustawień dzieci
( oznacza resztę z dzielenia przez ),
wypisze na standardowe wyjście.
Wejście
Pierwszy i jedyny wiersz standardowego wejścia zawiera trzy liczby całkowite
oddzielone pojedynczymi odstępami:
- liczba dzieci (),
- liczba kółek () oraz
- minimalna liczba dzieci w każdym kółku ().
Wyjście
Pierwszy i jedyny wiersz standardowego wyjścia powinien zawierać jedną liczbę:
.
Przykład
Dla danych wejściowych:
7 2 3
poprawną odpowiedzią jest:
420
Autor zadania: Krzysztof Sikora.
Kontakt
In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.