LeetCode : Fizz Buzz
来源:互联网 发布:刷棒棒糖辅助软件 编辑:程序博客网 时间:2024/06/06 13:00
Write a program that outputs the string representation of numbers from 1 to n.
But for multiples of three it should output “Fizz” instead of the number and for the multiples of five output “Buzz”. For numbers which are multiples of both three and five output “FizzBuzz”.
Example:
n = 15,
Return:
[
“1”,
“2”,
“Fizz”,
“4”,
“Buzz”,
“Fizz”,
“7”,
“8”,
“Fizz”,
“Buzz”,
“11”,
“Fizz”,
“13”,
“14”,
“FizzBuzz”
]
class Solution {public: vector<string> fizzBuzz(int n) { vector<string>result(n); result.clear(); for(int nn = 1;nn<=n;++nn) { if(nn%3==0&&nn%5==0) result.push_back("FizzBuzz"); else if(nn%3==0) { result.push_back("Fizz"); } else if(nn%5==0) { result.push_back("Buzz"); } else { stringstream ss; string str=""; ss<<nn; ss>>str;//int类型转换为string的技巧 result.push_back(str); } } return result; }};
0 0
- LeetCode 412. Fizz Buzz
- LeetCode 412 Fizz Buzz
- [LeetCode]--412. Fizz Buzz
- LeetCode-412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- LeetCode #412: Fizz Buzz
- LeetCode 刷题: Fizz Buzz
- 【leetcode】412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- leetcode 412. Fizz Buzz
- Fizz Buzz ----LeetCode
- leetcode 412. Fizz Buzz
- Leetcode 412.Fizz Buzz
- leetcode-412. Fizz Buzz
- leetcode之Fizz Buzz
- LeetCode 412. Fizz Buzz
- Leetcode 412 Fizz Buzz
- 【LeetCode】 412. Fizz Buzz
- HTTP长连接与短连接
- Java重载,当参数为null时,调用情况
- Thymeleaf中用HTML5语法设置标签和属性
- Jetty Continuation机制
- 第一篇test
- LeetCode : Fizz Buzz
- 试题_(带分数)03
- 用jq实现无限轮播
- CCF CSP 压缩编码
- mysqldump: Couldn't execute 'SAVEPOINT sp'
- FFmpeg常用推流命令
- [LeetCode]---word-break
- 棋牌游戏服务器架构设计
- 这8种武器点亮程序员的个人品牌