Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
19
Task/Soundex/BQN/soundex-1.bqn
Normal file
19
Task/Soundex/BQN/soundex-1.bqn
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
ToUpper ← -⟜(32×1="a{"⊸⍋)
|
||||
Split ← ((⊢-˜+`׬)∘=⊔⊢)
|
||||
replace ← ⟨
|
||||
"AEIOUYHW"
|
||||
"BFPV"
|
||||
"CGJKQSXZ"
|
||||
"DT"
|
||||
"L"
|
||||
"MN"
|
||||
"R"
|
||||
⟩
|
||||
|
||||
Soundex ← ⊑∾{'0'+»⟜0‿0‿0⊑¨0⊸≠⊸/(0≠⊑)⊸↓⊑¨(¯1+·+`1»≠⟜«)⊸⊔∾/¨<˘⍉>replace∊˜¨<ToUpper 𝕩}
|
||||
|
||||
names ← ' ' Split "Lloyd Woolcock Donnell Baragwanath Williams Ashcroft Euler Ellery Gauss Ghosh Hilbert Heilbronn Knuth Kant Ladd Lukasiewicz Lissajous"
|
||||
vals ← ' ' Split "L300 W422 D540 B625 W452 A226 E460 E460 G200 G200 H416 H416 K530 K530 L300 L222 L222"
|
||||
|
||||
•Show >(⊢ ⋈ Soundex)¨names
|
||||
•Show vals≡Soundex¨names
|
||||
20
Task/Soundex/BQN/soundex-2.bqn
Normal file
20
Task/Soundex/BQN/soundex-2.bqn
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
┌─
|
||||
╵ "Lloyd" "L300"
|
||||
"Woolcock" "W422"
|
||||
"Donnell" "D540"
|
||||
"Baragwanath" "B625"
|
||||
"Williams" "W452"
|
||||
"Ashcroft" "A226"
|
||||
"Euler" "E460"
|
||||
"Ellery" "E460"
|
||||
"Gauss" "G200"
|
||||
"Ghosh" "G200"
|
||||
"Hilbert" "H416"
|
||||
"Heilbronn" "H416"
|
||||
"Knuth" "K530"
|
||||
"Kant" "K530"
|
||||
"Ladd" "L300"
|
||||
"Lukasiewicz" "L222"
|
||||
"Lissajous" "L222"
|
||||
┘
|
||||
1
|
||||
Loading…
Add table
Add a link
Reference in a new issue