aboutsummaryrefslogtreecommitdiff
path: root/challenge-145
diff options
context:
space:
mode:
author冯昶 <fengchang@novel-supertv.com>2022-01-03 22:43:36 +0800
committer冯昶 <fengchang@novel-supertv.com>2022-01-03 22:43:36 +0800
commitdf6d3f2c9ef7b308ba7acbf312ae2166feba871e (patch)
tree67ab6d8f78db52bb6778e7b95b6801deebfdaf15 /challenge-145
parent839d7a80050e6cdcede7c9d658c3c35406671d7e (diff)
parent41f8dae6667e8b4215b9f2507d7a2e14236890b9 (diff)
downloadperlweeklychallenge-club-df6d3f2c9ef7b308ba7acbf312ae2166feba871e.tar.gz
perlweeklychallenge-club-df6d3f2c9ef7b308ba7acbf312ae2166feba871e.tar.bz2
perlweeklychallenge-club-df6d3f2c9ef7b308ba7acbf312ae2166feba871e.zip
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'challenge-145')
-rw-r--r--challenge-145/abigail/README.md32
-rw-r--r--challenge-145/abigail/awk/ch-1.awk23
-rw-r--r--challenge-145/abigail/awk/ch-2.awk35
-rw-r--r--challenge-145/abigail/bash/ch-1.sh18
-rw-r--r--challenge-145/abigail/bash/ch-2.sh53
-rw-r--r--challenge-145/abigail/bc/ch-1.bc21
-rw-r--r--challenge-145/abigail/blog.txt1
-rw-r--r--challenge-145/abigail/blog1.txt1
-rw-r--r--challenge-145/abigail/c/ch-1.c35
-rw-r--r--challenge-145/abigail/c/ch-2.c87
-rw-r--r--challenge-145/abigail/go/ch-1.go34
-rw-r--r--challenge-145/abigail/go/ch-2.go48
-rw-r--r--challenge-145/abigail/java/ch-1.java26
-rw-r--r--challenge-145/abigail/java/ch-2.java38
-rw-r--r--challenge-145/abigail/lua/ch-1.lua30
-rw-r--r--challenge-145/abigail/lua/ch-2.lua26
-rw-r--r--challenge-145/abigail/node/ch-1.js15
-rw-r--r--challenge-145/abigail/node/ch-2.js29
-rw-r--r--challenge-145/abigail/pascal/ch-1.p37
-rw-r--r--challenge-145/abigail/pascal/ch-2.p38
-rw-r--r--challenge-145/abigail/perl/ch-1.pl22
-rw-r--r--challenge-145/abigail/perl/ch-2.pl72
-rw-r--r--challenge-145/abigail/python/ch-1.py18
-rw-r--r--challenge-145/abigail/python/ch-2.py23
-rw-r--r--challenge-145/abigail/r/ch-1.r12
-rw-r--r--challenge-145/abigail/r/ch-2.r37
-rw-r--r--challenge-145/abigail/ruby/ch-1.rb19
-rw-r--r--challenge-145/abigail/ruby/ch-2.rb29
-rw-r--r--challenge-145/abigail/scheme/ch-1.scm18
-rw-r--r--challenge-145/abigail/scheme/ch-2.scm53
-rw-r--r--challenge-145/abigail/t/ctest.ini14
-rw-r--r--challenge-145/abigail/t/input-1-12
-rw-r--r--challenge-145/abigail/t/input-2-16
-rw-r--r--challenge-145/abigail/t/output-1-1.exp1
-rw-r--r--challenge-145/abigail/t/output-2-1.exp6
-rw-r--r--challenge-145/abigail/tcl/ch-1.tcl17
-rw-r--r--challenge-145/abigail/tcl/ch-2.tcl20
-rw-r--r--challenge-145/adam-russell/cxx/ch-1.cxx25
-rw-r--r--challenge-145/adam-russell/perl/ch-1.pl20
-rw-r--r--challenge-145/adam-russell/prolog/ch-1.p10
-rw-r--r--challenge-145/andrezgz/perl/ch-1.pl33
-rw-r--r--challenge-145/andrezgz/perl/ch-2.pl59
-rw-r--r--challenge-145/arne-sommer/blog.txt1
-rwxr-xr-xchallenge-145/arne-sommer/perl/ch-1.pl16
-rwxr-xr-xchallenge-145/arne-sommer/perl/ch-2.pl32
-rwxr-xr-xchallenge-145/arne-sommer/perl/dot-product-perl16
-rwxr-xr-xchallenge-145/arne-sommer/raku/ch-1.raku10
-rwxr-xr-xchallenge-145/arne-sommer/raku/ch-2.raku22
-rwxr-xr-xchallenge-145/arne-sommer/raku/dot-product10
-rwxr-xr-xchallenge-145/arne-sommer/raku/dot-product-Z10
-rwxr-xr-xchallenge-145/arne-sommer/raku/palindromic-tree50
-rwxr-xr-xchallenge-145/arne-sommer/raku/palindromic-tree-reordered22
-rwxr-xr-xchallenge-145/arne-sommer/raku/palindromic-tree-unique48
-rwxr-xr-xchallenge-145/arne-sommer/raku/palindromic-tree-unordered18
-rw-r--r--challenge-145/ash/raku/ch-1.raku5
-rw-r--r--challenge-145/athanasius/perl/ch-1.pl122
-rw-r--r--challenge-145/athanasius/raku/ch-1.raku122
-rwxr-xr-xchallenge-145/colin-crain/perl/ch-1.pl66
-rwxr-xr-xchallenge-145/colin-crain/perl/ch-2.pl130
-rwxr-xr-xchallenge-145/colin-crain/raku/ch-1.raku23
-rw-r--r--challenge-145/conor-hoekstra/apl/ch-1.apl4
-rw-r--r--challenge-145/conor-hoekstra/bqn/ch-2.bqn9
-rw-r--r--challenge-145/dave-jacoby/blog.txt1
-rw-r--r--challenge-145/dave-jacoby/perl/ch-1.pl30
-rw-r--r--challenge-145/dave-jacoby/perl/ch-2.pl50
-rw-r--r--challenge-145/duncan-c-white/README88
-rwxr-xr-xchallenge-145/duncan-c-white/perl/ch-1.pl56
-rwxr-xr-xchallenge-145/duncan-c-white/perl/ch-2.pl105
-rwxr-xr-xchallenge-145/e-choroba/perl/ch-1.pl19
-rwxr-xr-xchallenge-145/e-choroba/perl/ch-2.pl205
-rwxr-xr-xchallenge-145/eric-cheung/excel-vba/Challenge_145.xlsmbin0 -> 26797 bytes
-rwxr-xr-xchallenge-145/eric-cheung/excel-vba/ch-1.bas31
-rwxr-xr-xchallenge-145/eric-cheung/python/ch-2.py148
-rwxr-xr-xchallenge-145/iangoodnight/javascript/ch-1.js165
-rwxr-xr-xchallenge-145/iangoodnight/javascript/ch-2.js182
-rwxr-xr-xchallenge-145/iangoodnight/perl/ch-1.pl162
-rwxr-xr-xchallenge-145/iangoodnight/perl/ch-2.pl200
-rwxr-xr-xchallenge-145/iangoodnight/python/ch-1.py100
-rwxr-xr-xchallenge-145/iangoodnight/python/ch-2.py142
-rwxr-xr-xchallenge-145/iangoodnight/ruby/ch-1.rb81
-rwxr-xr-xchallenge-145/iangoodnight/ruby/ch-2.rb125
-rwxr-xr-xchallenge-145/jake/perl/ch-1.pl12
-rw-r--r--challenge-145/jaldhar-h-vyas/blog.txt1
-rwxr-xr-xchallenge-145/jaldhar-h-vyas/perl/ch-1.pl30
-rwxr-xr-xchallenge-145/jaldhar-h-vyas/perl/ch-2.pl33
-rwxr-xr-xchallenge-145/jaldhar-h-vyas/raku/ch-1.raku6
-rwxr-xr-xchallenge-145/jaldhar-h-vyas/raku/ch-2.raku30
-rw-r--r--challenge-145/james-smith/README.md89
-rw-r--r--challenge-145/james-smith/blog.txt1
-rw-r--r--challenge-145/james-smith/perl/ch-1.pl33
-rw-r--r--challenge-145/james-smith/perl/ch-2.pl74
-rw-r--r--challenge-145/khalid-anwar/README1
-rw-r--r--challenge-145/khalid-anwar/cpp/ch-2.cpp210
-rw-r--r--challenge-145/khalid-anwar/perl/ch-1.pl13
-rw-r--r--challenge-145/laurent-rosenfeld/awk/ch-1.awk15
-rw-r--r--challenge-145/laurent-rosenfeld/bash/ch-1.sh10
-rw-r--r--challenge-145/laurent-rosenfeld/blog.txt1
-rw-r--r--challenge-145/laurent-rosenfeld/blog1.txt1
-rw-r--r--challenge-145/laurent-rosenfeld/c/ch-1.c12
-rw-r--r--challenge-145/laurent-rosenfeld/d/ch-1.amx12
-rw-r--r--challenge-145/laurent-rosenfeld/dart/ch-1.dart10
-rw-r--r--challenge-145/laurent-rosenfeld/go/ch-1.go12
-rw-r--r--challenge-145/laurent-rosenfeld/julia/ch-1.jl11
-rw-r--r--challenge-145/laurent-rosenfeld/julia/ch-2.jl22
-rw-r--r--challenge-145/laurent-rosenfeld/kotlin/ch-1.kt10
-rw-r--r--challenge-145/laurent-rosenfeld/lua/ch-1.lua11
-rw-r--r--challenge-145/laurent-rosenfeld/lua/ch-2.lua23
-rw-r--r--challenge-145/laurent-rosenfeld/nim/ch-1.nim10
-rw-r--r--challenge-145/laurent-rosenfeld/pascal/ch-1.p13
-rw-r--r--challenge-145/laurent-rosenfeld/perl/ch-1.pl10
-rw-r--r--challenge-145/laurent-rosenfeld/perl/ch-2.pl27
-rw-r--r--challenge-145/laurent-rosenfeld/python/ch-1.py8
-rw-r--r--challenge-145/laurent-rosenfeld/python/ch-2.py16
-rw-r--r--challenge-145/laurent-rosenfeld/raku/ch-1.raku6
-rw-r--r--challenge-145/laurent-rosenfeld/raku/ch-2.raku23
-rw-r--r--challenge-145/laurent-rosenfeld/ring/ch-1.ring8
-rw-r--r--challenge-145/laurent-rosenfeld/ring/ch-2.ring25
-rw-r--r--challenge-145/laurent-rosenfeld/ruby/ch-1.rb8
-rw-r--r--challenge-145/laurent-rosenfeld/ruby/ch-2.rb22
-rw-r--r--challenge-145/laurent-rosenfeld/rust/ch-1.rs10
-rw-r--r--challenge-145/laurent-rosenfeld/rust/ch-2.rs27
-rw-r--r--challenge-145/laurent-rosenfeld/scala/ch-1.scala9
-rw-r--r--challenge-145/luca-ferrari/blog-1.txt1
-rw-r--r--challenge-145/luca-ferrari/blog-2.txt1
-rw-r--r--challenge-145/luca-ferrari/blog-3.txt1
-rw-r--r--