add: 2022
This commit is contained in:
24
2022/day01/alex.py
Normal file
24
2022/day01/alex.py
Normal file
@ -0,0 +1,24 @@
|
||||
f = open("file", "r")
|
||||
Calories = f.read()
|
||||
f.close()
|
||||
|
||||
somme = []
|
||||
sum = 0
|
||||
|
||||
l_calories = Calories.split("\n\n")
|
||||
for i in l_calories:
|
||||
liste = i.split("\n")
|
||||
for j in liste:
|
||||
sum += int(j)
|
||||
somme.append(sum)
|
||||
sum = 0
|
||||
|
||||
def sauver_noel(liste):
|
||||
for i in range(1, len(liste)-1):
|
||||
if liste[i-1] >= liste[i]:
|
||||
maxi = liste[i-1]
|
||||
else:
|
||||
maxi = liste[i]
|
||||
return maxi
|
||||
|
||||
print(sauver_noel(somme))
|
11
2022/day01/part1.py
Normal file
11
2022/day01/part1.py
Normal file
@ -0,0 +1,11 @@
|
||||
f = open("file", "r")
|
||||
str = f.read()
|
||||
f.close()
|
||||
lst = []
|
||||
for paquet in str.split("\n\n"):
|
||||
Sum = 0;
|
||||
for sub_paquet in paquet.split("\n"):
|
||||
if (sub_paquet != ""):
|
||||
Sum += int(sub_paquet)
|
||||
lst.append(Sum);
|
||||
print(max(lst))
|
12
2022/day01/part2.py
Normal file
12
2022/day01/part2.py
Normal file
@ -0,0 +1,12 @@
|
||||
f = open("file", "r")
|
||||
str = f.read()
|
||||
f.close()
|
||||
lst = []
|
||||
for paquet in str.split("\n\n"):
|
||||
Sum = 0;
|
||||
for sub_paquet in paquet.split("\n"):
|
||||
if (sub_paquet != ""):
|
||||
Sum += int(sub_paquet)
|
||||
lst.append(Sum);
|
||||
lst.sort();
|
||||
print(sum(lst[-3:]))
|
Reference in New Issue
Block a user