diff options
| author | Mohammad Sajid Anwar <Mohammad.Anwar@yahoo.com> | 2024-08-06 09:55:24 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-06 09:55:24 +0100 |
| commit | f07df1b77e503c1ada06392e13f6323d6986ed65 (patch) | |
| tree | bc59b07910b2a2b9d0708e06074d8d434daeda74 | |
| parent | c3cc4bdd7ad1d35b9b32ebaab035a5130290267f (diff) | |
| parent | 24a5e6524c7a1548a7cd66e4696e0dec64929523 (diff) | |
| download | perlweeklychallenge-club-f07df1b77e503c1ada06392e13f6323d6986ed65.tar.gz perlweeklychallenge-club-f07df1b77e503c1ada06392e13f6323d6986ed65.tar.bz2 perlweeklychallenge-club-f07df1b77e503c1ada06392e13f6323d6986ed65.zip | |
Merge pull request #10556 from PieVieRo/uiua
Solutions for week 281 in Uiua
| -rw-r--r-- | challenge-281/pieviero/ch-1.ua | 4 | ||||
| -rw-r--r-- | challenge-281/pieviero/ch-2.ua | 14 |
2 files changed, 18 insertions, 0 deletions
diff --git a/challenge-281/pieviero/ch-1.ua b/challenge-281/pieviero/ch-1.ua new file mode 100644 index 0000000000..d12fbc8f59 --- /dev/null +++ b/challenge-281/pieviero/ch-1.ua @@ -0,0 +1,4 @@ +CheckColor ← ¬◿2+⊓-⋕@a°⊂ +CheckColor "d3" +CheckColor "g5" +CheckColor "e6" diff --git a/challenge-281/pieviero/ch-2.ua b/challenge-281/pieviero/ch-2.ua new file mode 100644 index 0000000000..bc1e37e89a --- /dev/null +++ b/challenge-281/pieviero/ch-2.ua @@ -0,0 +1,14 @@ +Diffs ← [[1 2] [2 1] + [1 ¯2] [2 ¯1] + [¯1 2] [¯2 1] + [¯1 ¯2] [¯2 ¯1]] +Convert ← ⍜°⊂(⊓-⋕-1@a) +IsValid ← ×⊓>≤0,8 +FilterMoves ← ▽≡/×IsValid. +ApplyDiffs ← +Diffs¤ + +# ? end start +KnightsMove ← ◌◌⍢(⊙⊙(+1)◴FilterMoves☇1≡ApplyDiffs|=0/+∊:,,)⊙⊙(0)¤:∩Convert +KnightsMove "a8" "g2" +KnightsMove "h2" "g2" + |
