/
GeoExe
/
NamesHistogram_Task
Обзор
Документация
Войти
/
GeoExe
/
NamesHistogram_Task
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
NamesTask/HistogramTask.cs
24 строки
677 B
GeoExe
uploaded files
18 окт 2025, 20:31
18 окт 2025, 20:31
c5a591e
Код
Авторство
О чём код?
namespace Names; internal static class HistogramTask { public static HistogramData GetBirthsPerDayHistogram(NameData[] names, string name) { var days = new string[31]; var births = new double[31]; for (var i = 0; i < days.Length; i++) { days[i] = (i + 1).ToString(); } foreach (var person in names) { if (person.BirthDate.Day != 1 && person.Name == name) { births[person.BirthDate.Day - 1] += 1; } } return new HistogramData($"Рождаемость людей с именем '{name}'", days, births); } }