Предмет: Информатика,
автор: mionin85
Найти количество таких чисел принадлежащих числовому отрезку [2050;9166] которые делятся на 7 и не делятся на 13, 14, 19, 22 и максимальное из них. В ответе запишите два целых числа без пробелов и других дополнительных символов: сначала количество, затем максимальное число
Ответы
Автор ответа:
0
count = 0
max_num = 0
for i in range(2050, 9167):
if i % 7 == 0 and i % 13 != 0 and i % 14 != 0 and i % 19 != 0 and i % 22 != 0:
count += 1
max_num = i
print(f"{count} {max_num}")
Приложения:
slonce70:
переменная, которая считает количество таких чисел. которые выполняют условиям задачи
Автор ответа:
0
count = 0
max_num = 0
for i in range(2050, 9167):
if sum(map(int, str(i))) % 7 == 0:
if i % 13 != 0 and i % 14 != 0 and i % 19 != 0 and i % 22 != 0:
count += 1
max_num = max(max_num, i)
print(count, max_num)
max_num = 0
for i in range(2050, 9167):
if sum(map(int, str(i))) % 7 == 0:
if i % 13 != 0 and i % 14 != 0 and i % 19 != 0 and i % 22 != 0:
count += 1
max_num = max(max_num, i)
print(count, max_num)
Похожие вопросы
Предмет: Информатика,
автор: logvinovicoksana5
Предмет: Алгебра,
автор: rabece502
Предмет: Математика,
автор: lizaivanovaliza20001
Предмет: Математика,
автор: vasilevakiunnei85