aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author冯昶 <fengchang@novel-supertv.com>2021-01-05 22:02:21 +0800
committer冯昶 <fengchang@novel-supertv.com>2021-01-05 22:02:21 +0800
commitc30a4f384556c417f84915d02d98552d317b01dc (patch)
tree3461b7ad44b45b116405a6c771cd7867211be6ee
parentd339de8c246c9b8d80460a07e615afc2c83e5002 (diff)
downloadperlweeklychallenge-club-c30a4f384556c417f84915d02d98552d317b01dc.tar.gz
perlweeklychallenge-club-c30a4f384556c417f84915d02d98552d317b01dc.tar.bz2
perlweeklychallenge-club-c30a4f384556c417f84915d02d98552d317b01dc.zip
fix
-rwxr-xr-xchallenge-094/feng-chang/ch-1.raku5
1 files changed, 3 insertions, 2 deletions
diff --git a/challenge-094/feng-chang/ch-1.raku b/challenge-094/feng-chang/ch-1.raku
index deaeb15a2d..db0720ab2e 100755
--- a/challenge-094/feng-chang/ch-1.raku
+++ b/challenge-094/feng-chang/ch-1.raku
@@ -9,10 +9,11 @@ sub USAGE {
sub group-anagrams(@S) {
for @S».comb».sort».join.unique -> $foo {
- put @S.grep({ $_.comb.sort.join eq $foo }).join(', ');
+ put @S.grep(*.comb.sort.join eq $foo).join(', ');
}
}
my @T = <opt bat saw tab pot top was>, [<x>];
+multi MAIN() { USAGE }
multi MAIN(UInt:D \n) { group-anagrams(@T[n]) }
-multi MAIN(*@S) { @S.elems > 0 ?? group-anagrams(@S) !! USAGE() }
+multi MAIN(*@S) { group-anagrams(@S) }