Показать сообщение отдельно
  #1  
Старый 23.03.2012, 10:03
abc26 abc26 вне форума
Прохожий
 
Регистрация: 23.03.2012
Сообщения: 1
Репутация: 10
По умолчанию Сортировка...

Здравствуйте. Натолкните пожалуйста на мысль, как разобраться с такой проблемой:
Есть текстовый файл с построчно идущими номерами такого вида:

8/1/2б
3/1
3/3
4
6/1
7
8/2
6/1/2
6/1/4
8
4
8/1
2
8/1/1а
3/2
8/1/2а
3
1
6/1/3
8/1/1б
6/1/1
5
10
8/1/3б
6
8/3
9

Строки в этом файле нужно привести к такому состоянию:

* на "разветвлениях" буквы при наличии указывают какие номера должны стоять впереди

1
2
3
3/1
3/2
3/3
4
5
6
6/1
6/1/1
6/1/2
6/1/3
6/1/4
7
8
8/1
8/1/1а *
8/1/2а *
8/1/1б *
8/1/2б *
8/1/3б *
8/2
8/3
9
10


Т.е. отсортировать с учетом "вложенности".
для наглядности:


Заранее спасибо за любые подсказки.
Ответить с цитированием