Сделал 18 задание
This commit is contained in:
parent
446530ff8e
commit
2074a34bc2
25
lesson.18.20
Normal file
25
lesson.18.20
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
''' ****** Задание 18 из 20 Параграф 2.1 *********
|
||||
* А пока как насчет того, чтобы научиться конвертировать числа из двоичной в десятичную систему?
|
||||
|
||||
Продолжаем работать с задачей. Кстати, несмотря на ошибку аппарата, сдачу тоже нужно отдавать.
|
||||
|
||||
Формат ввода
|
||||
Цена покупки — двоичное число, выданное кассовым аппаратом.
|
||||
Номинал купюры пользователя — десятичное число
|
||||
Формат вывода
|
||||
Одно десятичное число — сдача, которую требуется отдать пользователю.
|
||||
|
||||
Примечание
|
||||
Все числа, используемые в задаче, целые.
|
||||
'''
|
||||
|
||||
|
||||
if __name__ == "__main__"
|
||||
binary_price = input()
|
||||
cash_paid = int(input())
|
||||
|
||||
decimal_price = int(binary_price, 2)
|
||||
change = cash_paid - decimal_price
|
||||
|
||||
print(change)
|
||||
|
||||
Loading…
Reference in a new issue