#include <iostream>
#include <vector>
#include <iomanip> // Для std::setprecision
int main() {
const int subscription_fee = 10000; // Абонплата в копейках
const int first_10_minutes_rate = 230; // Стоимость первых 10 минут в копейках
const int additional_minute_rate = 64; // Стоимость каждой последующей минуты в копейках
std::vector<double> call_durations(10); // Вектор для хранения длительностей разговоров
// Ввод длительностей разговоров
std::cout << "Введите длительности 10 разговоров в минутах:" << std::endl;
for (int i = 0; i < 10; ++i) {
std::cout << "Разговор " << (i + 1) << ": ";
std::cin >> call_durations[i];
}
int total_cost = subscription_fee; // Начинаем с абонплаты в копейках
// Расчет стоимости за разговоры
for (double duration : call_durations) {
if (duration <= 10) {
total_cost += first_10_minutes_rate; // Если разговор 10 минут или меньше
} else {
total_cost += first_10_minutes_rate; // Первые 10 минут
total_cost += (duration - 10) * additional_minute_rate; // Остальные минуты
}
}
// Переводим общую стоимость в рубли и копейки
int rubles = total_cost / 100; // Целая часть - рубли
int kopecks = total_cost % 100; // Остаток - копейки
std::cout << "Общая сумма к оплате: " << rubles << " руб. " << kopecks << " коп." << std::endl;
return 0;
}