當(dāng)前位置:
首頁(yè) >
{0,1,2.....Fmax} 每个数出现的次数
發(fā)布時(shí)間:2023/11/29
41
豆豆
生活随笔
收集整理的這篇文章主要介紹了
{0,1,2.....Fmax} 每个数出现的次数
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
給定一個(gè)非負(fù)整數(shù)數(shù)組,統(tǒng)計(jì)里面每一個(gè)數(shù)的出現(xiàn)次數(shù)。我們只統(tǒng)計(jì)到數(shù)組里最大的數(shù)。
假設(shè) Fmax (Fmax < 10000)是數(shù)組里最大的數(shù),那么我們只統(tǒng)計(jì) {0,1,2.....Fmax} 里每個(gè)數(shù)出現(xiàn)的次數(shù)。
輸入第一行n是數(shù)組的大小。1 <= n <= 10000。
緊接著一行是數(shù)組的n個(gè)元素。輸出按順序輸出每個(gè)數(shù)的出現(xiàn)次數(shù),一行一個(gè)數(shù)。如果沒(méi)有出現(xiàn)過(guò),則輸出0。
對(duì)于例子中的數(shù)組,最大的數(shù)是3,因此我們只統(tǒng)計(jì){0,1,2,3}的出現(xiàn)頻數(shù)。樣例輸入
樣例輸出
0 3 1 1 #include<iostream> #include<algorithm> using namespace std;int a[1001],b[1001]; int main() {int n;cin>>n;for(int i=0;i<n;i++) {cin>>a[i];b[a[i]]++;} int ma=0;for(int i=0;i<n;i++) {if(a[i]>ma)ma=a[i];} for(int i=0;i<=ma;i++){cout<<b[i]<<endl;}return 0; }
轉(zhuǎn)載于:https://www.cnblogs.com/fangzheng-nie/p/9994524.html
總結(jié)
以上是生活随笔為你收集整理的{0,1,2.....Fmax} 每个数出现的次数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 已婚妇女梦到蛇预示着什么
- 下一篇: MobaXterm 错行,乱码