@[email protected] to Advent Of [email protected] • 1 year ago[2023 Day 1] It is not supposed to ramp up this fastlemmy.mlimagemessage-square19fedilinkarrow-up1150arrow-down17
arrow-up1143arrow-down1image[2023 Day 1] It is not supposed to ramp up this fastlemmy.ml@[email protected] to Advent Of [email protected] • 1 year agomessage-square19fedilink
minus-square@[email protected]linkfedilink3•1 year agoThat’s an esthetic abomination, but very clever
minus-square@AnarchistArtificerlinkEnglish1•1 year agoI have a friend who says that “whatever works is elegant” and solutions like OP’s is why I simultaneously love and hate that phrase.
minus-square@[email protected]linkfedilink2•edit-21 year agoBehold, elegance: digits = { "one": [1,2], "two": [2,2], "three": [3,4], "four": [4,3], "five": [5,3], "six": [6,2], "seven": [7,4], "eight": [8,4], "nine": [9,3], "1": [1,1], "2": [2,1], "3": [3,1], "4": [4,1], "5": [5,1], "6": [6,1], "7": [7,1], "8": [8,1], "9": [9,1] } and what comes afterwards is even more elegant, for it works!
That’s an esthetic abomination, but very clever
I have a friend who says that “whatever works is elegant” and solutions like OP’s is why I simultaneously love and hate that phrase.
Behold, elegance:
digits = { "one": [1,2], "two": [2,2], "three": [3,4], "four": [4,3], "five": [5,3], "six": [6,2], "seven": [7,4], "eight": [8,4], "nine": [9,3], "1": [1,1], "2": [2,1], "3": [3,1], "4": [4,1], "5": [5,1], "6": [6,1], "7": [7,1], "8": [8,1], "9": [9,1] }
and what comes afterwards is even more elegant, for it works!