#5836. CSES2428 子数组的不同值
0
CSES2428 子数组的不同值
Distinct Values Subarrays II
Given an array of n integers, your task is to calculate the number of subarrays that have at most k distinct values.
Input
The first input line has two integers n and k. The next line has n integers x_1,x_2,\dots,x_n: the contents of the array.
Output
Print one integer: the number of subarrays.
Constraints
Example
Input
5 2
1 2 3 1 1
Output
10