191.Fizz Buzz

2024-05-12 00:38
文章标签 191 fizz buzz

本文主要是介绍191.Fizz Buzz,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

题目

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

链接

https://leetcode.com/problems/fizz-buzz/

分析

给定一个数字 n,输出从1到 n 的,如果是3的倍数则输出Fizz,5的倍数则输出Buzz,同时是3和5的倍数则输出FizzBuzz;

code

class Solution(object):def fizzBuzz(self, n):""":type n: int:rtype: List[str]""""""给定一个数字 n,输出从1到 n 的,如果是3的倍数则输出Fizz,5的倍数则输出Buzz,同时是3和5的倍数则输出FizzBuzz;定义 list,准备输出内容"""re = []for i in range(1, n + 1):if i % 3 == 0 and i % 5 == 0:re.append("FizzBuzz")elif i % 3 == 0:re.append("Fizz")elif i % 5 == 0:re.append("Buzz")else:re.append(str(i))return re

这篇关于191.Fizz Buzz的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/981113

相关文章

NYOJ 191 POJ 1012 Joseph(约瑟夫环问题)

链接:click here~~ 题意:假设有2k个人围着一个圆桌坐着,前k个是好人,后k个是坏人 。现在开始,每m个人踢掉一个,比如有6个人,m=5,那么,被踢掉的人依次是5,4,6,2,3,1。现在要求,在踢掉第一个好人前,必需把所有的坏人踢掉,问,给定一个k,求满足这个要求的最小的m,现在希望你写一个程序,快速的帮助小珂,计算出来这个m。 思路:我们来回想一下最基本的约瑟夫环问题, n个人

[位运算]191. 位1的个数

编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量)。 提示: 1 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。 2 在 Java 中,编译器使用二进制补码记法来表示有

Write a program that prints the numbers from 1 to 100,but for multiples of three print “Fizz” inste

1、问题 /* Write a program that prints the numbers from 1 to 100,but for  multiples of three print “Fizz” instead of the number and for the multiples of five print "Buzz". For numbers which are multipl

[机缘参悟-191] - 《道家-水木然人间清醒1》读书笔记 -14- 关系界限 - 经济和人格上的独立,走向成熟的必经之路,才能更好的谈其他情感(IT)

目录 前言: 1、“友善的孤独者” 2、“外向的孤独者” 3、道不同不相为谋 4、警惕依赖 5、完整独立的个体 6、不必纠正他人的错误,除非他影响了你 7、不再期待别人能理解自己,只有高维向下兼容你的人才能理解你 8、只有高维和同频的人才能部分理解你 9、界限感 10、评 价 11、成 熟 12、改 变 13、人各有志,人各有路。 前言: 强大的人都成了完整而独

leetcode oj java Fizz Buzz

问题描述:      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 f

SCP收容物191~200

注 :此文接SCP收容物181~190,本文只供开玩笑 ,与steve_gqq_MC合作 --------------------------------------------------------------------------------------------------------------------------------- 目录 scp-191 scp-192 s

[LeetCode] 412. Fizz Buzz

题目内容 https://leetcode-cn.com/problems/fizz-buzz/comments/ 写一个程序,输出从 1 到 n 数字的字符串表示。 1. 如果 n 是3的倍数,输出“Fizz”; 2. 如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 题目思路 我没搞明白这道题的考点在哪儿,正如这道题也没

Buzz库网络爬虫实例:快速爬取百度搜索实时热点

前言 随着互联网的发展,信息获取已经成为了人们日常生活和工作中的重要一环。而在信息获取的过程中,网络爬虫作为一种自动化的数据采集工具,为我们提供了极大的便利。本文将介绍如何利用PHP编写一个简单而高效的网络爬虫,实现快速爬取百度搜索的实时热点内容,以满足实时获取信息的需求。 需求场景 假设我们正在开发一个新闻聚合网站,需要实时获取百度搜索的热点内容,以便为用户提供最新最热的资讯。为了实现这一

LeetCode--461. Hamming Distance 191. Number of 1 Bits 477. Total Hamming Distance

问题链接: https://leetcode.com/problems/hamming-distance/ https://leetcode.com/problems/number-of-1-bits/ https://leetcode.com/problems/total-hamming-distance/ 这三个都是有关hamming距离的问题,都是基于位运算相对简单基础的问题。 问