```cpp
#include<iostream>
using namespace std;
int a[10001],b[1001],n,m,i,j=1,k=0,nn;
int main(){
cin>>n>>m;
for(i=1;i<=n;i++)b[i]=-1;
for(i=1;i<=m;i++)cin>>a[i];
for(i=1;i<=m;i++){
nn=1;
if(j==n+1)j=1;
for(int jj=1;jj<=n;jj++)if(a[i]==b[jj])nn=0;
if(nn){b[j]=a[i];
k++;
j++;}
}
cout<<k;
return 0;
}
```
by lixicheng @ 2017-06-14 21:05:20