Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3551716
А
Аноним
24 января 2026 14:27 · публичный вопрос
А
Аноним

Механический попугай Лёшенька заглючил и каждое слово повторяет трижды. Есть число n и n слов. Выведи n строк с этими словами, записанными 3 раза подряд слитно. Ввод Вывод 2…

Запрос пользователя

Механический попугай Лёшенька заглючил и каждое слово повторяет трижды. Есть число n и n слов. Выведи n строк с этими словами, записанными 3 раза подряд слитно. Ввод Вывод 2 пррривет птичка пррриветпррриветпррривет птичкаптичкаптичка 3 Лёшенька хоррроший мальчик ЛёшенькаЛёшенькаЛёшенька хорррошийхорррошийхоррроший мальчикмальчикмальчик

Ответ нейросети
24 января 2026 14:27

Задача проста: для каждого из n слов нужно напечатать это слово три раза подряд без пробелов.

Как решать:

  • Считать целое n.
  • Повторить n раз: считать слово s (убирая концевые пробелы/переносы).
  • Вывести строку, которая равна s, повторённому три раза подряд. В Python это s * 3.

Сложность: время O суммарной длины входных слов, память O(1) помимо входных данных.

Пример реализации (Python 3):

def solve(): import sys input = sys.stdin.readline

n_line = input().strip()
while n_line == '':  # на случай пустых строк
    n_line = input().strip()
n = int(n_line)

for _ in range(n):
    s = input().strip()
    print(s * 3)

if name == "main": solve()

Пример работы на ваших примерах: Ввод: 2 пррривет птичка

Вывод: пррриветпррриветпррривет птичкаптичкаптичка

Ввод: 3 Лёшенька хоррроший мальчик

Вывод: ЛёшенькаЛёшенькаЛёшенька хорррошийхорррошийхоррроший мальчикмальчикмальчик

Если предпочитаешь другой язык, можно сделать аналогичную операцию: прочитать n, затем для каждого слова вывести word + word + word или использовать повторение через операцию умножения строки.