Подскажите, что не так в моей функции? (Почему выдаёт ошибку?) И как её исправить?
Приложения:
Ответы на вопрос
Ответил zalivanskaaa
0
Ответ:
Может надо имя на русском и клас без -
Объяснение:
У нас на тесте так сработало
Ответил Аноним
1
Ответ:
n = int(input())
mass = []
while n != 0:
mass.append(n)
n = int(input())
mx15 = mx0 = 0
for i in range(len(mass) - 1):
for j in range(i + 1, len(mass)):
mx_d = mass[i] * mass[j]
if mx0 < mx_d:
mx0 = mx_d
if mx_d % 15 == 0 and mx15 < mx_d:
mx15 = mx_d
if mx15 != 0:
print(mx15)
else:
print(mx0)
Объяснение:
Аноним:
если что не так - пиши
if mx_d % 15 == 0 and mx15 < mx_d:
__ mx15 = mx_d
заменить на
if mx_0 % 15 == 0:
__ mx15 = mx_0
Новые вопросы
Русский язык,
1 год назад
Русский язык,
1 год назад
Алгебра,
2 года назад
Математика,
2 года назад
Математика,
8 лет назад