Yukicoder No.3022 縛りFizzBuzz (Easy)

,

http://yukicoder.me/problems/no/3022

ソースコード中に0 1 2 3 4 5 6 7 8 9を含まずfizzbuzzと言われれば誰だってbrainfuckを考えると思う。 過去に書いたやつの入力部分や大文字小文字を調整して提出した。

solution

brainfuck書いて

implementation

#!/usr/bin/env bfi
>,----------[++++++++++
    <[>++++++++++<-]>[<+>-]
    ++++++++[<------>-]
,----------]<
>>+>++>++++<<<<
[
    >>>[>>+>+<<<-]>>[<<+>>-]>
    <+>[[-]<->
        <<[>+>+<<-]>[<+>-]>
        <+>[[-]<->
            <<<<<[>>>>+>+<<<<<-]>>>>[<<<<+>>>>-]>
            [
                >++++++[<++++++++>-]<
                .
            [-]]
            <++++++[<<<++++++++>>>-]>
            <<<<.>>>>
            <++++++[<<<-------->>>-]>
            ++++++++++.[-]
        ]<[->
            >+++++++++++[<++++++>-]<.
            >++++++++[<++++++>-]<+++.
            +++++..
            [-]++++++++++.
            [-]
            <<+++++>>
        <]>
    ]<[->
        <<[>+>+<<-]>[<+>-]>
        <+>[[-]<->
            >++++++++++[<+++++++>-]<.
            >++++++++[<++++>-]<+++.
            +++++++++++++++++..
            [-]++++++++++.
            [-]
        ]<[->
            >++++++++++[<+++++++>-]<.
            >++++++++[<++++>-]<+++.
            +++++++++++++++++..
            >++++++++[<------->-]<.
            >++++++++[<++++++>-]<+++.
            +++++..
            [-]++++++++++.
            [-]
            <<+++++>>
        <]>
        <<<+++>>>
    <]>
    <<<<<<
    >>>->-<<<<
    >>[>>>+>+<<<<-]>>>[<<<+>>>-]>
    [<+>-]+++++++++<[>-<-]>
    <+>[
        <<<<+>>>>
    [-]<->]<[>
        <<<<<+>[-]>>>>
    <-]>
    <<<<<<
-]