Нужно больше энергии
시간 제한1초메모리 제한1024 MB
1부터 x까지의 값을 가지는 길이 n 수열 중에서 봉우리가 정확히 k개인 것의 개수를 10^9+7로 나눈 나머지를 구한다.
문제
Машины матрицы потребляют невообразимое количество энергии. Некоторые люди, взаимодействуя в Матрице, выделяют очень много энергии, поэтому Архитектор Матрицы задумался над новым помещением для расположения крио-камер с людьми.
По задумке, новое помещение будет представлять собой прямоугольную комнату длины и ширины , вдоль горизонтальной стороны которой будет расположена большая аккумуляторная батарея для накопления энергии. В каждом из рядов помещения (для ) планируется разместить одну криокамеру на некотором расстоянии от нижней стены ().
Криокамера расположена энергетически выгодно, если криокамеры слева и справа (если такие есть) расположены на меньшем расстоянии от аккумулятора, чем текущая криокамера, то есть и .
Назовем конфигурацией криокамер набор чисел . Архитектор Матрицы задумался, сколько существует конфигураций расположения криокамер в комнате длины , таких что энергетически выгодно расположенных криокамер будет ровно . Он смог ответить на этот вопрос, а сможете ли ответить на него вы?
Так как ответ на задачу может быть достаточно большим, найдите его по модулю числа .
입력
В первой и единственной строке ввода через пробел даны три целых числа , и --- длинна комнаты, максимальное расстояние, на котором может быть расположена криокамера от аккумулятора, и количество криокамер, расположенных энергетически выгодно .
출력
В единственной строке выведите ответ на задачу по модулю --- количество конфигураций криокамер, удовлетворяющих условиям.
힌트
Ниже находится иллюстрация к первому примеру:
