Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Файлы записи в PascalABC

Автор: Vitalij00 23.03.2015 20:34

Багаж пассажира характеризуется кол-вом вещей и общим весом вещей. Дан файл f, содержащий информацию о багаже нескольких пассажиров.
Найти число пассажиров, имеющих более двух вещей, и число пассажиров, количество вещей которых превосходит среднее число вещей.

{уже целый день с задачей мучаюсь, не получается правильный алгоритм составить}

прошу помочь. Заранее спасибо)

Автор: Федосеев Павел 24.03.2015 1:00

Если нельзя считывать содержимое файла в память - то за два прохода.
На 1-м одновременно подсчитывать среднее число вещей и число пассажиров, имеющих более двух вещей.
На 2-м число пассажиров, количество вещей которых превосходит среднее число вещей.

Вроде бы всё.