eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Квартира

Квартира

Вы являетесь одним из разработчиков программного обеспечения для агентства недвижимости. Вам следует реализовать различные статистические функции для квартир, которые продает агентство. Каждая квартира состоит из различных типов комнат: спальня, ванная комната, кухня, балкон и другие. Стоимость квартиры равна произведению уменьшенной общей площади и стоимости одного квадратного метра. Уменьшенной общей площадью считается общая площадь всех помещений кроме балконов плюс половина площадей всех балконов. Вам будет предоставлена информация о площади каждой комнаты в квартире и стоимость одного квадратного метра. Необходимо рассчитать следующие значения для квартиры: \begin{itemize} \item общую площадь комнат; \item общую площадь всех спален; \item стоимость квартиры. \end{itemize} \InputFile Первая строка содержит два целых числа \textbf{n} (\textbf{1} ≤ \textbf{n} ≤ \textbf{10}) и \textbf{c} (\textbf{1} ≤ \textbf{c} ≤ \textbf{100000}) - количество комнат в квартире и стоимость квадратного метра соответственно. Каждая из следующих \textbf{n} строк содержит целое число \textbf{a_i} (\textbf{1} ≤ \textbf{a_i} ≤ \textbf{100}) и слово \textbf{t_i} - площадь \textbf{i}-ой комнаты и ее тип соответственно. Слово \textbf{t_i} может содержать только одно из следующих значений: "bedroom", "bathroom", "kitchen", "balcony", "other". \OutputFile Первая строка содержит одно целое число - общую площадь всех комнат квартиры. Вторая строка содержит одно целое число - общую площадь всех спален в квартире. Третья строка содержит одно действительное число - стоимость квартиры с точностью не больше \textbf{10^\{-6\}}. Следующий рисунок отображает план квартиры, заданной в первом примере. \includegraphics{https://static.e-olymp.com/content/2a/2a50c255cd0182f7cccb0cc5870ee954eb7a7109.jpg}
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
6 75000
8 other
3 bathroom
2 bathroom
10 kitchen
16 bedroom
7 balcony
Вихідні дані #1
46
16
3187500.0
Вхідні дані #2
2 75123
10 kitchen
15 balcony
Вихідні дані #2
25
0
1314652.5