Броски, кратные трём

тема: Поток без массивов · уровень: базовый

Условие

В школьном клубе настолок ребята записывают очки за броски кубика. Бросок называют удачным, если выпавшее число делится на 3.

Тебе дают поток результатов бросков. Нужно узнать, сколько удачных бросков было.

Важно: в этой задаче нельзя использовать массивы и списки — только переменные и один проход по вводу.

Формат ввода

Вводятся целые числа от 1 до 10^9, по одному числу в строке. Последнее число — 0, оно означает конец ввода и не является броском.

Формат вывода

Выведите одно число — сколько введённых (до нуля) чисел делятся на 3.

Ограничения

Пример

Ввод:

7
9
3
10
12
0

Вывод:

3

Решить задачу с автопроверкой на Python →

Куда дальше