Предмет: Информатика,
автор: 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:
переменная, которая считает количество таких чисел. которые выполняют условиям задачи
если условие выполняется , число делится на нужное и не делится на другие, переменная коунт увеличивается на 1 и так в цикле пока все не переберет. вконце выводит количество таких чисел
а без нее или заменить её можно? просто не изучали count
так это название переменной в которое записывается число))ты можешь назвать как хочешь
смотри код - сначала мы в переменную коунт записываем 0 а потом увеличиваем ее если условия выполняются. Коунт - это название переменной. Можно назвать как хочешь
понял спасибо
можете пожалуйста отступы сделать, не работает программа просто
отступы сделаны) сейчас скину может код через другой сайт
Добавил текстовый файл с кодом
ага спасибо, сделай другие программы пожалуйста очень нужно.
Автор ответа:
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)
Похожие вопросы
Предмет: Физика,
автор: valadimirbondar26
Предмет: Українська мова,
автор: Aliya2810
Предмет: Математика,
автор: kaveranova53
Предмет: Математика,
автор: vasilevakiunnei85