LeetCode | 412. Fizz Buzz
来源:互联网 发布:veket linux img 编辑:程序博客网 时间:2024/06/01 10:23
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”.
创建两个整数countThree和countFive,自加加分别等于3或5时,说明该数正是3或5的倍数,并重新置1。
public class Solution { public List<String> fizzBuzz(int n) { List<String> list = new ArrayList<String>(); int countThree = 1; int countFive = 1; for(int i = 1; i <= n; i++) { if(countThree != 3 && countFive != 5) { list.add(String.valueOf(i)); countThree++; countFive++; } else if (countThree == 3 && countFive != 5) { list.add("Fizz"); countThree = 1; countFive++; } else if(countThree != 3 && countFive == 5) { list.add("Buzz"); countFive = 1; countThree++; } else { list.add("FizzBuzz"); countThree = 1; countFive = 1; } } return list; }}
0 0
- LeetCode 412. Fizz Buzz
- [LeetCode]--412. Fizz Buzz
- LeetCode-412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- 【leetcode】412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- leetcode 412. Fizz Buzz
- leetcode 412. Fizz Buzz
- Leetcode 412.Fizz Buzz
- leetcode-412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- 【LeetCode】 412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- LeetCode--412. Fizz Buzz
- 412. Fizz Buzz [LeetCode]
- [leetcode]--412. Fizz Buzz
- Leetcode-412. Fizz Buzz
- [LeetCode]412. Fizz Buzz
- tomcat端口被占用
- Flex布局详解
- 【深度学习与神经网络】深度学习的下一个热点——GANs将改变世界
- leetcode_middle_81_213. House Robber II
- linux笔记-selinux
- LeetCode | 412. Fizz Buzz
- 应用服务器性能优化
- linux系统tomcat应为被定时任务脚本监控自动部署,服务器重启导致同一个tomcat出现很多进程,kill -9杀死又出现等一系列问题解决。
- 大数据学习笔记之四十八 推荐算法的主要算法第一部分
- 【Hadoop】HDFS的java客户端编写
- POJ 1230 Pass-Muraille (贪心)
- 并查集节点删除于添加
- 习惯养成计划
- PAT-A1100