C++ 代码
#include<bits/stdc++.h>
using namespace std;
int n,a[1005];
int x,y;
int count()
{
for(int i=1;i<=n;i++)
{
x=a[i];
y=i;
for(int i=1;i<=n;i++)
if(a[i]==x&&i!=y)
a[i]=0;
}
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
count();
int res=0;
for(int i=1;i<=n;i++)
if(a[i]!=0)
res++;
cout<<res<<endl;
return 0;
}