Вопрос задан 11.01.2024 в 13:58. Предмет Информатика. Спрашивает Адамов Илья.

Задача 5 НА ПИТОНЕ!!
У редактора школьной газеты Кости опять дедлайн, аврал, ахтунг и абырвалг. В заголовке должно быть ровно n символов, а тот, что придумала креативная команда (третьеклассница Соня), короче. Недолго думая Костя добавил к заголовку его последний символ столько раз, что получилось n символов.

Дан Сонин заголовок и число n. Выведи, что вышло у Кости.


Ввод

Новости.

10

Вывод

Новости...

Школьная дискотека

18

Вывод

Школьная дискотека

Перейти к ответам

Ответы на вопрос

Отвечает Остриков Илья.

Для решения этой задачи на Python, нужно сначала определить, сколько символов не хватает в заголовке, чтобы он стал длиной n символов. Затем мы добавляем этот недостающий символ столько раз, сколько нужно, чтобы получить заголовок длиной n символов. Вот код, который решает эту задачу:

python
# Ввод Сониного заголовка и числа n sonya_title = input("Введите заголовок: ") n = int(input("Введите длину заголовка (n): "))

# Определяем, сколько символов недостает в заголовке missing_chars = n - len(sonya_title)

# Проверяем, что missing_chars положительное число if missing_chars >= 0: # Добавляем последний символ заголовка столько раз, сколько нужно kostya_title = sonya_title + sonya_title[-1] * missing_chars print(kostya_title) else: print("Длина заголовка Сони больше, чем n")

Пример работы программы:

Введите заголовок: Новости Введите длину заголовка (n): 10 Новости...Новости...
Введите заголовок: Школьная дискотека Введите длину заголовка (n): 18 Школьная дискотека

Обратите внимание, что программа проверяет, что длина заголовка Сони не больше, чем n, чтобы избежать ситуации, когда заголовок уже длиннее требуемой длины n.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос