蓝桥杯4. Fizz Buzz 经典问题

题目描述

给定一个整数 NN,从 1 到 NN 按照下面的规则返回每个数:

  • 如果这个数被 3 整除,返回 Fizz
  • 如果这个数被 5 整除,返回 Buzz
  • 如果这个数能同时被 3 和 5 整除,返回 FizzBuzz
  • 如果这个数既不能被 3 也不能被 5 整除,返回这个数字。

输入描述

输入 N,1<N≤104N,1<N≤104.

输出描述

输出一行,如题干所述。

输入输出样例

示例

输入

复制代码
15

输出

复制代码
FizzBuzz

import os
import sys
a=int(input())
if a%3==0 and a%5!=0:
    print("Fizz")
elif a%3!=0 and a%5==0:
    print("Buzz")
elif a%3==0 and a%5==0:
    print("FizzBuzz")
else:
    print(a)
相关推荐
hyshhhh1 小时前
【算法岗面试题】深度学习中如何防止过拟合?
网络·人工智能·深度学习·神经网络·算法·计算机视觉
杉之2 小时前
选择排序笔记
java·算法·排序算法
Naive_72 小时前
蓝桥杯准备(前缀和差分)
java·职场和发展·蓝桥杯
烂蜻蜓2 小时前
C 语言中的递归:概念、应用与实例解析
c语言·数据结构·算法
OYangxf2 小时前
图论----拓扑排序
算法·图论
我要昵称干什么2 小时前
基于S函数的simulink仿真
人工智能·算法
AndrewHZ3 小时前
【图像处理基石】什么是tone mapping?
图像处理·人工智能·算法·计算机视觉·hdr
念九_ysl3 小时前
基数排序算法解析与TypeScript实现
前端·算法·typescript·排序算法
守正出琦3 小时前
日期类的实现
数据结构·c++·算法
ChoSeitaku3 小时前
NO.63十六届蓝桥杯备战|基础算法-⼆分答案|木材加工|砍树|跳石头(C++)
c++·算法·蓝桥杯