aboutsummaryrefslogtreecommitdiff
path: root/challenge-116
diff options
context:
space:
mode:
authorJames Smith <baggy@baggy.me.uk>2021-06-11 22:07:17 +0100
committerGitHub <noreply@github.com>2021-06-11 22:07:17 +0100
commitb7f163ef948758d60d69b29282de77f74f8aa31a (patch)
tree6862218ffe6fcc84297619ed76d5bdf76e884410 /challenge-116
parentd6251ad9cc45c9516f42d3ade22c35ee26878488 (diff)
downloadperlweeklychallenge-club-b7f163ef948758d60d69b29282de77f74f8aa31a.tar.gz
perlweeklychallenge-club-b7f163ef948758d60d69b29282de77f74f8aa31a.tar.bz2
perlweeklychallenge-club-b7f163ef948758d60d69b29282de77f74f8aa31a.zip
Update README.md
Diffstat (limited to 'challenge-116')
-rw-r--r--challenge-116/james-smith/README.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/challenge-116/james-smith/README.md b/challenge-116/james-smith/README.md
index 9d77f3e59f..9900d1f1f9 100644
--- a/challenge-116/james-smith/README.md
+++ b/challenge-116/james-smith/README.md
@@ -32,7 +32,8 @@ sub splitnum {
my( $in, $start ) = ( shift, '' );
for( split //, substr $in, 0, (my $len = length $in) >> 1) {
my @range = ( my $str = my $end = $start .= $_ );
- ($str .= ++$end) && push @range, $end while $len > length $str;
+ ($str .= ++$end) && push @range, $end while ($len > length $str) &&
+ $end eq substr $in,length($str)-length($end),length($end);
return \@range if $string eq $in;
}
return [$in];