#P4879. Riding in a Lift

    ID: 2517 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>动态规划基础算法前缀和CodeForces

Riding in a Lift

题目描述

nn 层楼,开始在 aa 层。可以上下楼,设开始在 xx 层,走到了 yy 层,则这次上下楼必须满足 xy<xb|x-y|<|x-b|,并且不能到达 bb 层。

求上下楼 kk 次的不同走法数量,对 109+710^9+7 取模。

输入格式

一行四个整数 n,a,b,kn,a,b,k2n50002\le n\le 50001k50001\le k\le 50001a,bn1\le a,b\le naba\ne b

输出格式

输出一个整数表示答案,对 109+710^9+7 取模。

5 2 4 1
2
5 2 4 2
2
5 3 4 1
0