아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Нужно больше энергии

시간 제한1초메모리 제한1024 MB

요약
1부터 x까지의 값을 가지는 길이 n 수열 중에서 봉우리가 정확히 k개인 것의 개수를 10^9+7로 나눈 나머지를 구한다.
난이도

보통10점 중 7점

유형
동적 계획법, 조합론
정답자
아직 제출이 없습니다

문제

Машины матрицы потребляют невообразимое количество энергии. Некоторые люди, взаимодействуя в Матрице, выделяют очень много энергии, поэтому Архитектор Матрицы задумался над новым помещением для расположения крио-камер с людьми.

По задумке, новое помещение будет представлять собой прямоугольную комнату длины nn и ширины xx, вдоль горизонтальной стороны которой будет расположена большая аккумуляторная батарея для накопления энергии. В каждом из рядов помещения (для 1⩽i⩽n1 \leqslant i \leqslant n) планируется разместить одну криокамеру на некотором расстоянии от нижней стены p_ip\_i (1⩽p_i⩽x1 \leqslant p\_i \leqslant x).

Криокамера расположена энергетически выгодно, если криокамеры слева и справа (если такие есть) расположены на меньшем расстоянии от аккумулятора, чем текущая криокамера, то есть p_i−1<p_ip\_{i - 1} < p\_i и p_i>p_i+1p\_i > p\_{i + 1}.

Назовем конфигурацией криокамер набор чисел p_1,…,p_np\_1, \ldots, p\_n. Архитектор Матрицы задумался, сколько существует конфигураций расположения криокамер в комнате длины nn, таких что энергетически выгодно расположенных криокамер будет ровно kk. Он смог ответить на этот вопрос, а сможете ли ответить на него вы?

Так как ответ на задачу может быть достаточно большим, найдите его по модулю числа 109+710^9 + 7.

입력

В первой и единственной строке ввода через пробел даны три целых числа nn, xx и kk --- длинна комнаты, максимальное расстояние, на котором может быть расположена криокамера от аккумулятора, и количество криокамер, расположенных энергетически выгодно (1≤n,x,k≤500)(1 \leq n, x, k \leq 500).

출력

В единственной строке выведите ответ на задачу по модулю 109+710^9 + 7 --- количество конфигураций криокамер, удовлетворяющих условиям.

힌트

Ниже находится иллюстрация к первому примеру:

예제2

  1. 예제 1

    입력
    4 2 1
    
    예상 출력
    4
    
  2. 예제 2

    입력
    10 5 4
    
    예상 출력
    351596