FizzBuzz, compact edition
Statement
Goal
For given f b n integers, in range from 1 to n inclusive, output:* for multiples of f print
* for multiples of b print
* for multiples of f and b print
* in other cases, print single number or the range of numbers that are not multipliers of f and b
Input
One line with space-separated integer numbers: f b n
f- Fizz divider
b - Buzz divider
n - sequence length
f- Fizz divider
b - Buzz divider
n - sequence length
Output
Next lines: single number x or number range in x-y format , or string Fizz , Buzz or FizzBuzz
Constraints
1 ≤ f,b ≤ 1000
1 ≤ n,x,y ≤ 1000
1 ≤ n,x,y ≤ 1000
Example
Input
5 7 15
Output
1-4 Fizz 6 Buzz 8-9 Fizz 11-13 Buzz Fizz
Game modes
Fastest, Shortest, Reverse
Test cases
Sample Test
Input
5 7 15
Output
1-4
Fizz
6
Buzz
8-9
Fizz
11-13
Buzz
Fizz
Sample Validator
Input
7 5 21
Output
1-4
Buzz
6
Fizz
8-9
Buzz
11-13
Fizz
Buzz
16-19
Buzz
Fizz
No numbers Test
Input
1 3 15
Output
Fizz
Fizz
FizzBuzz
Fizz
Fizz
FizzBuzz
Fizz
Fizz
FizzBuzz
Fizz
Fizz
FizzBuzz
Fizz
Fizz
FizzBuzz
No numbers Validator
Input
4 1 20
Output
Buzz
Buzz
Buzz
FizzBuzz
Buzz
Buzz
Buzz
FizzBuzz
Buzz
Buzz
Buzz
FizzBuzz
Buzz
Buzz
Buzz
FizzBuzz
Buzz
Buzz
Buzz
FizzBuzz
No FizzBuzz Test
Input
9 11 8
Output
1-8
No FizzBuzz Validator
Input
21 19 15
Output
1-15
Big values Test
Input
125 400 1000
Output
1-124
Fizz
126-249
Fizz
251-374
Fizz
376-399
Buzz
401-499
Fizz
501-624
Fizz
626-749
Fizz
751-799
Buzz
801-874
Fizz
876-999
Fizz
Big values Validator
Input
124 300 999
Output
1-123
Fizz
125-247
Fizz
249-299
Buzz
301-371
Fizz
373-495
Fizz
497-599
Buzz
601-619
Fizz
621-743
Fizz
745-867
Fizz
869-899
Buzz
901-991
Fizz
993-999
Classic Test
Input
3 5 100
Output
1-2
Fizz
4
Buzz
Fizz
7-8
Fizz
Buzz
11
Fizz
13-14
FizzBuzz
16-17
Fizz
19
Buzz
Fizz
22-23
Fizz
Buzz
26
Fizz
28-29
FizzBuzz
31-32
Fizz
34
Buzz
Fizz
37-38
Fizz
Buzz
41
Fizz
43-44
FizzBuzz
46-47
Fizz
49
Buzz
Fizz
52-53
Fizz
Buzz
56
Fizz
58-59
FizzBuzz
61-62
Fizz
64
Buzz
Fizz
67-68
Fizz
Buzz
71
Fizz
73-74
FizzBuzz
76-77
Fizz
79
Buzz
Fizz
82-83
Fizz
Buzz
86
Fizz
88-89
FizzBuzz
91-92
Fizz
94
Buzz
Fizz
97-98
Fizz
Buzz
Classic Validator
Input
4 6 104
Output
1-3
Fizz
5
Buzz
7
Fizz
9-11
FizzBuzz
13-15
Fizz
17
Buzz
19
Fizz
21-23
FizzBuzz
25-27
Fizz
29
Buzz
31
Fizz
33-35
FizzBuzz
37-39
Fizz
41
Buzz
43
Fizz
45-47
FizzBuzz
49-51
Fizz
53
Buzz
55
Fizz
57-59
FizzBuzz
61-63
Fizz
65
Buzz
67
Fizz
69-71
FizzBuzz
73-75
Fizz
77
Buzz
79
Fizz
81-83
FizzBuzz
85-87
Fizz
89
Buzz
91
Fizz
93-95
FizzBuzz
97-99
Fizz
101
Buzz
103
Fizz
FizzBuzz Test
Input
4 4 13
Output
1-3
FizzBuzz
5-7
FizzBuzz
9-11
FizzBuzz
13
FizzBuzz Validator
Input
5 5 21
Output
1-4
FizzBuzz
6-9
FizzBuzz
11-14
FizzBuzz
16-19
FizzBuzz
21
No Buzz Test
Input
5 30 20
Output
1-4
Fizz
6-9
Fizz
11-14
Fizz
16-19
Fizz
No Fizz Validator
Input
40 10 30
Output
1-9
Buzz
11-19
Buzz
21-29
Buzz
Solution language
Solution
Stub generator input