Fizz Buzz
来源:互联网 发布:cf手游刷枪软件注册码 编辑:程序博客网 时间:2024/05/17 23:49
问题描述:
给你一个整数n. 从 1 到 n 按照下面的规则打印每个数:
- 如果这个数被3整除,打印
fizz
. - 如果这个数被5整除,打印
buzz
. - 如果这个数能同时被
3
和5
整除,打印fizz buzz
.
样例代码:
比如 n = 15
, 返回一个字符串数组:
["1", "2", "fizz", "4", "buzz", "fizz", "7", "8", "fizz", "buzz", "11", "fizz", "13", "14", "fizz buzz"]
class Solution { /** * param n: As description. * return: A list of strings. */ public ArrayList<String> fizzBuzz(int n) { ArrayList<String> results = new ArrayList<String>(); for (int i = 1; i <= n; i++) { if (i % 15 == 0) { results.add("fizz buzz"); } else if (i % 5 == 0) { results.add("buzz"); } else if (i % 3 == 0) { results.add("fizz"); } else { results.add(String.valueOf(i)); } } return results; }}
0 0
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz
- Fizz Buzz programming
- [刷题]Fizz Buzz
- 题目:Fizz Buzz
- LintCode: Fizz Buzz
- Fizz Buzz 问题
- android studio 分享文件到github
- 【STL】STL之lower_bound与upper_bound
- 手动释放linux内存cache
- hdu5443The Water Problem 并查集
- Android多媒体---Camera(调用系统Camera,非自定义)
- Fizz Buzz
- 输入输出之InputStream&OutputStream、Reader&Writer
- 关键字const总结
- Adaboost特征值计算
- iOS学习 bounds
- 九度oj1004 A+B 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开
- 弹幕技术
- Linux清除用户登录记录和命令历史方法
- hdu1160FatMouse's Speed DP