Скільки гривень та копійок Петрик заплатить за пиріжки? Вхідні дані: три натуральних числа, a, b, n (0 < a, b

Скільки гривень та копійок Петрик заплатить за пиріжки? Вхідні дані: три натуральних числа, a, b, n (0 < a, b, n < 100). Вихідні дані: два числа, вартість покупки у гривнях та копійках. Вхідні дані: 1, 25, 2. Вихідні дані: ? гривень та ? копійок.
Григорий

Григорий

Для решения этой задачи нам нужно умножить стоимость одного пирожка на количество пирожков. Первое число "a" обозначает количество гривень за один пирожок, а второе число "b" обозначает количество копеек за один пирожок. Третье число "n" обозначает количество пирожков, которое нужно купить.

Шаг 1: Найдем общую стоимость одного пирожка. Это можно сделать, объединив гривни и копейки в одно число. Для этого умножим количество гривень на 100 и добавим количество копеек. В данном случае, общая стоимость одного пирожка будет (a * 100) + b копеек.

Шаг 2: Найдем общую стоимость покупки. Для этого умножим общую стоимость одного пирожка на количество пирожков. То есть, общая стоимость покупки будет (a * 100 + b) * n копеек.

Шаг 3: Представим общую стоимость покупки в виде гривень и копеек. Для этого разделим общую стоимость покупки на 100, чтобы получить количество гривень, и найдем остаток от деления на 100, чтобы получить количество копеек. Общая стоимость покупки в гривнях и копейках будет:

Гривни: (a * 100 + b) * n // 100
Копейки: (a * 100 + b) * n % 100

Теперь, применим эти шаги для входных данных: a = 1, b = 25, n = 2.

Шаг 1: Общая стоимость одного пирожка = (1 * 100) + 25 = 125 копеек.

Шаг 2: Общая стоимость покупки = (125 * 2) = 250 копеек.

Шаг 3: Общая стоимость покупки в гривнях и копейках:
Гривни: 250 // 100 = 2 гривни.
Копейки: 250 % 100 = 50 копеек.

Таким образом, Петрик заплатит за пирожки 2 гривни и 50 копеек.
Знаешь ответ?
Задать вопрос
Привет!
hello