add: 2022

This commit is contained in:
2024-08-29 17:12:29 +02:00
parent 5ab804addc
commit df47044ce4
9 changed files with 2658 additions and 0 deletions

24
2022/day01/alex.py Normal file
View 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
View 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
View 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:]))