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

Задача 2 Лёшенька научился стучать клювом по клавишам и стал строчить длинные посты. Буфетчица тётя Нюра посоветовала ему писать коротко и по делу. Лёшенька решил писать посты…

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

Задача 2 Лёшенька научился стучать клювом по клавишам и стал строчить длинные посты. Буфетчица тётя Нюра посоветовала ему писать коротко и по делу. Лёшенька решил писать посты длиной ровно в 10 символов. Если пост короче, то он добавляет в конце столько восклицательных знаков, чтобы получилось 10. Дана строка длиной не более 10 символов. Добавь в конце строки столько восклицательных знаков, чтобы её длина составила 10 символов. Ввод Вывод бургеррр бургеррр!! кррасавчик кррасавчик

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

Задача очень простая: дописать в конец строки нужное число восклицательных знаков, чтобы её длина стала ровно 10 символов.

Пошаговый план:

  1. Узнать текущую длину строки n = длина(s).
  2. Если n < 10, дописать (10 - n) восклицательных знаков в конец.
  3. Если n = 10, оставить строку как есть.
  4. Вывести результат.

Пояснения для примера:

  • Ввод: "бургеррр" (длина 8). Нужно добавить 2 знака: результат "бургеррр!!".
  • Ввод: "кррасавчик" (длина 10). Уже 10, значит никакие знаки не добавляем: результат "кррасавчик".

Алгоритм можно выразить так же и в виде одной строки на любом языке программирования: result = s + "!" * max(0, 10 - len(s))

Пример кода на Python:

# Ввод строки (одна строка без фигурных пробелов)
s = input().strip()

# Дописываем '!'' до достижения длины 10
result = s + '!' * max(0, 10 - len(s))

print(result)

Как проверить:

  • Ввод: бургеррр
    • len = 8, нужно 2 знаком: вывод бургеррр!!
  • Ввод: кррасавчик
    • len = 10, нужно 0 знаков: вывод кррасавчик

Если нужно, могу привести аналогичный код на другом языке (JavaScript, Java, C++ и т.д.).