···11-input = open('input', 'r')
11+from sys import stdin
2233map = [[0 for _ in range(1000)] for _ in range(1000)]
4455def birange(a, b): return range(a, b + 1) if a < b else range(b, a + 1)
6677-for line in input:
77+for line in stdin:
88 [[x1, y1], [x2, y2]] = [[int(x) for x in point.strip().split(',')] for point in line.split('->')]
99 if x1 == x2:
1010 for y in birange(y1, y2):
+2-2
2021/5/p2.py
···11-input = open('input', 'r')
11+from sys import stdin
2233map = [[0 for _ in range(1000)] for _ in range(1000)]
44···1616 y1 += sy
1717 yield [x1, y1]
18181919-for line in input:
1919+for line in stdin:
2020 [[x1, y1], [x2, y2]] = [[int(x) for x in point.strip().split(',')] for point in line.split('->')]
2121 for [x, y] in point_range(x1, y1, x2, y2):
2222 map[x][y] += 1