diff --git a/lesson_18.py b/lesson_18.py new file mode 100644 index 0000000..81dd6ca --- /dev/null +++ b/lesson_18.py @@ -0,0 +1,17 @@ +'''******* задание 18 из 20 параграф 2.1 ******** +* Продолжаем работать с задачей. Кстати, несмотря на ошибку аппарата, сдачу тоже нужно отдавать. +''' + +if __name__ == "__main__": + # Чтение данных + binary_price = input().strip() # Двоичная цена покупки + nominal = int(input()) # Номинал купюры пользователя + + # Конвертация двоичной записи в десятичный формат + decimal_price = int(binary_price, 2) + + # Вычисление сдачи + change = nominal - decimal_price + + # Вывод результата + print(change) \ No newline at end of file