From edfd229b75c72d0da4cc73ad4404fd9c85a9bffb Mon Sep 17 00:00:00 2001 From: Asher Harvey-Smith Date: Wed, 8 May 2024 18:59:15 +0100 Subject: nu solutions --- challenge-268/asherbhs/nu/ch-1.nu | 7 +++++++ challenge-268/asherbhs/nu/ch-2.nu | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 challenge-268/asherbhs/nu/ch-1.nu create mode 100644 challenge-268/asherbhs/nu/ch-2.nu diff --git a/challenge-268/asherbhs/nu/ch-1.nu b/challenge-268/asherbhs/nu/ch-1.nu new file mode 100644 index 0000000000..815d10b1a4 --- /dev/null +++ b/challenge-268/asherbhs/nu/ch-1.nu @@ -0,0 +1,7 @@ +def magic-number [x: list, y: list] { + ($y | math min) - ($x | math min) +} + +print (magic-number [3 7 5] [9 5 7]) +print (magic-number [1 2 1] [5 4 4]) +print (magic-number [2] [5]) diff --git a/challenge-268/asherbhs/nu/ch-2.nu b/challenge-268/asherbhs/nu/ch-2.nu new file mode 100644 index 0000000000..09f87b65ae --- /dev/null +++ b/challenge-268/asherbhs/nu/ch-2.nu @@ -0,0 +1,7 @@ +def number-game [ints: list] { + $ints | sort | group 2 | each { reverse } | flatten +} + +print (number-game [2 5 3 4]) +print (number-game [9 4 1 3 6 4 6 1]) +print (number-game [1 2 2 3]) -- cgit