题目描述
すぬけくんは、(0,1,⋯,N−1) の順列 (P0,P1,⋯,PN−1) を持っています。
すぬけくんは、以下の操作をちょうど 1 回だけ行います。
- P の連続する K 要素を選び、それらを昇順に並び替える。
操作後の P としてありうる順列の個数を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
N K P0 P1 ⋯ PN−1
输出格式
操作後の P としてありうる順列の個数を出力せよ。
题目大意
给定n,k,再给定一个0到n−1的排列p1,p2,…,pn。你可以进行恰好一次如下操作:
- 选定一个长度恰为k的区间[l,r],把pl,pl+1,…,pr升序排序,其他位置不变。
试问可能的不同结果序列有多少种。
2≤n≤2×105,2≤k≤n
Translated by Caro23333
5 3
0 2 1 4 3
2
4 4
0 1 2 3
1
10 4
2 0 1 3 7 5 4 6 8 9
6
提示
制約
- 2 ≤ N ≤ 200000
- 2 ≤ K ≤ N
- 0 ≤ Pi ≤ N−1
- P0,P1,⋯,PN−1 はすべて異なる。
- 入力される値はすべて整数である。
Sample Explanation 1
操作後の P としてありうる順列は、(0,1,2,4,3),(0,2,1,3,4) の 2 個です。