Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 29 апреля 2026 06:45

Соня отбирает из словаря длинные термины, чтобы выучить их и потом хвастаться эрудицией. Длинными она называет слова от 12 букв. Есть число n и n слов в столбик. Выведи все из них, в которых 12 или более букв.

Ответ нейросети

29 апреля 2026 06:45

Задача понятна: есть n слов, каждое слово на отдельной строке. Нужно вывести те слова, у которых длина не менее 12 букв.

Что нужно сделать (пошагово)

  • Прочитать число n.
  • Затем последовательно прочитать n слов (одно слово на строку).
  • Для каждого слова проверить длину: если длина >= 12, вывести его на отдельной строке.
  • Если таких слов нет — вывести ничего.

Алгоритм

  1. Ввести n.
  2. Для i от 1 до n:
    • считать слово w
    • если len(w) >= 12, вывести w
  3. Завершить.

Реализация на Python (один из вариантов)

Вариант 1: построчное чтение (самый простой) n = int(input()) for _ in range(n): w = input().strip() if len(w) >= 12: print(w)

Вариант 2: чтение всего потока (устойчив к разной форме ввода) import sys data = sys.stdin.read().split() if not data: sys.exit() n = int(data[0]) for w in data[1:1+n]: if len(w) >= 12: print(w)

Сложность

  • Время: O(sum(len(w) for все слова)), фактически линейно по сумме длин слов.
  • Память: O(1) дополнительной памяти (если использовать потоковый вариант), иначе O(n) для хранения слов (в зависимости от способа чтения).

Пример Вход: 6 словарь мультимедийный суперкодирование психоаналитический клиентский информация

Выход: мультимедийный суперкодирование психоаналитический

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

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

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

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Соня отбирает из словаря длинные термины, чтобы выучить их и потом хвастаться эрудицией. Длинными она называет слова от 12 букв. Есть число n и n слов в столбик. Выведи все из них, в которых 12 или более букв.
Задача понятна: есть n слов, каждое слово на отдельной строке. Нужно вывести те слова, у которых длина не менее 12 букв. Что нужно сделать (пошагово) - Прочитать число n. - Затем последовательно прочитать n слов (одно слово на строку). - Для каждого слова проверить длину: если длина >= 12, вывести его на отдельной строке. - Если таких слов нет — вывести ничего. Алгоритм 1) Ввести n. 2) Для i от 1 до n: - считать слово w - если len(w) >= 12, вывести w 3) Завершить. Реализация на Python (один из вариантов) Вариант 1: построчное чтение (самый простой) n = int(input()) for _ in range(n): w = input().strip() if len(w) >= 12: print(w) Вариант 2: чтение всего потока (устойчив к разной форме ввода) import sys data = sys.stdin.read().split() if not data: sys.exit() n = int(data[0]) for w in data[1:1+n]: if len(w) >= 12: print(w) Сложность - Время: O(sum(len(w) for все слова)), фактически линейно по сумме длин слов. - Память: O(1) дополнительной памяти (если использовать потоковый вариант), иначе O(n) для хранения слов (в зависимости от способа чтения). Пример Вход: 6 словарь мультимедийный суперкодирование психоаналитический клиентский информация Выход: мультимедийный суперкодирование психоаналитический Если у тебя другой язык предпочтения (Java, C++, JavaScript и т.д.), могу привести аналогичный код на выбранном языке.