Задача очень простая: дописать в конец строки нужное число восклицательных знаков, чтобы её длина стала ровно 10 символов.
Пошаговый план:
- Узнать текущую длину строки n = длина(s).
- Если n < 10, дописать (10 - n) восклицательных знаков в конец.
- Если n = 10, оставить строку как есть.
- Вывести результат.
Пояснения для примера:
- Ввод: "бургеррр" (длина 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++ и т.д.).