diff --git a/solutions/go/lasagna/3/lasagna.go b/solutions/go/lasagna/3/lasagna.go new file mode 100644 index 0000000..98b1699 --- /dev/null +++ b/solutions/go/lasagna/3/lasagna.go @@ -0,0 +1,16 @@ +package lasagna + +const OvenTime = 40 +const MinutesPerLayer = 2 + +func RemainingOvenTime(actualMinutesInOven int) int { + return OvenTime - actualMinutesInOven +} + +func PreparationTime(numberOfLayers int) int { + return numberOfLayers * MinutesPerLayer +} + +func ElapsedTime(numberOfLayers, actualMinutesInOven int) int { + return PreparationTime(numberOfLayers) + actualMinutesInOven +}