国产探花免费观看_亚洲丰满少妇自慰呻吟_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;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 马尔康县| 敦化市| 颍上县| 堆龙德庆县| 柏乡县| 兴和县| 纳雍县| 海晏县| 五大连池市| 化德县| 伊金霍洛旗| 重庆市| 甘肃省| 双城市| 电白县| 迁西县| 富阳市| 邯郸市| 信阳市| 剑阁县| 工布江达县| 沭阳县| 安达市| 长阳| 汉源县| 潮安县| 读书| 且末县| 乌鲁木齐市| 昭觉县| 静海县| 临沭县| 邵阳县| 汉中市| 精河县| 遂平县| 通化县| 临漳县| 洪江市| 玛多县| 陈巴尔虎旗|