fork(1) download
  1. def fizzbuzz(a):
  2. b = (a&15) << 2
  3. if (b == 0):
  4. return 'FizzBuzz'
  5. b /= 3
  6. if ((b & 3) == 0):
  7. return 'Fizz'
  8. else :
  9. return 'Buzz' if (b == 13 or b == 6) else a;
  10.  
  11. for i in range(1, 100):
  12. print fizzbuzz(i)
Success #stdin #stdout 0.02s 9016KB
stdin
Standard input is empty
stdout
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
Fizz
FizzBuzz
17
18
Fizz
20
Buzz
Fizz
23
24
Fizz
Buzz
27
Fizz
29
30
Fizz
FizzBuzz
33
34
Fizz
36
Buzz
Fizz
39
40
Fizz
Buzz
43
Fizz
45
46
Fizz
FizzBuzz
49
50
Fizz
52
Buzz
Fizz
55
56
Fizz
Buzz
59
Fizz
61
62
Fizz
FizzBuzz
65
66
Fizz
68
Buzz
Fizz
71
72
Fizz
Buzz
75
Fizz
77
78
Fizz
FizzBuzz
81
82
Fizz
84
Buzz
Fizz
87
88
Fizz
Buzz
91
Fizz
93
94
Fizz
FizzBuzz
97
98
Fizz