From 871e1a2f0ed9f1a3e18128b7cc42f9e95bee0b0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EC=88=98=EB=AF=BC?= Date: Fri, 20 Dec 2024 17:28:04 +0900 Subject: [PATCH] CT_340 --- BOJ/Java/src/B1/Boj_28702_FizzBuzz.java | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 BOJ/Java/src/B1/Boj_28702_FizzBuzz.java diff --git a/BOJ/Java/src/B1/Boj_28702_FizzBuzz.java b/BOJ/Java/src/B1/Boj_28702_FizzBuzz.java new file mode 100644 index 0000000..b531d15 --- /dev/null +++ b/BOJ/Java/src/B1/Boj_28702_FizzBuzz.java @@ -0,0 +1,31 @@ +package B1; + +import java.io.*; + +public class Boj_28702_FizzBuzz { + public static void main(String[] args) throws IOException { + BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); + BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); + + int next = -1; + + for (int i = 3; i > 0; i--) { + String s = br.readLine(); + if (Character.isDigit(s.charAt(0))) { + next = Integer.parseInt(s) + i; + break; + } + } + + if (next % 5 == 0 && next % 3 == 0) { + bw.write("FizzBuzz"); + } else if (next % 5 != 0 && next % 3 == 0) { + bw.write("Fizz"); + } else if (next % 5 == 0) { + bw.write("Buzz"); + } else { + bw.write(Integer.toString(next)); + } + bw.flush(); + } +}