BrainF*ck で FizzBuzz その2
しばらく前に作ったものだけど、せっかく作ったので晒す。
標準入力から数値を読み込んで、その数まで FizzBuzz を出力。
初めに数字以外の文字が来るまでを読み込む。
メモリと時間が許す限り大きな数まで出力できる、はず。
>,[>+>+<<-]>>[<<+>>-]>+++++++[<++++++++>-]<++<[->-[->+<]>>[- ]+<[-<+>>[-]<]>[-<<<<[-]>>+>>]<<<]>[-]<<[>+>+<<-]>[<+>-]>>++ ++++[<<++++++++>>-]<<-[->-[->+<]>>[-]+<[-<+>>[-]<]>[-<<<<[-] >>+>>]<<<]>[-]<<[>++++++[<-------->-]<[>+<-]+>>+<[<+>>[-]<-] >[<<<[>>+<<-]>>>>+<<[<<+>>>>[-]<<-]>>[<<<->>>-]<-]<<[>],[>+> +<<-]>>[<<+>>-]>++++++[<+++++++++>-]<++++<[->-[->+<]>>[-]+<[ -<+>>[-]<]>[-<<<<[-]>>+>>]<<<]>[-]<<[>+>+<<-]>[<+>-]>>++++++ [<<++++++++>>-]<<-[->-[->+<]>>[-]+<[-<+>>[-]<]>[-<<<<[-]>>+> >]<<<]>[-]<<]>>>>+++>+++++<<<<<<[>+<[>[[-]<->]<[>>+<<-]>>>[- ]+<[<<+>>>[-]<-]>[[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<[[-]< <++++++++++>+>]>]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+<-[[-]>[-]<] >[-<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-][-]+<[[-]>[-]<]>[-<<<[-] >>>]]<<<[>>>+<<<-]>[<+>-]<<]>>>>[<<<+>>>-]>[[<<<+>>>-]>]>>>> >>>[-]+[->[<<+>>-]<<<[-]+>[<[-]>>>+<<-]<[->>>++++++++++<<<]> >>-[<<+>>-]<<<[-]+>[<[-]>>>+<<-]<[->>>++++++++++<+<<]>>>[<<< +>>>-]<[>+<-]>]<<<[[>>>+<<<-]<]<[-]+<<-[<+>-]<<[-]+>[>+<<[-] >-]<[->>[-]+++<[-]<[-]>+++++++[<++++++++++>-]<.>+++++[<+++++ ++>-]<.>+++[<+++++>-]<++..[-]>>>>[-]<<<<]>>>-[<<+>>-]<<<[-]+ >[>>+<<<[-]>-]<[->>>[-]+++++<<[-]<[-]>++++++++[<++++++++>-]< ++.>++++++[<++++++++>-]<+++.+++++..[-]>>>>[-]<<<<]>>>>[->>>> >[>]<[>+++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++<[>->+<<-]>.[-]<<]>>>[[<<+>>-]>]<<<[<]<<<<]<<<[-]<[-]>+ +++[<+++++++++++>-]<.>+++[<---->-]<.[-]<<<]