Вопрос задан 11.06.2026 в 22:53.
Предмет Информатика.
Спрашивает Савчук Полина.
Питон, Информатика Алиса привела Васю в подземелье. На стене они увидели таинственную надпись на неизвестном языке. Вася насчитал n строк. В каждой изначально было n символов, но некоторые стёрлись. Дано число n и n строк. Выведи строки со стёртыми символами (то есть те, длина которых меньше n).
Ответы на вопрос
Отвечает Елубай Жулдыз.
Нужно прочитать число n, затем прочитать n строк и вывести только те строки, длина которых меньше n. Именно такие строки считаются строками со стёртыми символами.
Пример решения на Python:
Pythonn = int(input())
for _ in range(n):
s = input()
if len(s) < n:
print(s)
Как работает программа:
Сначала вводится число n — количество строк и изначальная длина каждой строки.
Pythonn = int(input())
Затем запускается цикл, который повторяется n раз, потому что всего дано n строк:
Pythonfor _ in range(n):
На каждой итерации считывается очередная строка:
Pythons = input()
После этого проверяется её длина. Если длина строки меньше n, значит в ней какие-то символы стёрлись:
Pythonif len(s) < n:
Такую строку нужно вывести:
Pythonprint(s)
Полная программа:
Pythonn = int(input())
for _ in range(n):
s = input()
if len(s) < n:
print(s)
Например, если ввод такой:
5
abcde
abcd
qwert
xy
12345
То программа выведет:
abcd
xy
Потому что строки abcd и xy имеют длину меньше 5.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

