История изменений
Исправление
qulinxao,
(текущая версия)
:
если игла пуста возвращаем исходную строку.
полагаем N длиной иглы.
в цикле
вычленяем следующий промежуток между разрывами // разрыв это либо начало либо пробел либо конец.//слово есть между разрывами
если длина слова не есть N следующая итерация.
если слово не есть игла следующая итерация.
заполняем слово пробелами.
завершитель_цикла-левый разрыв есть конец.
идём по строке вычленяя «слова»
Исправление
qulinxao,
:
если игла пуста возвращаем исходную строку.
полагаем N длиной иглы.
в цикле
вычленяем следующий промежуток между разрывами // разрыв это либо начало либо пробел либо конец.
если длина разрывы не есть N следующая итерация.
если разрыв не есть игла следующая итерация.
заполняем разрыв пробелами.
завершитель_цикла-левый разрыв есть конец.
идём по строке вычленяя «слова»
Исходная версия
qulinxao,
:
если игла пуста возвращаем исходную строку.
полагаем N длиной иглы.
в цикле
вычленяем следующий промежуток между разрывами // разрыв это либо начало либо пробел либо конец.
если разрыв не равен N следующая итерация.
если разрыв не есть игла следующая итерация.
заполняем разрыв пробелами.
завершитель_цикла-левый разрыв есть конец.
идём по строке вычленяя «слова»