Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.119.213.216] |
|
Сообщ.
#1
,
|
|
|
С записью данных в файл вроде разобрался, но еще нужно чтобы выводились фамилии которые встречаются один раз и указывались пол, возраст и курс.
Допустим: Код Ruby students = [{name: "Ivanov", pol: "m", age: 21, course: 5}, {name: "Petrov", pol: "m", age: 19, course: 2}, {name: "Sidirova", pol: "w", age: 21, course: 5} {name: "Sidirova", pol: "w", age: 21, course: 5}] Как дальше быть? |
Сообщ.
#2
,
|
|
|
Первым проходом пройдись по массиву и посчитай частоту каждой фамилии. Получишь хеш вида Фамилия - Кол-во.
Вторым - выведи данные для одиночных фамилий из полученного хеша. Добавлено Кстати, а ты уверен, что это код на Руби? |
Сообщ.
#4
,
|
|
|
Хм. Не знал, что в Руби 1.9 возможен такой синтаксис. В Руби 1.8.7 такой код не сработает.
|