题库练习 礼物摆放
← 上一题 下一题 →

A5337 | 礼物摆放

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

小晨过生日的时候会收到很多礼物,他会把礼物摆放在卧室的展示架上。但是展示架容量有限,只能放M个礼物。每次小晨收到一个礼物时,先看一下架子上是否已经有相同的,如果有就不会摆上去,否则,就找一个位置摆放,如果架子上已经摆满了礼物,那他就会把最早放在架子上的礼物拿走,再放新的。每次摆放一个礼物,小晨的高兴程度就会增加1。问:小晨的高兴程度最终是多少。

输入格式

共 2 行。每行中两个数之间用一个空格隔开。

第一行为两个正整数 M,N,代表展示架的容量和收到的礼物数目。

第二行为 N 个非负整数,按照收到的顺序,每个数(大小不超过 1000)代表一个礼物。两个礼物相同,当且仅当它们对应的非负整数相同。

输出格式

一个整数,表示小晨最终的高兴程度

输入输出样例

输入 #1
3 7
1 2 1 5 4 4 1
输出 #1
5
C++ 编辑器
输入
输出