Data update
This commit is contained in:
parent
0df55f9f24
commit
aec8ed51b6
1045 changed files with 18889 additions and 2777 deletions
|
|
@ -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))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue