2391. Стоимость разговора

 

Найти стоимость в копейках телефонного звонка продолжительностью n секунд, если стоимость подключения a коп., тарификация поминутная, то есть на первой секунде каждой минуты начисляется к оплате b коп.

 

Вход. Три целых неотрицательных числа a, b и n (0 ≤ a, b ≤ 99, 0 ≤ n ≤ 86400).

 

Выход. Вывести стоимость телефонного звонка в копейках.

 

Пример входа

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

5 10 120

25

 

 

РЕШЕНИЕ

математика

 

Анализ алгоритма

При совершении телефонного звонка сначала следует заплатить a копеек за подключение. Согласно тарификации за каждую минуту (даже неполную) следует заплатить b копеек. Таких минут будет  = (n  + 59) / 60.

Таким образом, сумма разговора составит a +  * b.

 

Реализация алгоритма

Читаем входные данные.

 

scanf("%d %d %d", &a, &b, &n);

 

Вычисляем стоимость телефонного звонка в копейках.

 

if (n == 0) res = 0;

else res = a + (n + 59) / 60 * b;

 

Выводим ответ.

 

printf("%d\n", res);