Предмет: Информатика,
автор: DEADROUND
Python | Рассматривается множество целых чисел, принадлежащих числовому отрезку [2358; 5689], которые удовлетворяют следующим условиям: а) максимальная цифра в числе равна 8, а произведение цифр > 28; б) число кратно 3.
flash77779:
Написал задание
Ответы
Автор ответа:
1
Ответ:
def main():
for i in range(2358, 5689):
if i % 3 == 0:
digits = [int(x) for x in str(i)]
if max(digits) == 8 and digits[0] * digits[1] * digits[2] * digits[3] > 28:
print(i)
if __name__ == '__main__':
main()
Объяснение:
Код находит все числа в диапазоне [2358; 5689], которые делятся на 3 и имеют максимальную цифру 8 и произведение цифр > 28
Автор ответа:
0
def main():
for i in range(2358, 5689):
if i % 3 == 0:
digits = [int(x) for x in str(i)]
if max(digits) == 8 and digits[0] * digits[1] * digits[2] * digits[3] > 28:
print(i)
if __name__ == '__main__':
main()
Приложения:


Похожие вопросы
Предмет: Право,
автор: vladpolishchuk15
Предмет: Математика,
автор: gwiopx
Предмет: Другие предметы,
автор: afiwxq
Предмет: Музыка,
автор: dimka238
Предмет: Химия,
автор: Ivanru3