我也是10分
```cpp
#include<bits/stdc++.h>
using namespace std;
int p[101],n,m;
int bb(int t)
{
if(++t>m) return 1;
else return t;
}
int aa(int a)
{
for(int i=1;i<=m;i++)
if(a==p[i]) return 1;
return 0;
}
int main()
{
int t=1,ans=1;
memset(p,-1,sizeof(p));
cin>>m>>n;
if(m==0)
{
cout<<n;
return 0;
}
int a[n+1];
for(int i=1;i<=n;i++)
cin>>a[i];
p[t]=a[1];
for(int i=2;i<=n;i++)
{
if(aa(a[i])) continue;
else
{
ans++;
p[bb(t)]=a[i];
}
}
cout<<ans;
}
```
by czk15 @ 2017-08-20 18:54:19
对于10%的数据有M=1,N≤5。
by huangzirui @ 2017-08-22 09:57:38
呵呵
by huangzirui @ 2017-08-22 09:57:57