Форум » Обработка числовых последовательностей » Задача 27 ЕГЭ №10 (Д.Ф. Муфаззалов) » Ответить

Задача 27 ЕГЭ №10 (Д.Ф. Муфаззалов)

ЮлияДрамма: Здравствуйте! Подскажите, пожалуйста, что не так с моей программой. Мое решение: n = int(input()) S = 0 list = [] minraz = 10000 for count in range(n): ----print(count) a, b, c = map(int,input().split()) S = S + max(a, b, c) list.append(abs(a - b)) list.append(abs(a - c)) list.append(abs(b - c)) for i in list: --------if i % 4 != 0 and i < minraz and i != 0: ------------minraz = i ----list.clear() if S % 4 == 0: ----S = S - minraz print(S) else: ----print(S)

Ответов - 1

Поляков: ЮлияДрамма пишет: что не так с моей программой Посмотрите авторское решение в архиве. Непонятно, зачем вы забиваете в список все возможные разности. Ведь одно число мы уже выбрали. И без массива list можно обойтись. Для того чтобы программу можно было читать, используйте тэг [ pre2 ].



полная версия страницы