diff options
| author | Mohammad Sajid Anwar <Mohammad.Anwar@yahoo.com> | 2024-01-28 03:20:14 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-28 03:20:14 +0000 |
| commit | 54150415450ff36491d712edd25163c34840b63c (patch) | |
| tree | ab0fcdd1b3a334b4a79cc1cf860d96f7bfd7d9b4 | |
| parent | 43216503433cbdb5a62328c7e63ce1d4ec807f0d (diff) | |
| parent | 4779f1b74465edf469749b838afd134ec1ca081c (diff) | |
| download | perlweeklychallenge-club-54150415450ff36491d712edd25163c34840b63c.tar.gz perlweeklychallenge-club-54150415450ff36491d712edd25163c34840b63c.tar.bz2 perlweeklychallenge-club-54150415450ff36491d712edd25163c34840b63c.zip | |
Merge pull request #9466 from mrwilson/master
Solutions for 253 in uiua
| -rw-r--r-- | challenge-253/probablyfine/README.md | 1 | ||||
| -rw-r--r-- | challenge-253/probablyfine/uiua/ch-1.ua | 12 | ||||
| -rw-r--r-- | challenge-253/probablyfine/uiua/ch-2.ua | 20 |
3 files changed, 33 insertions, 0 deletions
diff --git a/challenge-253/probablyfine/README.md b/challenge-253/probablyfine/README.md new file mode 100644 index 0000000000..bd19d6f46a --- /dev/null +++ b/challenge-253/probablyfine/README.md @@ -0,0 +1 @@ +Solution by Alex Wilson. diff --git a/challenge-253/probablyfine/uiua/ch-1.ua b/challenge-253/probablyfine/uiua/ch-1.ua new file mode 100644 index 0000000000..d436c89fa2 --- /dev/null +++ b/challenge-253/probablyfine/uiua/ch-1.ua @@ -0,0 +1,12 @@ +# Pad link: +# https://www.uiua.org/pad?src=0_8_0__U3BsaXRTdHJpbmdzIOKGkCAv4oqU4oqC4omhKOKWoeKKnOKWoeKKlCjiiaAsKSkKCi0tLQoiLiIgeyJvbmUudHdvLnRocmVlIiAiZm91ci5maXZlIiAic2l4In0K4o2k4oqD4ouF4oiY4omNIHsib25lIiAidHdvIiAidGhyZWUiICJmb3VyIiAiZml2ZSIgInNpeCJ9IFNwbGl0U3RyaW5ncwoKIiQiIHsiJHBlcmwkJCIgIiQkcmFrdSQifQrijaTiioPii4XiiJjiiY0geyJwZXJsIiAicmFrdSJ9IFNwbGl0U3RyaW5ncwotLS0K + +SplitStrings ← /⊔⊂≡(□⊜□⊔(≠,)) + +--- +"." {"one.two.three" "four.five" "six"} +⍤⊃⋅∘≍ {"one" "two" "three" "four" "five" "six"} SplitStrings + +"$" {"$perl$$" "$$raku$"} +⍤⊃⋅∘≍ {"perl" "raku"} SplitStrings +--- diff --git a/challenge-253/probablyfine/uiua/ch-2.ua b/challenge-253/probablyfine/uiua/ch-2.ua new file mode 100644 index 0000000000..b1f103cd2c --- /dev/null +++ b/challenge-253/probablyfine/uiua/ch-2.ua @@ -0,0 +1,20 @@ +# Pad link: +# https://www.uiua.org/pad?src=0_8_0__V2Vha2VzdFJvdyDihpAg4o2P4omhLysKCi0tLQpbMV8xXzBfMF8wCiAxXzFfMV8xXzAKIDFfMF8wXzBfMAogMV8xXzBfMF8wCiAxXzFfMV8xXzFdCgrijaTiioPii4XiiJjiiY0gWzIgMCAzIDEgNF0gV2Vha2VzdFJvdwoKWzFfMF8wXzAKIDFfMV8xXzEKIDFfMF8wXzAKIDFfMF8wXzBdCuKNpOKKg-KLheKImOKJjSBbMCAyIDMgMV0gV2Vha2VzdFJvdwotLS0K + +WeakestRow ← ⍏≡/+ + +--- +[1_1_0_0_0 + 1_1_1_1_0 + 1_0_0_0_0 + 1_1_0_0_0 + 1_1_1_1_1] + +⍤⊃⋅∘≍ [2 0 3 1 4] WeakestRow + +[1_0_0_0 + 1_1_1_1 + 1_0_0_0 + 1_0_0_0] +⍤⊃⋅∘≍ [0 2 3 1] WeakestRow +--- |
