第一行输入两个整数 代表临时记忆容量、单词数量。第二行输入 个整数 ,代表一个英文单词。文章中的两个单词是同一个单词,当且仅当它们对应的整数相同。
在一行上输出一个整数,代表翻译软件的读取次数。
2 7 1 1 4 5 1 4 1
5
在这个样例中,记临时记忆为
,翻译软件储存的过程如下:
对于第一个单词
,记录一次读取,由于此时临时记忆未满,直接存入;此时
;
对于第二个单词
,临时记忆中已存在,不进行任何操作;
对于第三个单词
,记录一次读取,由于此时临时记忆未满,直接存入,此时
;
对于第四个单词
,记录一次读取,由于此时临时记忆已满,将最早存入的单词
释放,将新单词
存入临时记忆,此时
;
对于第五个单词
,记录一次读取;此时
;
对于第六个单词
,记录一次读取;此时
;
对于第七个单词
,临时记忆中已存在,不进行任何操作;
因此,一共会记录
次单词的读取。
100 3 0 0 0
1