# FizzBuzz.py
# fizz buzzは 1 から 100 までの値を扱うものだが、
# ここでは 1から10000までの値を扱うことにする
# 3 の倍数のときは Fizz を出力する
# 5 の倍数のときは Buzz を出力する
# 3 と 5 の両方の倍数は、Fizz Buzz を出力する
# 上記以外はその値を出力する
import time
num = 10001
fizz_buzz_string = ""
time_start = time.perf_counter()
for x in range(1, num):
if x % 15 == 0:
fizz_buzz_string += "Fizz Buzz\n"
elif x % 3 == 0:
fizz_buzz_string += "Fizz\n"
elif x % 5 == 0:
fizz_buzz_string += "Buzz\n"
else:
fizz_buzz_string += str(x)+ "\n"
print(fizz_buzz_string)
time_end = time.perf_counter()
print("演算時間:", time_end - time_start)
input("Enterで終了")