问:从键盘随机输入1-6内的数,一共输入10个,统计每个数出现的次数。
求把思路解释一下
#include <iostream>
using namespace std;
int main()
{
int a[10];
for(int i=0;i<10;i++){
cin>>a[i];
}
int f[10]={0};
for(int i=0;i<10;i++){
int sum=1;
for(int j=i+1;j<10;j++){
if(a[j]==a[i]){
sum++;
f[j]=888;
}
}
if(f[i]==0)
{
cout<<a[i]<<":"<<sum<<" ";
}
}
return 0;
}