From b9fe67bec49a32c8e3362c3413b66eb647cdde23 Mon Sep 17 00:00:00 2001 From: Simon Proctor Date: Mon, 29 Mar 2021 10:11:10 +0100 Subject: Challenge 1 --- challenge-106/simon-proctor/raku/ch-1.raku | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 challenge-106/simon-proctor/raku/ch-1.raku diff --git a/challenge-106/simon-proctor/raku/ch-1.raku b/challenge-106/simon-proctor/raku/ch-1.raku new file mode 100644 index 0000000000..5098a59729 --- /dev/null +++ b/challenge-106/simon-proctor/raku/ch-1.raku @@ -0,0 +1,9 @@ +#!/usr/bin/env raku + + +multi sub MAIN ( $ ) is hidden-from-USAGE { say 0 } + +#| Given a list of numbers print the largest distance between them when sorted +multi sub MAIN ( *@a where *.elems > 1 ) { + @a.sort.rotor(2 => -1).map( { $^a[1] - $^a[0] } ).max.say; +} -- cgit