solve 43 in uiua
This commit is contained in:
@@ -0,0 +1,8 @@
|
|||||||
|
# project euler 43
|
||||||
|
p ← [2 3 5 7 11 13 17]
|
||||||
|
# joins digits in 3-window and checks for divisibility with p
|
||||||
|
# digit_array ? bool
|
||||||
|
s ← =0/↥ ◿p ⋕⧈₃(/⊂≡°⋕) ↘1
|
||||||
|
⧅≠∞ ⇡10 # all pandigital permutations
|
||||||
|
▽⊸≡s # keep all that satisfy prime divisibility
|
||||||
|
/+⋕≡(/⊂≡°⋕) # collect digits, sum
|
||||||
Reference in New Issue
Block a user