Вопрос задан 11.06.2023 в 08:08. Предмет Информатика. Спрашивает Косьмина Полина.

Саша берёт строку и добавляет к ней слева и справа по одинаковому количеству символов + так, чтобы

длина новой строки была в 3 раза больше исходной. Напишите программу, которая читает строку и делает это преобразование.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Дорохова Маргарита.

Ответ(Python):

# Читаем строку из входного потока

s = input()

# Вычисляем длину строки

n = len(s)

# Вычисляем сколько символов нужно добавить слева и справа

k = (3 * n - n) // 2

# Склеиваем строку из трех частей: символы +, строка s, символы +

result = "+" * k + s + "+" * k

# Выводим результат

print(result)

Объяснение:

> python program.py

abc

+++abc+++

0 0

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

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

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

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