Форум » Обработка целых чисел » Задание 17 №3989 » Ответить

Задание 17 №3989

ЕленаД: Добрый день. Помогите понять, что не так. В результате количество не сходится с ответом, а минимальное число - сходится с ответом. Условие: (П. Волгин) Рассматривается множество целых чисел, принадлежащих числовому отрезку [1110; 1111101], которые удовлетворяют следующим условиям: а) Число делится на 20[8] или на 30[16]. б) Число делится на 10[2] или не делится ни на одно из следующих чисел: 11[2], 22[8], 3F[16]. Найдите количество таких чисел и минимальное из них. В ответе запишите сначала количество, а затем минимальное число. Решение в Python (все числа перевела в 10-ную СС): [pre2] count = 0 mini = 1111102 for i in range(1110,1111101+1): if (i % 16 == 0 or i % 48 == 0) and (i % 2 == 0 or (i % 3 != 0 and i % 18 != 0 and i % 63 != 0)): count += 1 if i < mini: mini = i print(count, mini)[/pre2]

Ответов - 3

ЕленаД: Добрый день. Вопрос остался открытым. К кому с ним можно обратиться?

Поляков: Согласен с вашим решением и ответом. Спасибо, ответ исправлен.

рузольда: лох




полная версия страницы