eolymp
bolt
Try our new interface for solving problems
Məsələlər

Квадрат разности

Квадрат разности

Дано натуральное число $n$. Найдите и выведите квадрат разности максимального и минимального чисел, составленных из цифр числа $n$. Например, если задано число $30605$, то максимальным числом, составленным их цифр этого числа будет число $65300$, а минимальным $356$ (наименьшим будет $00356$, но ведущие нули не считаются). Искомый квадрат разности равен $(65300 - 356) *(65300 - 356) = 4217723136$. \InputFile Одно натуральное число $n~(1 \le n \le 10^9)$. \OutputFile Выведите требуемый квадрат разности.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
30605
Çıxış verilənləri #1
4217723136