Вверх ↑
Ответов: 1891
Рейтинг: 110
#1: 2007-01-14 21:30:51 ЛС | профиль | цитата
Вячеслав, для поиска начала строки таблицы надо искать тег intbl, а для поиска конца - тег ow. Конец самой таблицы определяется по последовательности тегов ow…pard…par.
Алгоритм решения этой задачи следующий.
• Читаем последовательно строки входного файла.
• Ищем последовательность … ow…pard…par…intbl… (не обязательно в одной строке) (n-1) раз. После этого мы находимся в начале нужной таблицы.
• Ищем тег ow (m-1) раз. После этого находимся перед нужной строкой таблицы.
• Ищем следующий тег ow и копируем содержимое файла от (m-1)-го до m-го тега ow (между ow и intbl содержатся настройки строки, они нам тоже нужны).
• Вставляем после m-го тега ow скопированную нами
карма: 0
%time%
0