1) Гарнитура 2) кегель 3) полужирный 4)курсив 5) подчеркнутый 6) цвет шрифта? 7) по левому краю 8) по центру 9) по правому краю
<u>PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018</u>
<u>Внимание! Если программа не работает, обновите версию!</u>
begin
var s:=ReadlnString.OrderBy(c->c).ToArray;
var i:=s.FindIndex(t->t<>'0'); Swap(s[0],s[i]);
s.Println
end.
<u>Пример</u>
54560345345601323451233903454658345034521212
10000111222223333333334444444455555555566689
Три стула по углам, и 2 у стенок
3х=120
х=40
за 40 секунд 1 Мбайт
4 за 160 секунд
или 2 мин 40 секунд
2) Курсор стоит в самом начале текста