You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
393 B
Python

2 years ago
#!/usr/bin/env python3
INPUT_FILE = 'input'
def main():
content = list(map(str.strip, open(INPUT_FILE, 'r').readlines()))
elfs = []
cal_sum = 0
for line in content:
if line == '':
elfs.append(cal_sum)
cal_sum = 0
continue
cal_sum += int(line)
elfs.sort()
print(sum(elfs[-3:]))
if __name__ == '__main__':
main()