Jeff Atwood氏のFizzBuzz問題

作成者:hijiri-n   作成日:2017年12月25日 17時27分

Jeff Atwood氏のFizzBuzz問題

JeffAtwood FizzBuzz 言語問わず

1から順番に数を表示し、その数が3で割り切れるなら「Fizz」 5で割り切れるなら「Buzz」 両方で割り切れるなら「FizzBuzz」と表示するプログラムを作成してください ※実行例※ 1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz

課題ページはコチラ

コメント一覧

  • ID.1   hijiri-n

    def getFizzBuzz(n):
    return [
    i % 3 // 2 * 'Fizz'
    + i % 5 // 4 * 'Buzz'
    or str(-~i)
    for i in range(n)
    ]


    print(' '.join(getFizzBuzz(int(input()))))

    2017-12-25 17:27:02

ログインまたは新規登録でコメントを投稿できます