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

首頁 > 學院 > 開發設計 > 正文

LeetCode題解:FizzBuzz

2019-11-14 10:19:46
字體:
來源:轉載
供稿:網友

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;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绵阳市| 大悟县| 河津市| 客服| 通渭县| 内黄县| 镇安县| 沐川县| 从化市| 河源市| 颍上县| 阜康市| 女性| 张家界市| 呼伦贝尔市| 蓬莱市| 中方县| 华阴市| 台北市| 潮安县| 谢通门县| 汉沽区| 万年县| 洪泽县| 郑州市| 乐安县| 嫩江县| 含山县| 延庆县| 屏山县| 九寨沟县| 桦甸市| 唐海县| 宁陵县| 辽阳县| 博爱县| 澄迈县| 宣汉县| 远安县| 澄江县| 吉水县|