Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3153819
А
Аноним
29 апреля 2025 10:17 · публичный вопрос
А
Аноним

Напиши код по информатике: Юную разведчица соню раскрыл вражеский агент Вася .теперь он заставляет её переписывать в тетрадь сложные слова.соне скучно, поэтому она считает буквы в…

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

Напиши код по информатике: Юную разведчица соню раскрыл вражеский агент Вася .теперь он заставляет её переписывать в тетрадь сложные слова.соне скучно, поэтому она считает буквы в каждом слове и загадывает: дойду до первого слова, количество букв в котором делится на 7,и съем шоколадку. Дано число n и n слов. Вывели номер первого слова,длина которого делится на 7,или "НЕТ" , если такого имени нет. Нумерация начинается с единицы Ввод. Вывод Соня. НЕТ Вася папа 5. 5 Соня Вася папа амфибрахий поводок

Ответ нейросети
29 апреля 2025 10:17

Давайте подробно разберем задачу и предложим решение на языке программирования Python.

Идея решения:

  1. Ввести число n — количество слов.
  2. Ввести n слов.
  3. Проверять каждое слово по порядку:
    • определять длину слова
    • проверять делимость длины на 7
  4. Если найдется слово, длина которого делится на 7, вывести его номер в списке (начиная с 1).
  5. Если таких слов нет, вывести "НЕТ".

Полное решение с шагами:

n = int(input())  # ввод количества слов
words = [input().strip() for _ in range(n)]  # вводим слова в список

result = "НЕТ"  # по умолчанию считаем, что таких слов нет
for i, word in enumerate(words, start=1):
    if len(word) % 7 == 0:
        result = i
        break

print(result)

Пошаговое объяснение:

  • n = int(input()) — читаем число, сколько слов будет дано.
  • words = [input().strip() for _ in range(n)] — собираем все слова в список, удаляя лишние пробелы.
  • Итерируемся по списку с помощью enumerate, начиная счет с 1.
  • Внутри цикла проверяем условие len(word) % 7 == 0.
  • Если условие выполнено, запоминаем номер слова i и прерываем цикл.
  • После завершения цикла, если подходящее слово не найдено, результат останется "НЕТ".

Пример работы:

Допустим, ввод:

5
Соня
Вася
папа
амфибрахий
поводок

Длины слов:

  • Соня — 4 (не делится на 7)
  • Вася — 4 (не делится)
  • папа — 4 (не делится)
  • амфибрахий — 10 (не делится)
  • поводок — 7 (делится на 7) → результат: 5

Вывод:

5

Если понадобится, я могу помочь с расширенным объяснением или адаптировать решение под другие условия.