Нужна Ваша помощь с информатикой Разработайте алгоритм, который переставляет цифры в числе так, что получается следующее по значению крупное число (пусть число содержит все десять цифр по одному разу). Например 5647382910 получ...

Нужна Ваша помощь с информатикой Разработайте алгоритм, который переставляет цифры в числе так, что получается следующее по значению крупное число (пусть число содержит все десять цифр по одному разу). Например 5647382910 получается из 5647382901 перестановкой двух последних цифр. Считать что все цифры находятся уже в массиве. Заранее огромное спасибо;))
Гость
Ответ(ы) на вопрос:
Гость
a = [int(s) for s in input()]a[len(a)-2],a[len(a)-1] = a[len(a)-1],a[len(a)-2]for elem in a:    print(elem, end='') Что то подобное этому?
Не нашли ответ?
Ответить на вопрос
Похожие вопросы