diff options
| author | Niels van Dijke <perlboy@cpan.org> | 2021-11-15 21:16:47 +0000 |
|---|---|---|
| committer | Niels van Dijke <perlboy@cpan.org> | 2021-11-15 21:16:47 +0000 |
| commit | 73de10891e10ae3444d1a10e971baef9eba947bd (patch) | |
| tree | f17e28b9c324936c3598eda41e923ff0939c304e | |
| parent | 539750d62489e789280ec4d15a528f353e0c3baf (diff) | |
| download | perlweeklychallenge-club-73de10891e10ae3444d1a10e971baef9eba947bd.tar.gz perlweeklychallenge-club-73de10891e10ae3444d1a10e971baef9eba947bd.tar.bz2 perlweeklychallenge-club-73de10891e10ae3444d1a10e971baef9eba947bd.zip | |
Task 1
| -rwxr-xr-x | challenge-139/perlboy1967/ch-1.pl | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/challenge-139/perlboy1967/ch-1.pl b/challenge-139/perlboy1967/ch-1.pl new file mode 100755 index 0000000000..6d613fe027 --- /dev/null +++ b/challenge-139/perlboy1967/ch-1.pl @@ -0,0 +1,31 @@ +#!/bin/perl + +=pod + +The Weekly Challenge - 139 + - https://perlweeklychallenge.org/blog/perl-weekly-challenge-139/#TASK1 + +Author: Niels 'PerlBoy' van Dijke + +TASK #1 › JortSort +Submitted by: Mohammad S Anwar + +You are given a list of numbers. + +Write a script to implement JortSort. It should return true/false depending +if the given list of numbers are already sorted. + +=cut + +use v5.16; +use strict; +use warnings; + +use List::MoreUtils qw(none slide); + +sub jortSort(@) { + no warnings 'once'; + none{$_<0}(slide{$b-$a}@_); +} + +printf "(%s) => %d\n", join(',',@ARGV), jortSort(@ARGV) // 'undef'; |
