Leetcode 412. Fizz Buzz(DAY 137) ---- Leetcode 精选 TOP 面试题
作者:互联网
原题题目
代码实现(首刷自解)
class Solution {
public:
vector<string> fizzBuzz(int n) {
vector<string> ret,temp{"Fizz","Buzz","FizzBuzz"};
for(int i=1;i<=n;++i)
{
if((i%3) && (i%5)) ret.emplace_back(to_string(i));
else
{
if(!(i%3) && !(i%5)) ret.emplace_back(temp[2]);
else if(!(i%3)) ret.emplace_back(temp[0]);
else ret.emplace_back(temp[1]);
}
}
return ret;
}
};
标签:面试题,emplace,temp,TOP,back,ret,else,i%,Leetcode 来源: https://blog.csdn.net/qq_37500516/article/details/119080145