Задача сводится к подсчету, сколько из 7 данных чисел не менее 5.
Пояснение по шагам:
- Вводим 7 целых чисел — количество фотографий за каждый из 7 дней.
- Подсчитываем, сколько из этих чисел удовлетворяют условию x >= 5.
- Выводим получившееся количество.
Алгоритм:
- Прочитать 7 чисел.
- Создать счетчик и увеличить его на 1 для каждого числа, которое не меньше 5.
- Вывести счетчик.
Сложность: время O(7) = O(1), память O(1) (помимо входных данных).
Пример реализации на Python 3:
import sys
def main(): data = list(map(int, sys.stdin.read().split())) if not data: print(0) return days = data[:7] # берём первые 7 чисел count = sum(1 for x in days if x >= 5) print(count)
if name == "main": main()
Как это работает:
- Прочитаны все числа из входа, затем берутся первые 7 значений.
- Подсчитывается количество значений >= 5.
- Выводится итоговое число.
Пример теста: Вход: 3 7 2 5 6 4 1 Выход: 3
Если у вас другие предпочтения языка, могу привести аналогичное решение на C++ или Java.