Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 73450 Замена четности Задано натуральное число...

Условие

Замена четности
Задано натуральное число n. Увеличьте на 1 все его четные цифры и уменьшите на 1 все его нечетные цифры.

Входные данные
Одно натуральное число n.

Выходные данные
Вывести обновленное число.

python

информатика 10-11 класс 149

Решение



```python
def changeParity(n):
number = str(n)
result = ""
for digit in number:
if int(digit) % 2 == 0:
result += str(int(digit) + 1)
else:
result += str(int(digit) - 1)
return int(result)

print(changeParity(n))
```

Написать комментарий

Меню

Присоединяйся в ВК