CF886E Maximum Element
题目描述
从前有一个叫 Petya 的神仙,嫌自己的序列求 $\max$ 太慢了,于是将序列求 $\max$ 的代码改成了下面这个样子:
```cpp
int fast_max(int n,int a[])
{
int ans=0;
int offset=0;
for(int i=0;i
输入格式
一行两个正整数 $n$ 和 $k\ (1\leq n,k\leq 10^6)$,表示排列的长度和上面那份代码里的 $k$。
输出格式
一行一个整数,表示答案对 $10^9+7$ 取模后的值。
说明/提示
Permutations from second example:
$ [4,1,2,3,5] $ , $ [4,1,3,2,5] $ , $ [4,2,1,3,5] $ , $ [4,2,3,1,5] $ , $ [4,3,1,2,5] $ , $ [4,3,2,1,5] $ .