#include<bits/stdc++.h>
using namespace std;
vector<int>k;
int a,maxn=-2147483647,tot_ki=0,k0;
int main(){
scanf("%d",&a);
for(int i=1;i<=a;i++){
scanf("%d",&k0);
k.push_back(k0);
}
for(int i=0;i<=k.size( )-1;i++)
maxn=max(maxn,k[i]);
for(int i=0;i<=maxn;i++){
tot_ki=0;
for(int j=0;j<=k.size( )-1;j++){
if(k[j]==i)tot_ki++;
}
printf("%d\n",tot_ki);
}
return 0;
}
有什么修改方式吗?
求助!