Leetcode刷题(4)
来源:互联网 发布:中国m1 m2历年数据 编辑:程序博客网 时间:2024/05/16 11:04
Write a program that outputs the string representation of numbersfrom 1 to n.
But for multiples of three it should output “Fizz” instead ofthe number and for the multiples of five output “Buzz”. For numbers which aremultiples 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"
]
Subscribe tosee which companies asked this question.
解答:
classSolution {
public:
vector<string> fizzBuzz(int n) {
vector<string> find(n);
string str;
for(int i=1; i<=n; i++) {
if(i % 3 == 0) {
if(i % 5 == 0) {
find[i-1] ="FizzBuzz";
}
else find[i-1] = "Fizz";
}
else if(i % 5 ==0)
find[i-1] = "Buzz";
else{
str = to_string(i);
find[i-1] = str;
}
}
return find;
}
};
- Leetcode刷题(4)
- LeetCode刷题(4)
- 【leetcode】leetcode 刷题 笔记 (不定期更新)
- Leetcode 刷题: 4Sum
- leetcode刷题(Python)
- LeetCode刷题(1)
- LeetCode刷题(2)
- LeetCode刷题(3)
- LeetCode刷题(废弃)
- LeetCode刷题(FizzBuzz)
- Leetcode刷题(1)
- Leetcode刷题(2)
- Leetcode刷题(3)
- Leetcode刷题(5)
- Leetcode刷题(6)
- Leetcode刷题(7)
- Leetcode刷题(13)
- Leetcode刷题(17)
- 教你如何迅速秒杀掉:99%的海量数据处理面试题
- 校招面试知识点复习之计算机网络
- 86- 条件变量 condition
- TensorFlow 学习(三)—— Variables(tf.initialize_all_variables()/tf.global_variables_initializer())
- My First Dome
- Leetcode刷题(4)
- RecycleView的实现
- [LeetCode]Find Right Interval(Java)
- 入手树莓派
- CodeForces 780B The Meeting Place Cannot Be Changed【二分】
- 网络获取数据sd卡读取
- 密码学之凯撒加密解密算法
- 使用 ffmpeg 进行网络推流:拉流->解封装->解码->处理原始数据(音频、视频)->编码->编码->推流
- Linux apache下导入SSL证书