Даны два целых числа n и k. Удалите k цифр из числа n,чтобы новое число было максимально возможным. Гарантируется,что число k, меньше,чем количество цифр в n
Написать код Питон
Приложения:
Mikail2006:
Язык? Примеры?
Питон
Дополнил вопрос
Ответы
Ответ дал:
1
n = input("Введите число n: ")
k = int(input("Введите число k: "))
while k > 0:
for i in range(len(n) - 1):
if n[i] < n[i + 1]:
n = n[:i] + n[i + 1:]
k -= 1
break
else:
n = n[:-1]
k -= 1
print(n)
Вас заинтересует
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад