Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3570409
А
Аноним
24 февраля 2026 18:32 · публичный вопрос
А
Аноним

Есть строка с числами, записанными через пробел. Выведи, сколько из них равны 42. Ввод Вывод 5 0 42 345 342 424 242 1 42 2

Ответ нейросети
24 февраля 2026 18:32

Цель задачи — понять, сколько чисел в строке равны 42.

Пошаговое решение вручную:

  • Данная строка чисел: 5, 0, 42, 345, 342, 424, 242, 1, 42.
  • Проверяем каждое число на равенство 42:
    • 5 → не 42
    • 0 → не 42
    • 42 → да, счётчик = 1
    • 345 → не 42
    • 342 → не 42
    • 424 → не 42
    • 242 → не 42
    • 1 → не 42
    • 42 → да, счётчик = 2
  • Ответ: 2

Общий подход (если нужно применять к аналогичным задачам):

  • Разделить строку по пробелам на токены.
  • Пройтись по каждому токену и увеличить счётчик, если токен равен 42.
  • Вернуть итоговый счётчик.

Псевдокод:

  • tokens = входная строка, разбитая по пробелам
  • count = 0
  • для t в tokens:
    • если t == "42" или int(t) == 42: count += 1
  • вернуть count

Пример реализации на Python (для закрепления): def count_42(line): count = 0 for s in line.split(): if s == '42' or int(s) == 42: count += 1 return count

Применение к заданному вводy даёт результат 2.