From b2ca4a6f393bc3f9fcdf9c7976938dfa9b29cdf1 Mon Sep 17 00:00:00 2001 From: kamoshi <18511281+kamoshi@users.noreply.github.com> Date: Fri, 6 Dec 2019 22:46:25 +0100 Subject: [PATCH] Delete scala.scala --- 2019/1/scala.scala | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 2019/1/scala.scala diff --git a/2019/1/scala.scala b/2019/1/scala.scala deleted file mode 100644 index 4c4f872..0000000 --- a/2019/1/scala.scala +++ /dev/null @@ -1,18 +0,0 @@ -import scala.io.Source -val lines = Source.fromFile(getClass.getResource("/input1.txt").getFile).getLines().toList - -// 1 -val result1 = lines.foldLeft (0) { (acc, i) => acc + (i.toInt/3-2)} -println(result1) - -// 2 -@scala.annotation.tailrec -def findRecursiveFuel(fuel:Int, acc:Int):Int = -{ - val nextFuel = (fuel/3)-2 - if (nextFuel <= 0) acc - else findRecursiveFuel(nextFuel, nextFuel+acc) -} - -val result2 = lines.foldLeft (0) { (acc, i) => acc + findRecursiveFuel(i.toInt, 0)} -println(result2)