Если под знаками понимать знаки математических операций (+-*/) и расставлять знаки можно только между цифрами то получается только 1 вариант:
1+2*5+8-9=10
добавим операцию перемены знака:
-1+2*5-8+9=10
-1*2-5+8+9=10
Если можно пользоваться и скобками одноместными операциями, то можно значительно увеличить число вариантов:
- (1+2+5)/8+9=10
- 1+(-2-5+8)*9=10
- 1+2*5+8-9=10
- (1+2*5)+8-9=10
- (1+2*5+8)-9=10
- 1+(2*5)+8-9=10
- 1+(2*5+8)-9=10
- (-1)+2*5-8+9=10
- (-1+2*5)-8+9=10
- (-1+2*5-8)+9=10
- 1+2*5-(-8)-9=10
- 1-(2+5-8)*9=10
- 1-(-2)*5+8-9=10
- 1-(-2*5)+8-9=10
- 1-2*(-5)+8-9=10
- 1-(-2*5-8)-9=10
- (-1)*2-5+8+9=10
- (-1*2)-5+8+9=10
- (-1*2-5)+8+9=10
- (-1*2-5+8)+9=10
- 1*(-2)-5+8+9=10
- 1*(-2-5)+8+9=10
- 1*(-2-5+8)+9=10
- 1/(-2-5+8)+9=10
- -12+5+8+9=10
- -1+2*5-8+9=10
- -(-1)+2*5+8-9=10
- -1+(2*5)-8+9=10
- -1+(2*5-8)+9=10
- -(-1-2-5)/8+9=10
- -(1-2*5+8)+9=10
- -1-(-2*5+8)+9=10
- -(-1-2*5)+8-9=10
- -(1-2*5)-8+9=10
- -1-(-2)*5-8+9=10
- -1-(-2*5)-8+9=10
- -1-2*(-5)-8+9=10
- -(-1-2*5-8)-9=10
- -(1*2+5)+8+9=10
- -1*(2+5)+8+9=10
- -1*2-5+8+9=10
- -1*2+(-5+8)+9=10
- -(1*2+5-8)+9=10
- -1*(2+5-8)+9=10
- -(1*2)-5+8+9=10
- -1*2-(5-8)+9=10
- -1*2-5-(-8)+9=10
- -1/(2+5-8)+9=10
В смысле "разгадать"?
Считайте что это латинская "S" от слова "сумма", только слагаемые очень мелкие и их очень много, от того и "S" вытянута.
Скорее не в какую сторону, а как обозначается знак больше или меньше.
Например, 10 больше 8 запишется так: 10>8; а 8 меньше 10 запишется так: 8<10.
Хотя, с направлением тоже верное замечание, уголочек показывает направо, значит больше: вот так ">"; а если уголочек показывает налево, значит меньше: вот так "<".
Можно для себя еще представить, где палочки дальше друг от друга, значит "больше", где палочки близко друг к другу, то есть соприкасаются, значит "меньше".
Это двоичный код. Если у двоичного числа все нули заменить на единицы, а все единицы - на нули, то получится обратный код. При сложении с исходным числом, он дает все единицы в сумме. А если к обратномку коду прибавить один, то получится дополнительный код, который при сложении дает все нули. Это используется для подсчета контрольных сумм.
Символ "^" в математике может использоваться в различных значениях и в различных ситуациях. Возможно, более подкованные в математике скажут об этом подробнее. А конкретно в БВ при написании текста символ "^" используется для обозначения действия возведения в степень, например, 3 в степени 4 записывается так 3^4. Это потому что в таких примитивных редакторах не предусмотрены функции для написания надстрочных и подстрочных символов, а как-то обозначить надо.