Предмет: Информатика,
автор: 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()
Приложения:


Интересные вопросы
Предмет: Математика,
автор: darqxwsb
Предмет: Химия,
автор: andrey14zov
Предмет: Алгебра,
автор: darkry2008
Предмет: Алгебра,
автор: prost0life
Предмет: Английский язык,
автор: vkurchevsky