diff options
| author | Asher Harvey-Smith <asherharveysmith@gmail.com> | 2024-05-08 18:59:15 +0100 |
|---|---|---|
| committer | Asher Harvey-Smith <asherharveysmith@gmail.com> | 2024-05-08 18:59:15 +0100 |
| commit | edfd229b75c72d0da4cc73ad4404fd9c85a9bffb (patch) | |
| tree | 03c0d082fdcab966790428b50429ed5ed307855a | |
| parent | a26711f447329804daae71052173635e14b64a3f (diff) | |
| download | perlweeklychallenge-club-edfd229b75c72d0da4cc73ad4404fd9c85a9bffb.tar.gz perlweeklychallenge-club-edfd229b75c72d0da4cc73ad4404fd9c85a9bffb.tar.bz2 perlweeklychallenge-club-edfd229b75c72d0da4cc73ad4404fd9c85a9bffb.zip | |
nu solutions
| -rw-r--r-- | challenge-268/asherbhs/nu/ch-1.nu | 7 | ||||
| -rw-r--r-- | challenge-268/asherbhs/nu/ch-2.nu | 7 |
2 files changed, 14 insertions, 0 deletions
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<int>, y: list<int>] { + ($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<int>] { + $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]) |
