Уведомления

Группа в Telegram: присоединиться

#1 Авг. 12, 2018 10:37:17

Lina
Зарегистрирован: 2018-08-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Задача, помогите с решением

Не могу разобраться как решать такие задачи
Пирожок в столовой стоит a рублей и b копеек. Определите, сколько рублей и копеек нужно заплатить за n пирожков.
ВХОДНЫЕ ДАННЫЕ
Программа получает на вход три числа: a, b, n, каждое на отдельной строке
ВЫХОДНЫЕ ДАННЫЕ
Программа должна вывести два числа, разделенные пробелом: стоимость покупки в рублях и копейках.
Пример ввод:10, 15, 2 вывод 20, 30

Офлайн

#2 Авг. 12, 2018 12:38:58

Lina
Зарегистрирован: 2018-08-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Задача, помогите с решением

С этим примером разобралась,

a = int(input())
b = int(input())
n = int(input())
c = b // 100 * n
m = b * n
if m < 100: b * n
else: (c + a) // 1
print(n * a, end = “ ”)
print(m)

А вот с этим ни как( Пример ввод 2р, 50коп, 4 пир. вывод 10, 0 Подскажите пожалуйста, как сделать, чтобы 0 вывел, у меня получается 8 р и 200к

Офлайн

#3 Авг. 12, 2018 13:39:02

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 5786
Репутация: +  524  -
Профиль   Отправить e-mail  

Задача, помогите с решением

Lina
Не могу разобраться как решать такие задачи
Надо все рубли переводить в копейки и получать цену пирожка в копейках. Потом вычислять общую цену всех пирожков в копейках, а потом делить общую цену в копейках на сто (переводить уже в рубли и копейки). Иначе тебе придётся ещё переполняющиеся копейки отделять и перекидывать в рубли.



Отредактировано py.user.next (Авг. 12, 2018 13:39:33)

Офлайн

#4 Авг. 12, 2018 16:19:31

Lina
Зарегистрирован: 2018-08-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Задача, помогите с решением

py.user.next
Спасибо, вот так получилось. Но не пойму как копейки вывести, рубли выводит, а копейки нет
a = int(input())
b = int(input())
n = int(input())
c = a * 100 + b
m = (n * c) // 100

print(m)

Офлайн

#5 Авг. 12, 2018 23:37:34

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 5786
Репутация: +  524  -
Профиль   Отправить e-mail  

Задача, помогите с решением

  
>>> r, c = 115 // 100, 115 % 100
>>> r
1
>>> c
15
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version