aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Ferrari <fluca1978@gmail.com>2021-01-25 10:45:18 +0100
committerLuca Ferrari <fluca1978@gmail.com>2021-01-25 10:45:18 +0100
commitecdedeeb483824aa331a83c353b767bbf90f9ee8 (patch)
treedd35ce2562594a2ec084ce23ba095fa0272ac69a
parent064aa7c5beeb51ccb21c6f03f716734af07360d6 (diff)
downloadperlweeklychallenge-club-ecdedeeb483824aa331a83c353b767bbf90f9ee8.tar.gz
perlweeklychallenge-club-ecdedeeb483824aa331a83c353b767bbf90f9ee8.tar.bz2
perlweeklychallenge-club-ecdedeeb483824aa331a83c353b767bbf90f9ee8.zip
Use an array to keep track of encoded chars.
-rw-r--r--challenge-097/luca-ferrari/raku/ch-1.p66
1 files changed, 3 insertions, 3 deletions
diff --git a/challenge-097/luca-ferrari/raku/ch-1.p6 b/challenge-097/luca-ferrari/raku/ch-1.p6
index f8897ae78a..927e1b1586 100644
--- a/challenge-097/luca-ferrari/raku/ch-1.p6
+++ b/challenge-097/luca-ferrari/raku/ch-1.p6
@@ -13,7 +13,7 @@ sub MAIN( Str $S = "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG",
%cipher{ @alphabet[ $_ ] } = @alphabet.rotate( $N * -1 )[ $_ ] for ^@alphabet.elems;
- say "Encoding $S";
- print %cipher{ $_ }:exists ?? %cipher{ $_ } !! $_ for $S.uc.comb;
- say "\ndone";
+ my @encoded;
+ @encoded.push: %cipher{ $_ }:exists ?? %cipher{ $_ } !! $_ for $S.uc.comb;
+ "Encoded string for text\n$S\nis\n{ @encoded.join('') }\n".say
}