, чтобы сохранить свой прогресс
Перенос слова
Даже сегодня, с пропорциональными шрифтами и сложными макетами, все еще есть случаи, когда вам нужно обернуть текст в указанном столбце. Основная задача - обтекание абзаца текста простым способом. Пример текста:
Оберните текст, используя более сложный алгоритм, такой как алгоритм Knuth и Plass TeX. Если ваш язык предоставляет это, вы получаете легкий дополнительный кредит, но вы «должны ссылаться на документацию», указывая на то, что алгоритм что-то лучше, чем простой алгоритм минимальной длины.
Задача:
Write a function that can wrap this text to any number of characters.
Например, текст, состоящий из 80 символов, должен выглядеть следующим образом:
Оберните текст, используя более сложный алгоритм, такой как Knuth и Plass TeX алгоритм. Если ваш язык предоставляет это, вы получаете легкий дополнительный кредит, но вы должен ссылаться на документацию, указывающую, что алгоритм лучше чем чем простой алгоритм минимальной длины.
Write a function that can wrap this text to any number of characters. As an example, the text wrapped to 80 characters should look like the following:
Wrap text using a more sophisticated algorithm such as the Knuth and Plass TeX algorithm. If your language provides this, you get easy extra credit, but you must reference documentation indicating that the algorithm is something better than a simple minimum length algorithm.
/**
* Your test output will go here.
*/