백준
-
[브론즈 Ⅴ] 5597번 :: 과제 안 내신 분..? / Java백준/브론즈 2023. 2. 21. 19:08
문제 https://www.acmicpc.net/problem/5597 5597번: 과제 안 내신 분..? X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] numbers = new int[31]; for(int i=1; i
-
[브론즈 Ⅴ] 6840번 :: Who is in the middle? / Java백준/브론즈 2023. 2. 21. 18:46
문제 https://www.acmicpc.net/problem/6840 6840번: Who is in the middle? In the story Goldilocks and the Three Bears, each bear had a bowl of porridge to eat while sitting at his/her favourite chair. What the story didn’t tell us is that Goldilocks moved the bowls around on the table, so the bowls were not at the right seats www.acmicpc.net 코드 import java.util.Arrays; import java.util.Scanner; publi..
-
[브론즈 Ⅴ] 5341번 :: Pyramids / Java백준/브론즈 2023. 2. 21. 18:42
문제 https://www.acmicpc.net/problem/5341 5341번: Pyramids The input will be a sequence of integers, one per line. The end of input will be signaled by the integer 0, and does not represent the base of a pyramid. All integers, other than the last (zero), are positive. www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner..
-
[브론즈 Ⅴ] 4999번 :: 아! / Java백준/브론즈 2023. 2. 21. 18:29
문제 https://www.acmicpc.net/problem/4999 4999번: 아! 입력은 두 줄로 이루어져 있다. 첫째 줄은 재환이가 가장 길게 낼 수 있는 "aaah"이다. 둘째 줄은 의사가 듣기를 원하는 "aah"이다. 두 문자열은 모두 a와 h로만 이루어져 있다. a의 개수는 0보다 크거 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReade..
-
[브론즈 Ⅴ] 4101번 :: 크냐? / Java백준/브론즈 2023. 2. 21. 18:24
문제 https://www.acmicpc.net/problem/4101 4101번: 크냐? 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 두 정수가 주어진다. 두 수는 백만보다 작거나 같은 양의 정수이다. 입력의 마지막 줄에는 0이 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader..
-
[브론즈 Ⅴ] 3733번 :: Shares / Java백준/브론즈 2023. 2. 21. 18:06
문제 https://www.acmicpc.net/problem/3733 3733번: Shares A group of N persons and the ACM Chief Judge share equally a number of S shares (not necessary all of them). Let x be the number of shares aquired by each person (x must be an integer). The problem is to compute the maximum value of x. Write a program that www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void mai..
-
[브론즈 Ⅴ] 2744번 :: 대소문자 바꾸기 / Java백준/브론즈 2023. 2. 20. 16:13
문제 https://www.acmicpc.net/problem/2744 2744번: 대소문자 바꾸기 영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 import java.util.Scanner; public class b2744 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); char[] chArr = str.toCharArray(); scan.close(); String answer = ""; for(int i=0; i
-
[브론즈 Ⅴ] 2743번 :: 단어 길이 재기 / Java백준/브론즈 2023. 2. 20. 15:51
문제 https://www.acmicpc.net/problem/2743 2743번: 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); scan.close(); String[] strr = str.split(""); int count = 0; for(String c : strr) { count++; } System.out.println(count); ..