На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
    > Программа, которая вводит информацию в файл
      С записью данных в файл вроде разобрался, но еще нужно чтобы выводились фамилии которые встречаются один раз и указывались пол, возраст и курс.
      Допустим:

      Код Ruby

      ExpandedWrap disabled
        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}]

      Как дальше быть?
        Первым проходом пройдись по массиву и посчитай частоту каждой фамилии. Получишь хеш вида Фамилия - Кол-во.
        Вторым - выведи данные для одиночных фамилий из полученного хеша.

        Добавлено
        Кстати, а ты уверен, что это код на Руби? ;)
            Хм. Не знал, что в Руби 1.9 возможен такой синтаксис. В Руби 1.8.7 такой код не сработает.
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0432 ]   [ 15 queries used ]   [ Generated: 25.04.24, 13:45 GMT ]