Форум программистов, компьютерный форум CyberForum.ru

Дом - C++

Восстановить пароль Регистрация
 
Kolbusdkiy
 Аватар для Kolbusdkiy
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 112
02.04.2014, 17:25     Дом #1
Помогите решить!

Стоимость квартиры равна произведению уменьшенной общей площади и стоимости одного квадратного метра. Уменьшенной общей площадью считается общая площадь всех помещений кроме балконов плюс половина площадей всех балконов.

Вам будет предоставлена информация о площади каждой комнаты в квартире и стоимость одного квадратного метра. Необходимо рассчитать следующие значения для квартиры:
  • общую площадь комнат;
  • общую площадь всех спален;
  • стоимость квартиры.
Технические условия

Входные данные

Первая строка содержит два целых числа n и c - количество комнат в квартире и стоимость квадратного метра соответственно.

Каждая из следующих n строк содержит целое число ai и слово ti - площадь i-ой комнаты и ее тип соответственно. Слово ti может содержать только одно из следующих значений: "bedroom", "bathroom", "kitchen", "balcony", "other".

Выходные данные

Первая строка содержит одно целое число - общую площадь всех комнат квартиры. Вторая строка содержит одно целое число - общую площадь всех спален в квартире. Третья строка содержит одно действительное число - стоимость квартиры с точностью не больше 10-6.

Пример входных данных

6 75000
8 other
3 bathroom
2 bathroom
10 kitchen
16 bedroom
7 balcony

Пример выходных данных
46
16
3187500
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2014, 17:25     Дом
Посмотрите здесь:

C++ Преобразовать строку, записав адрес прававильно: <область>, <нас. пункт>, <улица>, <дом / квартира>, <индекс>
задача. дом у дороги. C++
Turbo Pascal Дом - Школа - Дом
Delphi Проверить, содержит ли указанное предложение слово «дом».(дом и домашний – разные слова)
C++ 25 В двухмерном массиве хранятся результаты (время в минутах), показанные каждым из 16 велогонщиков на каж¬дом из 12 этапов соревнований (в первом сто
C++ Как оформить операцию создания (формирования) массива структур из 5 полей (фамилия, имя, улица, дом, квартира) в виде функции?
C++ Школа и дом Петра находятся на одной стороне улицы, надо узнать их номера.
C++ Как можно осуществить замену слова в строке? (например, дом на мир и обратно)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 22:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru