diff options
| author | Mohammad S Anwar <Mohammad.Anwar@yahoo.com> | 2021-02-16 17:32:19 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-02-16 17:32:19 +0000 |
| commit | 4a7af6dedae7637e6663137ca3ce26e565b6b838 (patch) | |
| tree | 8cab568bdc2292e881ffbf63cf18b57d0083623c | |
| parent | 30becae3485bacfdd52cef0697cb3cae92ef815b (diff) | |
| parent | 532b80d8ba753876d1d06a55335fca6344b400db (diff) | |
| download | perlweeklychallenge-club-4a7af6dedae7637e6663137ca3ce26e565b6b838.tar.gz perlweeklychallenge-club-4a7af6dedae7637e6663137ca3ce26e565b6b838.tar.bz2 perlweeklychallenge-club-4a7af6dedae7637e6663137ca3ce26e565b6b838.zip | |
Merge pull request #3543 from frankivo/frankivo-triangle
TriangleSum
| -rw-r--r-- | challenge-100/frankivo/scala/TriangleSum.scala | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/challenge-100/frankivo/scala/TriangleSum.scala b/challenge-100/frankivo/scala/TriangleSum.scala new file mode 100644 index 0000000000..3ee251de13 --- /dev/null +++ b/challenge-100/frankivo/scala/TriangleSum.scala @@ -0,0 +1,21 @@ +object TriangleSum {
+ val examples = Seq(
+ "[1], [2,4], [6,4,9], [5,1,7,2]",
+ "[3], [3,1], [5,2,3], [4,3,1,3]"
+ )
+
+ // def parseExample(e: String) : Array[Array[Int]] = {
+ def parseExample(e: String) : Unit = {
+ e
+ .split(" ")
+ .map(_.replaceAll("""([\[\]])""", ""))
+ .map(_.split(", ").toString)
+ .foreach(println)
+ }
+
+ def main(args: Array[String]): Unit = {
+ examples
+ .take(1).map(parseExample)
+ // .foreach(println)
+ }
+}
\ No newline at end of file |
