13 lines
345 B
Python
13 lines
345 B
Python
from lib import *
|
|
|
|
input = read_input(2016, 3)
|
|
|
|
print(sum((y := sorted(map(int, x)))[2] < y[0] + y[1] for x in map(str.split, input.splitlines())))
|
|
|
|
|
|
triangles = [int(b) for a in zip(*map(str.split, input.splitlines())) for b in a]
|
|
out = 0
|
|
while triangles:
|
|
a, b, c = sorted([triangles.pop(0) for _ in "xxx"])
|
|
out += c < a + b
|
|
print(out)
|