Data update

This commit is contained in:
Ingy dot Net 2024-04-19 16:56:29 -07:00
parent 0df55f9f24
commit aec8ed51b6
1045 changed files with 18889 additions and 2777 deletions

View file

@ -9,7 +9,7 @@ T BalancedTernary
I all(inp.map(d -> d C (0, 1, -1)))
.digits = copy(inp)
E
X ValueError(BalancedTernary: Wrong input digits.)
X.throw ValueError(BalancedTernary: Wrong input digits.)
F :from_str(inp)
R BalancedTernary(reversed(inp).map(c -> .:str2dig[c]))
@ -21,7 +21,7 @@ T BalancedTernary
I n3 == 0 {R [0] [+] .:int2ternary(n -I/ 3)}
I n3 == 1 {R [1] [+] .:int2ternary(n -I/ 3)}
I n3 == 2 {R [-1] [+] .:int2ternary((n + 1) -I/ 3)}
X RuntimeError()
X.throw RuntimeError()
F :from_int(inp)
R BalancedTernary(.:int2ternary(inp))