aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Mochan <mochan@fis.unam.mx>2023-03-20 17:51:17 -0600
committerLuis Mochan <mochan@fis.unam.mx>2023-03-20 17:51:17 -0600
commitcff5708de2aaa2ac6b2ba4d4fcb53d1f90c1d538 (patch)
treed817f69b0f9bc3fe9de5cc1a96ddf7f69553c30e
parentdd4a57665bdebce636af0c254d624d8f36805802 (diff)
downloadperlweeklychallenge-club-cff5708de2aaa2ac6b2ba4d4fcb53d1f90c1d538.tar.gz
perlweeklychallenge-club-cff5708de2aaa2ac6b2ba4d4fcb53d1f90c1d538.tar.bz2
perlweeklychallenge-club-cff5708de2aaa2ac6b2ba4d4fcb53d1f90c1d538.zip
Simplified solution
-rwxr-xr-xchallenge-209/wlmb/perl/ch-2.pl4
1 files changed, 1 insertions, 3 deletions
diff --git a/challenge-209/wlmb/perl/ch-2.pl b/challenge-209/wlmb/perl/ch-2.pl
index 50a270aecd..1210214470 100755
--- a/challenge-209/wlmb/perl/ch-2.pl
+++ b/challenge-209/wlmb/perl/ch-2.pl
@@ -14,9 +14,7 @@ while(<>){
$names[$INPUT_LINE_NUMBER] = $name;
for(@addresses){
$merge_to{$INPUT_LINE_NUMBER} =
- defined $merge_to{$line_of{$_}}
- ?$merge_to{$line_of{$_}} # previously merged
- :$line_of{$_} # or first time merge
+ $merge_to{$line_of{$_}} # previously merged or undef
if defined $line_of{$_}; # address has been seen before
$line_of{$_}//=$INPUT_LINE_NUMBER; # map to current line if not seen before
}