Известно несколько способов решения данной задачи. Один из вариантов: МУХА-МУРА-ТУРА-ТАРА-ПАРА-ПАРК-ПАУК-ПАУТ-ПЛУТ-ПЛОТ-СЛОТ-СЛОН
Корень - sqrt
число в квадрате - ^2
то есть:
1) sqrt(1+x)
2) a+sqrt(b^2-4ac)/2b+3a
3) sqrt(x+y)/x^2+y
модули точно не помню, но, вроде, sqr
4) sqr(x1+x2)+y1/y2+x1
5) sqr(x+y) / sqr(x-y) + sqr(x-y) / sqr(x+y)
6) x1+x2+ sqr(x1) / sqr(x1+y2)
7) sqrt(x+y) / x-y + x-y / sqrt(x+y)
8) b^2-4ac / sqrt(2a+b)
9) sqrt(sqr(sin(/alpha)) + sqr(cos(/beta))) / sqrt(sqr(sin(/beta) + cos(/alpha)))
10) точно не знаю
11) (x+y)* (x+ (y/x^2+xy))/(1+ 1/(x^2+4))
Не уверен, что все правильно. Старался
<em><u>Текст программы:</u></em>
s1=input("Введите натуральное число А: ")
s2=input("Введите натуральное число B: ")
s=""
for i in '9876543210':
s=s+i*min(s1.count(i),s2.count(i))
if s=="":
s=-1
print(s)
<em><u>Тестовое решение:</u></em>
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:15:05) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
Введите натуральное число А: 10121213124353435345673424
Введите натуральное число B: 766653434521288956462362312122342
765554444333332222111
>>>
Объективность - 6, достоверность - 5, актуальность - 3, полезность - 4, понятность - 1, полнота - 2