26.04.2025

поляков р17 №122

# 122)  (П. Волгин) Рассматривается множество целых чисел, принадлежащих числовому
# отрезку [1110; 1111101], которые удовлетворяют следующим условиям:
# а) Число делится на 208 или на 3016.
# б) Число делится на 102 или не делится ни на одно из следующих чисел: 112, 228, 3F16.
# Найдите количество таких чисел и минимальное из них. В ответе запишите сначала количество,
# а затем минимальное число.

count = 0
nums = []
for i in range(1110, 1111102):
if i%int('20', 8)==0 or i%int('30', 16)==0:
if i%int('10', 2)==0 or (i%int('11', 2) != 0 and i%int('22', 8)!=0 and i%int('3F', 16)!=0):
count += 1
nums.append(i)
print(count, nums[0])

Добавить комментарий