Top.Mail.Ru

Для решения данной задачи, нам нужно просто выполнить арифметические операции над числами.

1. abc + dcd:
– Складываем abc и dcd по соответствующим разрядам (c и d, b и c, a и d):
– c + d: если c = 10, то оставляем 0 в этом разряде и переносим единицу в разряд b;
– b + c + 1: если b + c ≥ 10, то оставляем (b + c) mod 10 в разряде bc и переносим единицу в разряд a;
– a + d + 1: результат в разряде ad.
– Получаем результат abc+dcd.

2. Ab – 17:
– Вычитаем из Ab число 17 по соответствующим разрядам (b и 7, A и 1):
– b – 7: если b < 7, то занимаем 1 из разряда A и складываем с b (10 + b - 7); - A - 1: результат в разряде A. - Получаем результат Ab - 17. 3. cd - 12: - Вычитаем из cd число 12 по соответствующим разрядам (d и 2, c и 1): - d - 2: если d < 2, то занимаем 1 из разряда c и складываем с d (10 + d - 2); - c - 1: результат в разряде c. - Получаем результат cd - 12. Таким образом, итоговый результат будет равен: (abc + dcd) - (Ab - 17) - (cd - 12).

   
[metform form_id="1136"]