1 条题解

  • 1
    @ 2022-10-9 10:50:01
    #include <bits/stdc++.h>
    using namespace std;
    int n, Fmax;
    int a[11234];
    int cnt[11234]; //cnt[x]: x 的出现次数 
    int main()
    {
    	//输入 
        cin >> n;
        for (int i = 1; i <= n; i++)
            cin >> a[i];
        //求 Fmax 
        Fmax = -1;
        for (int i = 1; i <= n; i++)
            Fmax = max(Fmax, a[i]);
        //统计每个数的出现次数 
        for (int i = 1; i <= n; i++)
            cnt[a[i]]++;//给 a[i] 的出现次数加 1
    	//输出 0~Fmax 每个数的出现次数		 
        for (int i = 0; i <= Fmax; i++)
            cout << cnt[i] << "\n";
        return 0;
    }
    
    • 1

    信息

    ID
    335
    时间
    1000ms
    内存
    128MiB
    难度
    2
    标签
    (无)
    递交数
    105
    已通过
    62
    上传者