C++输入一个长度为n的数组a,里面的数字可能有重复,请你统计一下里面总共有多少种数字?
1小于等于n小于等于100,1小于等于so小于等于100
C++输入一个长度为n的数组a,里面的数字可能有重复,请你统计一下里面总共有多少种数字?
1小于等于n小于等于100,1小于等于so小于等于100
收起
int a[101] = { 0 };
int main()
{
int n = 0;
int sum = 0;
cin >> n;
for (int i = 0; i < n; i++)
{
int b = 0;
cin >> b;
a[b]++;
}
for (int i = 0; i < n; i++)
{
if (a[i] > 0) sum++;
}
cout << "一共:" << sum << "种" << endl;
return 0;
}
报告相同问题?