10- Статистика старшинства сортировки 4 (20 баллов)

Учитывая компанию N сотрудников старшинства, в порядке возрастания продолжительности службы требует выхода каждой длину сегмента службы количества сотрудников.

Входные форматы:

Во - первых, вход положительное целое число N ( 1. 0 ^ 5.) , То есть общее число работников; данные впоследствии N целые числа, то есть продолжительность службы каждого сотрудника, в диапазоне [0, 50].

Выходные форматы:

Количество сотрудников для каждого выходного старшинства порядка возрастания старшинства, формат: «выслуга: Number». Каждая отдельная линия. Если число 0 не выводится.

Пример ввода:

8
10 2 0 5 7 2 5 2

Пример вывода:

0:1
2:3
5:2
7:1
10:1

#include <cstdio>
 Уст  INT maxn = 60 ; 

Int Main () 
{ 
    Int возраста [maxn] = { 0 };
    ИНТ п; 
    зсапЕ ( " % d " , & п); 
    
    INT Нагэ;
    для ( Int I = 0 ; я <п; я ++ ) 
    { 
        зсапЕ ( " % d " , & Нагэ);
        если (Нагэ> = 0 && Нагэ <= 50 ) 
        { 
            возраст [Нагэ] ++ ;
        } 
    } 
    
    Для ( Int I = 0 ; я <= 50 ; я ++ ) 
    { 
        если (возраст [I] =! 0 ) 
        { 
            Е ( " % D:% d \ п " , я, возраст [I]); 
        } 
    } 
    Возвращают  0 ; 
}

 

 

рекомендация

отwww.cnblogs.com/wanghao-boke/p/11915329.html