1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| // @Title: Fizz Buzz (Fizz Buzz)
// @Author: 15816537946@163.com
// @Date: 2021-10-13 10:42:55
// @Runtime: 4 ms
// @Memory: 4 MB
func fizzBuzz(n int) []string {
ret := make([]string, 0)
for i := 1; i <= n; i++ {
var cur string
if i%3 == 0 {
cur += "Fizz"
}
if i%5 == 0 {
cur += "Buzz"
}
if cur == "" {
cur = strconv.Itoa(i)
}
ret = append(ret, cur)
}
return ret
}
|