двоичную запись числа, кратного 3.
Решение:
import sys
for line in sys.stdin:
number = input()
if ' ' in number:
break
else:
answer = int(number, 2)
if answer % 3 == 0:
print(number)
Входные данные:
0
10010
00101
01001
Вопрос: Почему не выводиться 0, если он подходит под условие?
потому что у тебя программа воспринимает вводимые числа через 1
Обсуждают сегодня