days 5-11

This commit is contained in:
Ben Charlton 2018-12-11 21:39:38 +00:00
parent d3ae65f625
commit 1d2d5def97
18 changed files with 804 additions and 0 deletions

23
5/1-2.pl Normal file
View file

@ -0,0 +1,23 @@
#!/usr/bin/perl
use strict;
use v5.10;
use Data::Dumper;
chomp (my @data = <STDIN>);
@data = sort @data;
my @remove;
foreach my $c ('a'..'z') {
push @remove, ($c . uc($c)), (uc($c) . $c);
}
my $remove = join("|", @remove);
foreach my $line (@data) {
say $line;
while ( $line =~ s/($remove)//ge ) {
}
say $line . " " . length($line);
}