17 lines
474 B
Python
17 lines
474 B
Python
|
|
def parse(filename: str) -> list:
|
|
with open(filename, 'r') as f:
|
|
return [line[:-1] for line in f.readlines()]
|
|
|
|
def split(parsed: list[str]) -> tuple[list[int], list[int]]:
|
|
l1 = []
|
|
l2 = []
|
|
for line in parsed:
|
|
c1, c2 = line.split(" ")
|
|
l1.append(int(c1))
|
|
l2.append(int(c2))
|
|
return l1, l2
|
|
|
|
def split_and_sort(parsed: list[str]) -> tuple[list[int], list[int]]:
|
|
l1, l2 = split(parsed)
|
|
return sorted(l1), sorted(l2) |