Форум » Обработка числовых последовательностей » Задача 27 из варианта 1 » Ответить

Задача 27 из варианта 1

v@lentin2: Добрый день, Константин Юрьевич! В 27 задании варианта 1, ответ не сходится для файла А, для файла В ответ верный. Не вижу ошибки. Помогите разобраться, пожалуйста! [pre2] f = open('B.txt') a = int(f.readline()) dmin = [10001] * 4 s = 0 for i in range (a): d = list(map(int, f.readline().split())) d.sort() d.reverse() s += d[0] + d[1] if (d[1] - d[2]) % 4 != 0: ost = ((d[1] - d[2]) % 4) dmin[ost] = min (dmin[ost], (d[1] - d[2])) if (d[0] - d[2]) % 4 != 0: ost = ((d[0] - d[2]) % 4) dmin[ost] = min (dmin[ost], (d[0] - d[2])) if s % 4 != 0: s = s - dmin[s % 4] print(s)[/pre2]

Ответов - 2

Поляков: Это задача 33 из основного сборника, вот здесь есть ее решение, посмотрите.

v@lentin2: Спасибо!



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