def f():
counter = 0
for num in range(100,1000):
if num % 3 == 0 and num % 10 == 2:
counter += 1
return counter
Уже после ответа придумал еще одну функцию, делает то же самое.
return len([x for x in range(100, 1000) if x % 3 == 0 and x % 10 == 2])
Ответ:
5
Объяснение:
31=2^4+2^3+2^2+2^1+2^0
10^4+10^3+10^2+10^1+10^0=11111