eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Квадрат різниці

Квадрат різниці

Дано натуральне число $n$. Знайдіть та виведіть квадрат різниці максимального і мінімального чисел, складених із цифр числа $n$. Наприклад, якщо задано число $30605$, то максимальним числом, складеним із цифр цього числа числа буде число $65300$, а мінімальним $356$ (найменшим буде $00356$, але ведучі нулі не враховуються). Шуканий квадрат різниці дорівнює $(65300 - 356) * (65300 - 356) = 4217723136$. \InputFile Одне натуральне число $n~(1 \le n \le 10^9)$. \OutputFile Виведіть шуканий квадрат різниці.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
30605
Вихідні дані #1
4217723136