Максимумы
시간 제한2초메모리 제한1024 MB
1부터 n까지의 순열 중 정확히 k개의 극댓값(봉우리)을 갖는 순열의 개수를 239로 나눈 나머지를 구합니다. n은 10^15까지 커질 수 있습니다.
문제
Говорят, что перестановка целых чисел от 1 до имеет максимумов, если неравенство выполняется ровно для различных позиций (будем считать, что ).
Например, у перестановки два максимума: и .
По заданным и найдите количество перестановок чисел от 1 до ровно с максимумами. Верните это число по модулю 239.
입력
Входной файл содержит два целых числа: и (, ).
출력
Выведите одно целое число --- количество перестановок чисел от 1 до ровно с максимумами, взятое по модулю 239.