Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python3
- #PART1
- ########################################
- calories=[]
- temp=0
- with open("file.txt") as file:
- for line in file:
- if line.strip():
- temp+=int(line)
- else:
- calories.append(temp)
- temp=0
- calories.append(temp) print(max(calories))
- ########################################
- #PART1
- ########################################
- maximum=None
- temp=0
- with open("file.txt") as file:
- for line in file:
- if line.strip():
- temp+=int(line)
- else:
- if not maximum or maximum<temp:
- maximum=temp
- temp=0
- if maximum<temp:
- maximum=temp
- print(maximum)
- ########################################
- #PART2
- ########################################
- maximum=[0,0,0]
- temp=0
- with open("input.txt") as file:
- for line in file:
- if line.strip():
- temp+=int(line)
- else:
- if maximum[0]<temp:
- maximum[2]=maximum[1]
- maximum[1]=maximum[0]
- maximum[0]=temp
- elif maximum[1]<temp:
- maximum[2]=maximum[1]
- maximum[1]=temp
- elif maximum[2]<temp:
- maximum[2]=temp
- temp=0
- if maximum[0]<temp:
- maximum[2]=maximum[1]
- maximum[1]=maximum[0]
- maximum[0]=temp
- print("Maximum is", (maximum[0]+maximum[1]+maximum[2]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement