LintCode(Fizz Buzz 问题).
2017-05-28 17:26
483 查看
给你一个整数n. 从 1 到 n 按照下面的规则打印每个数:
如果这个数被3整除,打印fizz.
如果这个数被5整除,打印buzz.
如果这个数能同时被3和5整除,打印fizz buzz.
如果这个数被3整除,打印fizz.
如果这个数被5整除,打印buzz.
如果这个数能同时被3和5整除,打印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; } }
相关文章推荐
- 剑指Offer之Fizz Buzz 问题
- 简单却又复杂的FizzBuzz面试编程问题
- java实现拉钩网上的FizzBuzzWhizz问题示例
- FizzBuzzWhizz问题python解法
- LintCode 第一题fizz buzz
- 使用python实现拉钩网上的FizzBuzzWhizz问题示例
- LintCode9:Fizz Buzz 问题
- 简单却又复杂的FizzBuzz面试编程问题
- Lintcode:Fizz Buzz 问题
- 使用python实现拉钩网上的FizzBuzzWhizz问题示例
- python完成FizzBuzzWhizz问题(拉勾网面试题)示例
- Fizz Buzz 问题
- 简单却又复杂的FizzBuzz面试编程问题
- FizzBuzzWhizz问题python解法
- lintcode fizz buzz问题
- Fizz Buzz 问题
- shell实现FizzBuzzWhizz问题示例(拉勾网面试题)
- (lintcode)第9题Fizz Buee问题
- python完成FizzBuzzWhizz问题(拉勾网面试题)示例
- shell实现FizzBuzzWhizz问题示例(拉勾网面试题)