Files
python-aoc-2021/day07/part2.min.py
Sebastian Seedorf cabc7c4fdd Day 07 (minified)
2021-12-08 10:52:14 +01:00

3 lines
183 B
Python

#!/usr/bin/env python3
l=[*map(int,list(open("input.txt"))[0].split(','))];l.sort();n=round(sum(l)/len(l));print(min(sum(abs(x-m)*(abs(x-m)+1)//2 for x in l)for m in range(n-1,n+2)))