c++
2.5 Отель «Объектно-ориентированный»: новые города
Проверяется автоматически

source.txt
destination.txt

2 секунды
64 мегабайта
Условие
Отель «Объектно-ориентированный» со временем стал узнаваемым не только на улицах N-ска, но и открыл отделения в Москве, Санкт-Петербурге, Новосибирске и других городах России, и теперь бывший владелец одного отеля владеет целой сетью, и у каждого отеля есть свой управляющий.

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

Для реализации этой задумки напишите публичный метод double Hotel::get_filled_percentage(), который возвращает процент процент занятых номеров данного отеля (0 — все комнаты пусты, 100 — все комнаты заняты).

Список отелей задан в файле source.txt. Вы должны вывести список отелей, в которых выполняется указанный выше критерий в файл destination.txt.

Формат входных данных
В первой строке вводится целое число K (1 ≤ K ≤ 100) — количество отелей у владельца марки «Объектно-ориентированный».

В следующих строках содержится описания отелей. Каждое описание состоит из натурального числа Ni и Ni пар целых чисел cij и oij — вместимости комнаты j в отеле под номером i и её занятости (0 — если свободна, 1 — если занята).

Гарантируется, что все числа удовлетворяют соотношениям Ni ≤ 1000, 1 ≤ cij ≤ 109, 0 ≤ oij ≤ 1.

Формат выходных данных
Требуется вывести в первой строке количество отелей, процент занятых комнат в которых выше, чем в отелях в среднем.

В следующих строках требуется вывести сами отели в том же порядке, в котором они даны в исходном файле.


ОЧЕНЬ СРОЧНО !!!!!!!!!!!!!!!!!!
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.