DHBB 2026 - DX38 - 10 - Môi giới

Xem dạng PDF

Gửi bài giải

Điểm: 14,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout
Test chính thức

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Như các bạn IT đã biết, Siu cầu thủ Cristiano Ronaldo vừa cầu hôn người bạn gái 8 năm của mình. Và để chúc mừng sự kiện trọng đại này, MessiTa đã âm thầm chuẩn bị một khu nhà phức hợp để tặng cho đôi vợ chồng son. Tuy nhiên, việc lựa chọn khu nhà để tặng cho người đồng nghiệp cũng vô cùng khó khăn, bởi việc CR7 rất thích sặc sỡ và MessiTa cũng không thể nào tặng các căn nhà cách nhau vì rất không thuận tiện.

Biết được điều này, các nhà môi giới bất động sản đã rất tinh tế và đưa 1 giải pháp. Hiện khu nhà đã được thi công và sơn màu xong. Và các nhà môi giới bất động sản đang nhờ các bạn IT chọn ra 1 dải đất nằm cạnh nhau trong khu phức hợp ~N~ mảnh đất sao cho số lượng các màu khác nhau trong dải đất này lớn hơn ~K~.

Input

  • Dòng đầu là hai số ~n~ và ~k~ ~(n,k \le 10^5)~.

  • Dòng thứ hai chứa ~a[1],a[2],\dots,a[N]~ là màu của các ngôi nhà trên các mảnh đất, các số có giá trị tuyệt đối không quá ~10^9~.

Output

Số lượng dải đất thỏa điều kiện.

Scoring

Subtask Điểm Ràng buộc
1 ~50\%~ ~1 \le N,K \le 100~
2 ~50\%~ ~100 < N,K \le 10^5~

Sample Input 1

5 2
1 2 3 1 1

Sample Output 1

5

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.