top1编程
← 返回题目
题解

【入门】求n个数中每个数出现的次数

1 条题解

  • 0
    @ 2026-7-28 22:10:00
    #include<bits/stdc++.h>
    using namespace std;
    int a[15];//只可能是1~10之间的数
    int main(){
    	int n;
    	cin>>n;
    	int x;
    	for(int i=1;i<=n;i++){
    		 cin>>x;//输入的数
    		 a[x]++;//统计出现的个数
    	}
    	for(int i=1;i<=10;i++){//1~10之间的数
    		if(a[i]!=0){//出现了这个数
            //输出这个数以及这个数的个数
    			cout<<i<<" "<<a[i]<<endl;
    		}
    	}
    	return 0;
    }
    
    • 1