#134. FizzBuzz数字转换
FizzBuzz数字转换
FizzBuzz!
题目背景
大魏老师正在教授编程基础知识,其中一个经典的练习是 FizzBuzz。现在,他想让聪聪完成一个稍微修改过的版本。
题目描述
给定一个整数 ,返回该数字的字符串形式,并在其后加上 '!'。
但有以下特殊规则:
- 如果 能被 整除,则用 'Fizz' 代替数字。
- 如果 能被 整除,则用 'Buzz' 代替数字。
- 如果 能同时被 和 整除,则用 'FizzBuzz' 代替数字。
注意:取模运算符 '%' 用于计算除法后的余数。例如, 的结果是 。当一个数能被另一个数整除时,余数为 。
输入格式
输入以如下格式从标准输入中给出。
输出格式
输出以如下格式输出到标准输出中。
结果字符串
样例
1
"1!"
2
"2!"
3
"Fizz!"
样例解释
对于输入 ,它不能被 或 整除,所以输出是数字 加上 '!',即 "1!"。 对于输入 ,它不能被 或 整除,所以输出是数字 加上 '!',即 "2!"。 对于输入 ,它能被 整除但不能被 整除,所以输出是 'Fizz' 加上 '!',即 "Fizz!"。
数据范围
时间限制:1秒,内存限制:1024KiB。