aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFourand <4randrofficial@gmail.com>2019-10-18 15:12:10 +0500
committerFourand <4randrofficial@gmail.com>2019-10-18 15:12:10 +0500
commitad68e9e4012a134f307bd5d8c59249b8e66d4ab1 (patch)
tree22a2055e60ac49a4fb5152b68c70d07d9ecbe199
parent2dc8ef9b84a1b6724ae22ecf290b73190c1aa695 (diff)
downloadperlweeklychallenge-club-ad68e9e4012a134f307bd5d8c59249b8e66d4ab1.tar.gz
perlweeklychallenge-club-ad68e9e4012a134f307bd5d8c59249b8e66d4ab1.tar.bz2
perlweeklychallenge-club-ad68e9e4012a134f307bd5d8c59249b8e66d4ab1.zip
add ch-2.pl
-rw-r--r--challenge-030/vyacheslav-volgarev/perl5/ch-2.pl16
1 files changed, 16 insertions, 0 deletions
diff --git a/challenge-030/vyacheslav-volgarev/perl5/ch-2.pl b/challenge-030/vyacheslav-volgarev/perl5/ch-2.pl
new file mode 100644
index 0000000000..978846d43a
--- /dev/null
+++ b/challenge-030/vyacheslav-volgarev/perl5/ch-2.pl
@@ -0,0 +1,16 @@
+use strict;
+use warnings;
+use v5.10;
+
+my @numbers;
+
+for my $first ( 1..10 ) {
+
+ for my $second (1..10) {
+ my $third = 12 - $first - $second;
+ push @numbers, join ", ", sort ( $first, $second, $third ) if $third > 0;
+ }
+}
+my %uniq;
+$, = ";\n";
+say sort grep !$uniq{$_}++, @numbers;