1446: splay1的签到题
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:85
Solved:2
Description
出一道难题实在是太难了,于是$splay1$决定出一道签到题。
给你一个数组,大小为 $n$ ,同时给你一个数 $m$ ,如果在一个区间 $[l,r]$ 满足 $1$ 到 $m$ 都出现过,则称该区间为"签到区间", 现在请你求出数组中有多少个这样的区间。
给你一个数组,大小为 $n$ ,同时给你一个数 $m$ ,如果在一个区间 $[l,r]$ 满足 $1$ 到 $m$ 都出现过,则称该区间为"签到区间", 现在请你求出数组中有多少个这样的区间。
Input
第一行输入整数 $n$ 和 $m$。
第二行输入$n$个整数 $a_1,a_2,...,a_n$,代表给出的数组。
数据范围:
$30\%$的数据满足:$1 \leq n,m \leq 100,1 \leq a_i \leq m$
$60\%$的数据满足:$1 \leq n,m \leq 10^3,1 \leq a_i \leq m$
$100\%$的数据满足:$1 \leq n,m \leq 10^5,1 \leq a_i \leq m$
第二行输入$n$个整数 $a_1,a_2,...,a_n$,代表给出的数组。
数据范围:
$30\%$的数据满足:$1 \leq n,m \leq 100,1 \leq a_i \leq m$
$60\%$的数据满足:$1 \leq n,m \leq 10^3,1 \leq a_i \leq m$
$100\%$的数据满足:$1 \leq n,m \leq 10^5,1 \leq a_i \leq m$
Output
一个整数,表示数组中有多少个"签到区间"。
Sample Input Copy
5 3
1 2 3 2 1
Sample Output Copy
5
HINT
样例的签到区间有$[1,3],[1,4],[1,5],[2,5],[3,5]$。