Наибольшее число
Напишите программу, которая определяет, есть ли во введённой строке десятичные цифры, и выводит наибольшее число, которое можно составить из этих цифр. Ведущих нулей в числе быть не должно (за исключением числа 0, запись которого содержит ровно одну цифру). Если цифр нет, программа должна вывести число −1.
Использовать встроенные сортировки запрещено.
Входные данные
Входная строка содержит произвольные символы.
Выходные данные
Программа должна вывести наибольшее число, которое можно составить из присутствующих в строке десятичных цифр, или число −1, если цифр нет.
Примеры
Ввод
Вывод
Day 10, mice 8: "Year" 7 is a mistake 91.
987110
Python
1) Pygame - Библиотека Python, предназначенная для создания игр и мультимедийных приложений. Базируется на библиотеке для мультимедийных приложений SDL. Написана на языке С
2) Для использования библиотеки PyGame нужно установить её с менеджера пакетов Python и импортировать в свой проект
cmd: pip install pygame
project.py: import pygame ИЛИ from pygame import *
4) Библиотека PyGame содержит класс pygame.Color, отвечающий за работу с цветами
Так же класс pygame.Surface имеет некоторые методы, позволяющие изменять его цвет.
Объяснение: