aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Ferrari <fluca1978@gmail.com>2023-03-17 11:45:20 +0100
committerLuca Ferrari <fluca1978@gmail.com>2023-03-17 11:45:20 +0100
commit67cd4ba3a74ead61ea7564d57b8c9ce3303933ce (patch)
treebae3e2277b8eb0413d1824d2e00de8a459e98bb1
parent0f4a809c0bead5e3fd8bc4616e1c011c9d6fb8a9 (diff)
downloadperlweeklychallenge-club-67cd4ba3a74ead61ea7564d57b8c9ce3303933ce.tar.gz
perlweeklychallenge-club-67cd4ba3a74ead61ea7564d57b8c9ce3303933ce.tar.bz2
perlweeklychallenge-club-67cd4ba3a74ead61ea7564d57b8c9ce3303933ce.zip
Task 1 done
-rw-r--r--challenge-208/luca-ferrari/raku/ch-1.p620
1 files changed, 20 insertions, 0 deletions
diff --git a/challenge-208/luca-ferrari/raku/ch-1.p6 b/challenge-208/luca-ferrari/raku/ch-1.p6
new file mode 100644
index 0000000000..412271a097
--- /dev/null
+++ b/challenge-208/luca-ferrari/raku/ch-1.p6
@@ -0,0 +1,20 @@
+#!raku
+
+#
+# Perl Weekly Challenge 208
+# Task 1
+#
+# See <https://perlweeklychallenge.org/blog/perl-weekly-challenge-208/>
+#
+
+sub MAIN() {
+ my @first = < Perl Raku PHP Love >;
+ my @second = < Raku Perl Hate >;
+ my %results;
+
+ for 0 ..^ @first.elems {
+ %results{ $_ + @second.first( @first[ $_ ], :k ) }.push: @first[ $_ ] if ( @second.grep: @first[ $_ ] );
+ }
+
+ %results{ %results.keys.min }.join( ',' ).say;
+}