完美彩帶 (APCS 2019-06 中高級)
2.0s 256M一條彩帶由 \(n\) 個依序排列的色塊組成,整條彩帶恰好有 \(m\) 種不同顏色。一段長度為 \(m\) 的連續色塊,若每種顏色都恰好出現一次,就稱為完美彩帶。求原彩帶中有幾段完美彩帶;不同起點分開計算。
輸入格式
第一行為 \(m,n\)。第二行依序給出 \(n\) 個色塊的顏色編號。
輸出格式
輸出完美彩帶的段數。
資料範圍
\(2\le m\le n\le200000\),顏色編號為 \(0\) 到 \(10^9\) 的整數,且整條彩帶恰有 \(m\) 種不同編號。
範例輸入
4 10
1 4 1 7 6 4 4 6 1 7
範例輸出
3
題目來源
APCS 2019 年 6 月實作題第 4 題。
題敘參考 tcirc d036 整理,細節可能與正式試題有出入。
登入後即可撰寫程式並提交評測。
登入