chomp;
last if /^\s*$/;
my ($src, $dst) = /\d+/g;
- $rules{$src}->{$dst}++;
+ $rules{$src}{$dst}++;
}
my $sum;
chomp;
my @upd = /\d+/g;
for my ($i, $u1) (indexed @upd[0 .. $#upd-1]) {
- for my ($j, $u2) (indexed @upd[$i+1 .. $#upd]) {
- next UPDATE if $rules{$u2}->{$u1};
+ for my $u2 (@upd[$i+1 .. $#upd]) {
+ next UPDATE if $rules{$u2}{$u1};
}
}
$sum += $upd[@upd/2];
chomp;
my @upd = /\d+/g;
for my ($i, $u1) (indexed @upd[0 .. $#upd-1]) {
- for my ($j, $u2) (indexed @upd[$i+1 .. $#upd]) {
+ for my $u2 (@upd[$i+1 .. $#upd]) {
goto INCORR if $rules{$u2}{$u1};
}
}