Fizz Buzz
来源:互联网 发布:城市地图制作软件 编辑:程序博客网 时间:2024/05/17 12:03
class Solution {
public:
/*
* @param n: An integer
* @return: A list of strings.
*/
vector<string> fizzBuzz(int n) {
// write your code here
vector<string> fizzBuzzVec;
string s;
for (int i = 1 ; i <= n ; i++) {
s = "";
stringstream ss;
if ((i % 3 == 0) && (i % 5 == 0)) {
fizzBuzzVec.push_back("fizz buzz");
} else if (i % 3 == 0) {
fizzBuzzVec.push_back("fizz");
} else if (i % 5 == 0) {
fizzBuzzVec.push_back("buzz");
} else {
ss<<i;
ss>>s;
fizzBuzzVec.push_back(s);
}
}
return fizzBuzzVec;
}
};
public:
/*
* @param n: An integer
* @return: A list of strings.
*/
vector<string> fizzBuzz(int n) {
// write your code here
vector<string> fizzBuzzVec;
string s;
for (int i = 1 ; i <= n ; i++) {
s = "";
stringstream ss;
if ((i % 3 == 0) && (i % 5 == 0)) {
fizzBuzzVec.push_back("fizz buzz");
} else if (i % 3 == 0) {
fizzBuzzVec.push_back("fizz");
} else if (i % 5 == 0) {
fizzBuzzVec.push_back("buzz");
} else {
ss<<i;
ss>>s;
fizzBuzzVec.push_back(s);
}
}
return fizzBuzzVec;
}
};
阅读全文
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 问题
- hdu6166Senior Pan(spfa)
- 相似度算法
- HDU 6168 Numbers(数列,思维)
- 《剑指offer》问题5 替换空格 Java实现
- Hadoop发行版本比较与选型
- Fizz Buzz
- HDU 6162 Ch’s gift
- 数据结构 图(C++实现代码)
- ThreadPoolTaskExecutor的配置解释
- 【Redis手册二】redis.conf 配置参数说明
- Java-最大堆的排序,插入,删除
- 分金子(360公司2017春招真题)
- Rhel7链路聚合
- [算法]行列递增数组中查找某个元素