Coffee → Code
Hacktoberfest again! It’s time to help the world became a better place by contributing opensource repos. This year I’ll start with a fun little puzzle from @narze that ask to change Coffee into Code. Which should be super duper (too) easy 😂
Well, let’s make it fun also. Ditch the mainstream daily life language (those Python, C++) and just follow the early Google Code Jam philosophy that’s allow esoteric language. So, let’s Brainfuck again! (though I’ve use it just once lol)
PART 1 INIT THE WORD COFFEE =========================== ++++ ++++ ++++ ++++ work with hexadecimal [ this loop will init 6 chars closest to coffee > ++++ add 2 plus in this line to lower 1st char > ++++ +++ or delete 2 plus onward to upper all chars > ++++ ++ > ++++ ++ > ++++ ++ > ++++ ++ <<<< << - ] condition to exit the dowhile loop > +++ adjust @ to c > - adjust p to o > ++++ ++ you > ++++ ++ get > ++++ + the > ++++ + idea [<] reset head >[.>]<[<] print the initial word / this line can be omitted PART 2 CONVERT COFFEE TO CODE ============================= > skip the c > skip the o > -- change 1st f to d > [-] remove 2nd f > [-] remove 1st e > [-<<+>>] move 2nd e to the back of previous d <<[<] reset head >[.>]<[<] print the final word after conversion
Inspecting it worth a million words. So go try it at fatiheriki.github.io/brainfuck-visualizer.