eolymp
bolt
Try our new interface for solving problems
Məsələlər

Квартира

Квартира

Вы являетесь одним из разработчиков программного обеспечения для агентства недвижимости. Вам следует реализовать различные статистические функции для квартир, которые продает агентство. Каждая квартира состоит из различных типов комнат: спальня, ванная комната, кухня, балкон и другие. Стоимость квартиры равна произведению уменьшенной общей площади и стоимости одного квадратного метра. Уменьшенной общей площадью считается общая площадь всех помещений кроме балконов плюс половина площадей всех балконов. Вам будет предоставлена информация о площади каждой комнаты в квартире и стоимость одного квадратного метра. Необходимо рассчитать следующие значения для квартиры: \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}
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
6 75000
8 other
3 bathroom
2 bathroom
10 kitchen
16 bedroom
7 balcony
Çıxış verilənləri #1
46
16
3187500.0
Giriş verilənləri #2
2 75123
10 kitchen
15 balcony
Çıxış verilənləri #2
25
0
1314652.5