From 884ebf43521807a31eb79264b6bd9dd586636fbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Sat, 21 Dec 2019 00:32:51 +0100 Subject: [PATCH] Second part of 1. exercise --- 1/main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/1/main.go b/1/main.go index 7368082..a64f8a8 100644 --- a/1/main.go +++ b/1/main.go @@ -7,7 +7,12 @@ import ( ) func calcFuel(mass int) int { - return mass/3 - 2 + fuel := mass/3 - 2 + if fuel < 0 { + return 0 + } else { + return fuel + calcFuel(fuel) + } } func totalFuel(input string) int { -- 2.44.0