Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 15: Объединение строк в одно предложение до достижения максимальной длины
Напишите программу, которая должна принимать на вход последовательность строк, записанных через пробел и максимальную длину предложения. Ваша задача — объединить строки в одно предложение через пробел до тех пор, пока длина предложения не превысит указанное значение. Как только длина предложения превысила допустимое значение, программа должна вывести текущее предложение.
Подсказка: Используйте цикл while
для последовательного добавления строк в предложение. Не забудьте учитывать пробелы между словами.
Пример:
Входные данные:
This is an example of a sentence
15
Выходные данные:
This is an
Из примера видно, что на конце слова example длина строки при соединении уже будет больше 15, поэтому это слово не войдёт в общую строку.
gollAndess
,Шикарный ресурс. Пусть и потратил много времени на эту задачу. Но я искренне благодарен этому. Всеми силами топлю за Ваш проект) Лучшие, благодаря Вам, я уже начинаю неплохо соображать в Питоне)
gollAndess
,Шикарный ресурс. Пусть и потратил много времени на эту задачу. Но я искренне благодарен этому. Всеми силами топлю за Ваш проект) Лучшие, благодаря Вам, я уже начинаю неплохо соображать в Питоне)
Kengurushny
,Пробел тоже считается как символ?
admin
,Kengurushny, Да