Day 07 (minified)
This commit is contained in:
@@ -1,2 +1,2 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
l=list(map(int,list(open("input.txt"))[0].split(',')));l.sort();print(sum(abs(x-l[((len(l)+1)//2)-1])for x in l))
|
l=[*map(int,list(open("input.txt"))[0].split(','))];l.sort();print(sum(abs(x-l[((len(l)+1)//2)-1])for x in l))
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
(l:=list(map(int,list(open("input.txt"))[0].split(',')))).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)))
|
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)))
|
||||||
|
|||||||
Reference in New Issue
Block a user