diff options
| author | vinodk89 <vinodkk89@gmail.com> | 2020-10-04 14:36:49 +0530 |
|---|---|---|
| committer | vinodk89 <vinodkk89@gmail.com> | 2020-10-04 14:36:49 +0530 |
| commit | e3b744487683d05bf96ad751e03dc82b1f7a80a2 (patch) | |
| tree | 4634315e39c1c2f84f1d852ee3b309f1f098396b | |
| parent | 84ac3a3dadb3b8c522696ccd4c245cc1de557772 (diff) | |
| download | perlweeklychallenge-club-e3b744487683d05bf96ad751e03dc82b1f7a80a2.tar.gz perlweeklychallenge-club-e3b744487683d05bf96ad751e03dc82b1f7a80a2.tar.bz2 perlweeklychallenge-club-e3b744487683d05bf96ad751e03dc82b1f7a80a2.zip | |
Solutions for challenge 02
| -rw-r--r-- | challenge-002/vinod-k/README | 1 | ||||
| -rw-r--r-- | challenge-002/vinod-k/perl/ch-1.pl | 17 | ||||
| -rw-r--r-- | challenge-002/vinod-k/perl/ch-2.pl | 12 |
3 files changed, 30 insertions, 0 deletions
diff --git a/challenge-002/vinod-k/README b/challenge-002/vinod-k/README new file mode 100644 index 0000000000..d86054e10a --- /dev/null +++ b/challenge-002/vinod-k/README @@ -0,0 +1 @@ +Solutions by Vinod Kumar K. diff --git a/challenge-002/vinod-k/perl/ch-1.pl b/challenge-002/vinod-k/perl/ch-1.pl new file mode 100644 index 0000000000..e34d7cff21 --- /dev/null +++ b/challenge-002/vinod-k/perl/ch-1.pl @@ -0,0 +1,17 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +while(<DATA>){ + chomp; + print "$_ -> "; + s/^0+//; + print "$_\n"; +} + +__DATA__ +110 +001 +202 +050 diff --git a/challenge-002/vinod-k/perl/ch-2.pl b/challenge-002/vinod-k/perl/ch-2.pl new file mode 100644 index 0000000000..856b82f44a --- /dev/null +++ b/challenge-002/vinod-k/perl/ch-2.pl @@ -0,0 +1,12 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +use Math::Base36 ':all'; + +my $number = $ARGV[0] || 10; + +my $b36 = encode_base36($number); + +print "Decimal:$number -> Base36:$b36\n"; |
