aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConor Hoekstra <codereport@outlook.com>2025-02-03 11:09:17 -0500
committerConor Hoekstra <codereport@outlook.com>2025-02-03 11:09:17 -0500
commit3a8c35b43a8364f72388f4b9943074036bc26178 (patch)
tree63e325e015c9220d67e8ccbf241d2a016d4c874c
parent9fb8e975e76df4953281525f1af7a8ee5d7fa66f (diff)
downloadperlweeklychallenge-club-3a8c35b43a8364f72388f4b9943074036bc26178.tar.gz
perlweeklychallenge-club-3a8c35b43a8364f72388f4b9943074036bc26178.tar.bz2
perlweeklychallenge-club-3a8c35b43a8364f72388f4b9943074036bc26178.zip
:sparkles: Uiua solutions
-rw-r--r--challenge-307/conor-hoekstra/ch-1.ua6
-rw-r--r--challenge-307/conor-hoekstra/ch-2.ua5
2 files changed, 11 insertions, 0 deletions
diff --git a/challenge-307/conor-hoekstra/ch-1.ua b/challenge-307/conor-hoekstra/ch-1.ua
new file mode 100644
index 0000000000..b42d467247
--- /dev/null
+++ b/challenge-307/conor-hoekstra/ch-1.ua
@@ -0,0 +1,6 @@
+CheckOrder ← ⊚≠⍆.
+
+# Tests
+CheckOrder [5 2 4 3 1] # [0 2 3 4]
+CheckOrder [1 2 1 1 3] # [1 3]
+CheckOrder [3 1 3 2 3] # [0 1 3]
diff --git a/challenge-307/conor-hoekstra/ch-2.ua b/challenge-307/conor-hoekstra/ch-2.ua
new file mode 100644
index 0000000000..8f70135b35
--- /dev/null
+++ b/challenge-307/conor-hoekstra/ch-2.ua
@@ -0,0 +1,5 @@
+FindAnagrams ← +1/+¬⧈≍∵⍚⍆
+
+# Tests
+FindAnagrams {"acca" "dog" "god" "perl" "repl"} # 3
+FindAnagrams {"abba" "baba" "aabb" "ab" "ab"} # 2