Предмет: Информатика,
автор: ZaBiVn0i
Дано п’ятизначне число. Заміни його крайні цифри на цифру S.
Наприклад: х = 31816, S = 5, тоді нове х = 51815.
ZaBiVn0i:
должно быть на пайтон((
Ответы
Автор ответа:
1
Ответ:
x = int(input())
S = int(input())
print(S*10000+x%10000//10*10+S)
Объяснение:
// - целочисленное деление
% - остаток от целочисленного деления
x = int(input()) - вводим пятизначное число
S = int(input()) - вводим цифру
print(S*10000+x%10000//10*10+S) - выводим результат (предварительно вычислив)
S*10000 - увеличиваем цифру S на 10000 (чтобы поставить вместо первой цифры)
x%10000 - удаляем первую цифру числа x
x%10000//10 - удаляем последнюю цифру числа x
x%10000//10*10 - увеличиваем на 10 (чтобы можно было добавить цифру S вместо последней цифры)
Похожие вопросы
Предмет: История,
автор: artem2000ivan
Предмет: Литература,
автор: aavvhell
Предмет: История,
автор: shleenkova08
Предмет: Информатика,
автор: vika1ox
Предмет: Математика,
автор: alinauvarova373