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

首頁 > 學院 > 開發(fā)設計 > 正文

LeetCode題解:FizzBuzz

2019-11-14 10:29:28
字體:
來源:轉載
供稿:網(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"]

思路:

太簡單。

題解:

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ā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 铁岭市| 庆云县| 东辽县| 嫩江县| 沙田区| 昌平区| 旅游| 桃源县| 蓬溪县| 安平县| 栾川县| 深泽县| 临海市| 朝阳市| 贵德县| 四子王旗| 磐安县| 麟游县| 西藏| 阿拉善左旗| 苏尼特左旗| 望奎县| 白玉县| 南部县| 蛟河市| 左贡县| 漠河县| 梨树县| 无为县| 桃源县| 元阳县| 昔阳县| 凤冈县| 蒲江县| 衡阳县| 德惠市| 蓬安县| 尼木县| 彰化县| 皮山县| 临澧县|