国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

LeetCode題解:FizzBuzz

2019-11-14 10:26:43
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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"]

思路:

太簡(jiǎn)單。

題解:

std::vector<std::string> fizzBuzz(int n) {    std::vector<std::string> result(n);    for(int i = 1; i <= n; ++i) {        if (i % 3 && i % 5)            result[i - 1] = std::to_string(i);        else if (i % 3)            result[i - 1] = "Buzz";        else if (i % 5)            result[i - 1] = "Fizz";        else            result[i - 1] = "FizzBuzz";    }    return result;}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阳春市| 昆山市| 平定县| 平舆县| 丰宁| 昌黎县| 革吉县| 夏邑县| 北川| 连城县| 万州区| 甘谷县| 府谷县| 历史| 宝兴县| 安丘市| 依安县| 绩溪县| 南宫市| 犍为县| 孙吴县| 林州市| 广宗县| 谷城县| 高要市| 景洪市| 延边| 阜康市| 民丰县| 历史| 曲水县| 邵阳市| 玉田县| 梅州市| 吉林省| 疏勒县| 永和县| 长子县| 镇宁| 南涧| 河源市|