zoukankan      html  css  js  c++  java
  • Java实现 LeetCode 412 Fizz Buzz

    412. Fizz Buzz

    写一个程序,输出从 1 到 n 数字的字符串表示。

    1. 如果 n 是3的倍数,输出“Fizz”;

    2. 如果 n 是5的倍数,输出“Buzz”;

    3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。

    示例:

    n = 15,

    返回:

    [
        "1",
        "2",
        "Fizz",
        "4",
        "Buzz",
        "Fizz",
        "7",
        "8",
        "Fizz",
        "Buzz",
        "11",
        "Fizz",
        "13",
        "14",
        "FizzBuzz"
    ]
    
    class Solution {
         public List<String> fizzBuzz(int n) {
            List<String> ret=new ArrayList<>();
            for(int i=1;i<=n;i++){
                if(i%15==0) ret.add("FizzBuzz");
                else if(i%3==0) ret.add("Fizz");
                else if(i%5==0) ret.add("Buzz");
                else ret.add(Integer.toString(i));
            }
            return ret;
        }
    }
    
  • 相关阅读:
    数组
    灰度转换
    类的定义和头文件
    读文件
    操纵元
    传递引用
    TensorFlow常用函数
    四、Item Pipeline
    三、Scrapy Shell
    二、Scrapy案例入门
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13075103.html
Copyright © 2011-2022 走看看