백준
-
-
[브론즈 III] 5691번 :: 평균 중앙값 문제 / Java백준/브론즈 2022. 11. 17. 15:51
문제 https://www.acmicpc.net/problem/5691 5691번: 평균 중앙값 문제 세 정수 A, B, C의 평균은 (A+B+C)/3이다. 세 정수의 중앙값은 수의 크기가 증가하는 순서로 정렬했을 때, 가운데 있는 값이다. 두 정수 A와 B가 주어진다. 이때, A, B, C의 평균과 중앙값을 같게 만드는 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 IOExc..
-
[브론즈 III] 5613번 :: 계산기 프로그램 / Java백준/브론즈 2022. 11. 17. 15:41
문제 https://www.acmicpc.net/problem/5613 5613번: 계산기 프로그램 입력의 각 줄에는 숫자와 +, -, *, /, =중 하나가 교대로 주어진다. 첫 번째 줄은 수이다. 연산자의 우선 순위는 생각하지 않으며, 입력 순서대로 계산을 하고, =가 주어지면, 그때까지의 결과를 출 www.acmicpc.net 코드 import java.util.Scanner; public class b5613 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int value = scan.nextInt(); while(true) { String str = scan.next(); if(str.equals..
-
[브론즈 III] 5612번 :: 터널의 입구와 출구 / Java백준/브론즈 2022. 11. 17. 15:32
문제 https://www.acmicpc.net/problem/5612 5612번: 터널의 입구와 출구 첫째 줄에 조사한 시간 n이 주어진다. 둘째 줄에는 조사를 시작할 때, 터널 안에 들어있는 차량의 수 m이 주어진다. 다음 n개 줄의 i번째 줄(i = 1 ~ n)의 정보는 조사를 시작한지 (i-1)분이 경과한 시 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class b5612 { public static void main(String[] args) throws IOExcep..
-
[브론즈 III] 5565번 :: 영수증 / Java백준/브론즈 2022. 11. 17. 15:13
문제 https://www.acmicpc.net/problem/5565 5565번: 영수증 첫째 줄에 10권의 총 가격이 주어진다. 둘째 줄부터 9개 줄에는 가격을 읽을 수 있는 책 9권의 가격이 주어진다. 책의 가격은 10,000이하인 양의 정수이다. www.acmicpc.net 코드 import java.util.Scanner; public class b5565 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int sumPrize = scan.nextInt(); int sum = 0; for(int i=0; i
-
[브론즈 II] 1075번 :: 나누기 / Java백준/브론즈 2022. 11. 16. 14:54
문제 https://www.acmicpc.net/problem/1075 1075번: 나누기 첫째 줄에 N, 둘째 줄에 F가 주어진다. N은 100보다 크거나 같고, 2,000,000,000보다 작거나 같은 자연수이다. F는 100보다 작거나 같은 자연수이다. www.acmicpc.net 코드 import java.util.Scanner; public class b1075 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); int F = scan.nextInt(); scan.close(); int x=N/100; int y=x*100; while(true) { if(y%..
-
[브론즈 III] 5523번 :: 경기 결과 / Java백준/브론즈 2022. 11. 16. 14:38
문제 https://www.acmicpc.net/problem/5523 5523번: 경기 결과 A와 B가 게임을 한다. 게임은 N번의 라운드로 이루어져 있다. 각 라운드에서는, 더 많은 점수를 얻은 사람이 그 라운드의 승자가 된다. 즉, A의 점수가 B의 점수보다 크면 i번째 라운드는 A의 승리 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class b5523 { public static void main(String[] args) throws IOException { Buffe..
-
[브론즈 III] 5361번 :: 전투 드로이드 가격 / Java백준/브론즈 2022. 11. 16. 14:33
문제 https://www.acmicpc.net/problem/5361 5361번: 전투 드로이드 가격 각 테스트 케이스 마다, 입력으로 주어진 부품을 모두 구매하는데 필요한 비용을 소수점 둘째 자리까지 출력한다. 달러 표시도 출력해야 한다. 정답은 1억보다 작거나 같다. www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { final static double A_PRIZE = 350.34; final static double B_PRIZE = 230.90; fin..