project-python/lesson_12.py

16 lines
1.2 KiB
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

'''******* задание 12 из 20 параграф 2.1 ********
* Перейдём к обработке чисел поразрядно и выполнению сложения без учёта переносов разрядов.
Один малыш из детского сада услышал от старшей сестры о некоем действии с числами — сложении.
И как это часто бывает — он не до конца разобрался, как работает сложение. Например, не совсем понял, как произвести перенос разряда.
Напишите программу, которая складывает два числа поразрядно без учёта переносов. Каждая пара цифр суммируется независимо, и результат записывается в соответствующий разряд.
'''
if __name__ == "__main__":
num1 = list(map(int, input().rjust(3, '0')))
num2 = list(map(int, input().rjust(3, '0')))
num_0 = str((num1[0] + num2[0]) % 10)
num_1 = str((num1[1] + num2[1]) % 10)
num_2 = str((num1[2] + num2[2]) % 10)
print((num_0 + num_1 + num_2).lstrip('0'))