#P10223. [2022年NK的NOI模拟]不知道取什么名字
[2022年NK的NOI模拟]不知道取什么名字
题目描述
每个题目都要有名字,不知道怎么取名也要有名字。——《鲁迅说的》
给定长度为 的一个排列 ,定义 为满足 且 的 的个数; 为满足 且 的 的个数,。
然后有 次查询,每一次输入 ,请你回答如果交换 , 是多少。
ps: 每次交换只会影响当前查询。
输入格式
第一行两个整数 。
第二行 个整数 ,保证是一个排列。
接下来 行,每行两个整数 。
输出格式
共 行,每行一个整数,对应当前询问的答案。
样例输入1
7 7
1 6 2 7 5 4 3
1 7
2 6
3 5
4 4
1 1
1 2
3 7
样例输出1
7
6
6
7
7
6
8
数据范围
对于 30% 的数据 ; 对于另外 20% 的数据 保证 。 对于 100% 的数据,保证 。