From ec7778ddc1f391eb73329ce863f247dc325915b0 Mon Sep 17 00:00:00 2001 From: Dimitri Lozeve Date: Mon, 23 Oct 2023 10:58:34 +0200 Subject: [PATCH] Initial commit --- phase1.bqn | 8 ++++++++ phase1.dyalog | 2 ++ phase2.bqn | 1 + 3 files changed, 11 insertions(+) create mode 100644 phase1.bqn create mode 100644 phase1.dyalog create mode 100644 phase2.bqn diff --git a/phase1.bqn b/phase1.bqn new file mode 100644 index 0000000..9d3b0ca --- /dev/null +++ b/phase1.bqn @@ -0,0 +1,8 @@ +EliminationSort←{(𝕩=⌈`𝕩)/𝕩} +FindEnd←{⌽(≠𝕩)↑(⥊𝕨)⍷○⌽⥊𝕩} +alph←" "∾'A'+↕26 +Caesar←(alph⊸⊐⊏⌽⟜alph) +VersionOrder←(⊑∘×∘-´(<⋈>)⊐¨1˙) +RiskScore←(/⁼∘>´(⌊○≠)↑¨⋈) +SplitOn←((0∾(≠-1˙)⥊1˙)↓¨⊢)∘(+`∘=⊔⊢) +KeyValue←(>∘((1⊏⊣)SplitOn¨(⊏⊸SplitOn))) diff --git a/phase1.dyalog b/phase1.dyalog new file mode 100644 index 0000000..0cc5bc2 --- /dev/null +++ b/phase1.dyalog @@ -0,0 +1,2 @@ + EliminationSort←{(⍵=⌈\⍵)/⍵} + Rational←(÷\(1∧⊢),⊢) diff --git a/phase2.bqn b/phase2.bqn new file mode 100644 index 0000000..31be168 --- /dev/null +++ b/phase2.bqn @@ -0,0 +1 @@ +RNA←{'U'¨⌾(('T'=𝕩)⊸/)𝕩}