题解加注释
2023-11-15 20:18:16
发布于:江苏
18阅读
0回复
0点赞
哇,我一个循环都没学完,没学数组的自学数组,竟然一遍过。
上代码
#include <bits/stdc++.h>
using namespace std;
int sw=INT_MIN,pl=0;
int main(){
int n;
cin>>n;
int k[114514];//这边别看
for(int i=1;i<=n;i++){//求最大数
cin>>k[i];
if(k[i]>sw) sw=k[i];
}
for(int i=0;i<=sw;i++){//i是用来记录的
pl=0;
for(int l=1;l<=n;l++){//判断i在数组里出现了几次
if(k[l]==i) pl+=1;//一次就加一
}
cout<<pl<<endl;//输出i出现的次数
}
return 0;
}
这里空空如也
有帮助,赞一个