Задача 15: Объединение строк в одно предложение до достижения максимальной длины

Напишите программу, которая должна принимать на вход последовательность строк, записанных через пробел и максимальную длину предложения. Ваша задача — объединить строки в одно предложение через пробел до тех пор, пока длина предложения не превысит указанное значение. Как только длина предложения превысила допустимое значение, программа должна вывести текущее предложение.

Подсказка: Используйте цикл while для последовательного добавления строк в предложение. Не забудьте учитывать пробелы между словами.

Пример:

Входные данные:

This is an example of a sentence
15

Выходные данные:

This is an

Из примера видно, что на конце слова example длина строки при соединении уже будет больше 15, поэтому это слово не войдёт в общую строку.

 

0

Комментарии

gollAndess_avatar
gollAndess
,
2 месяца, 1 день назад

Шикарный ресурс. Пусть и потратил много времени на эту задачу. Но я искренне благодарен этому. Всеми силами топлю за Ваш проект) Лучшие, благодаря Вам, я уже начинаю неплохо соображать в Питоне)

0
gollAndess_avatar
gollAndess
,
2 месяца, 1 день назад

Шикарный ресурс. Пусть и потратил много времени на эту задачу. Но я искренне благодарен этому. Всеми силами топлю за Ваш проект) Лучшие, благодаря Вам, я уже начинаю неплохо соображать в Питоне)

0
Kengurushny_avatar
Kengurushny
,
11 дней назад

Пробел тоже считается как символ?

 

0
admin_avatar
admin
,
11 дней назад

Kengurushny, Да

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии