Skip to content
Snippets Groups Projects
Commit 70d1b5d7 authored by de Hond's avatar de Hond
Browse files

Merge branch 'patch-5' into 'master'

Upload New File

See merge request !4
parents f373a70b 29c45909
No related branches found
No related tags found
1 merge request!4Upload New File
day1.py 0 → 100644
import pandas as pd
import numpy as np
import math
# First exercise
def fuel_func(modules):
fuel = []
for module in modules:
fuel.append(math.floor(module/3) - 2)
return fuel
modules = pd.read_csv("day1.csv", sep = ";", header = None)
modules = np.array(modules)
print("answer1 is", sum(fuel_func(modules)))
# Second exercise
def fuel_func2(fuel, sum_fuel = 0):
if (math.floor(fuel/3) - 2) > 0:
new_fuel = (math.floor(fuel/3) - 2)
sum_fuel = sum_fuel + new_fuel
sum_fuel = fuel_func2(new_fuel, sum_fuel)
return sum_fuel
total_fuel = 0
for module in modules:
total_fuel += fuel_func2(module)
print("answer2 is", total_fuel)
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment