aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorE7-87-83 <fungcheokyin@gmail.com>2024-08-18 23:25:15 +0800
committerE7-87-83 <fungcheokyin@gmail.com>2024-08-18 23:25:15 +0800
commit7c1173d7c6a6edd9f666dab8fae97d1deee3b65e (patch)
treeb6609e7b8080f10875c5abf47b4cc2e2f6257f6e
parentddc0de5056fd4516e471c350d054b5c46e113202 (diff)
downloadperlweeklychallenge-club-7c1173d7c6a6edd9f666dab8fae97d1deee3b65e.tar.gz
perlweeklychallenge-club-7c1173d7c6a6edd9f666dab8fae97d1deee3b65e.tar.bz2
perlweeklychallenge-club-7c1173d7c6a6edd9f666dab8fae97d1deee3b65e.zip
add null string case in ch-2.pl
-rw-r--r--challenge-282/cheok-yin-fung/perl/ch-2.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/challenge-282/cheok-yin-fung/perl/ch-2.pl b/challenge-282/cheok-yin-fung/perl/ch-2.pl
index 276e97afb5..ed2afa15b3 100644
--- a/challenge-282/cheok-yin-fung/perl/ch-2.pl
+++ b/challenge-282/cheok-yin-fung/perl/ch-2.pl
@@ -6,6 +6,7 @@ use List::Util qw/reduce/;
sub ck {
my $str = $_[0];
+ return 0 if $str eq "";
$str = lc $str;
my @alphabets = split "", $str;
my $abc = reduce { substr($a,-1) eq $b ? $a : $a.$b } @alphabets;