백준
-
[브론즈 III] 7510번 :: 고급 수학 / Java백준/브론즈 2022. 11. 21. 15:36
문제 https://www.acmicpc.net/problem/7510 7510번: 고급 수학 각 테스트 케이스마다 "Scenario #i:"를 출력한다. i는 테스트 케이스 번호이며, 1부터 시작한다. 그 다음 줄에는 입력으로 주어진 삼각형이 직각 삼각형인 경우에는 "yes", 아닌 경우에는 "no"를 출력 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class b7510 { public static void main(String[]..
-
[브론즈 III] 6378번 :: 디지털 루트 / Java백준/브론즈 2022. 11. 21. 15:23
문제 https://www.acmicpc.net/problem/6378 6378번: 디지털 루트 양의 정수 N의 디지털 루트를 구하려면 N을 이루고 있는 모든 자리수를 더해야 한다. 이때, 더한 값이 한 자리 숫자라면, 그 수가 N의 디지털 루트가 된다. 두 자리 이상 숫자인 경우에는 다시 그 www.acmicpc.net 코드 import java.util.Scanner; public class b6378 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); while(true) { String N = scan.next(); if(N.equals("0")) break; while(true) { int sum = ..
-
[브론즈 III] 6322번 :: 직각 삼각형의 두 변 / Java백준/브론즈 2022. 11. 21. 14:59
문제 https://www.acmicpc.net/problem/6322 6322번: 직각 삼각형의 두 변 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, 직각 삼각형의 세 변의 길이 a, b, c가 주어진다. a, b, c중 하나는 -1이며, -1은 알 수 없는 변의 길이 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class b6322 { public static void main(String[] args) throws IOExce..
-
[브론즈 III] 6321번 :: IBM 빼기 1 / Java백준/브론즈 2022. 11. 18. 15:30
문제 https://www.acmicpc.net/problem/6321 6321번: IBM 빼기 1 첫째 줄에 컴퓨터의 개수 n이 주어진다. 다음 줄부터 n개의 줄에는 컴퓨터의 이름이 주어진다. 컴퓨터의 이름은 최대 50글자이며, 알파벳 대문자로만 이루어져 있다. www.acmicpc.net 코드 import java.util.Scanner; public class b6321 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); for(int i=0; i
-
[브론즈 III] 6131번 :: 완전 제곱수 / Java백준/브론즈 2022. 11. 18. 14:57
문제 https://www.acmicpc.net/problem/6131 6131번: 완전 제곱수 상근이는 선영이와 함께 게임을 하고 있다. 먼저, 상근이는 두 양의 정수 A와 B를 고른다. (1 ≤ B ≤ A ≤ 500) 그 다음, 선영이는 상근이가 고른 수를 맞춰야 한다. 상근이는 선영이에게 다음과 같 www.acmicpc.net 코드 import java.util.Scanner; public class b6131 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); scan.close(); int cnt = 0; for(int i=1; i
-
[브론즈 III] 5988번 :: 홀수일까 짝수일까 / Java백준/브론즈 2022. 11. 18. 14:33
문제 https://www.acmicpc.net/problem/5988 5988번: 홀수일까 짝수일까 짝이 없는 경재는 매일 홀로 있다보니 홀수를 판별할 수 있는 능력이 생겼다. 창식이는 경재의 말이 사실인지 그 능력을 시험해보려 한다. 창식이의 의심이 끝이 없을 것 같아 N개만 확인하기 www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); for(int i=0; i
-
[브론즈 III] 5789번 :: 한다 안한다 / Java백준/브론즈 2022. 11. 18. 14:24
문제 https://www.acmicpc.net/problem/5789 5789번: 한다 안한다 첫째 줄에는 테스트 케이스의 개수 N이 주어진다. (1 ≤ N ≤ 1000) 각 테스트 케이스는 한 줄로 이루어져 있으며, 0과 1로 이루어진 문자열이 주어진다. 문자열의 길이는 항상 짝수이고, 1000보다 작 www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); for(int i=0; i
-
[브론즈 II] 1076번 :: 저항 / Java백준/브론즈 2022. 11. 18. 14:15
문제 https://www.acmicpc.net/problem/1076 1076번: 저항 전자 제품에는 저항이 들어간다. 저항은 색 3개를 이용해서 그 저항이 몇 옴인지 나타낸다. 처음 색 2개는 저항의 값이고, 마지막 색은 곱해야 하는 값이다. 저항의 값은 다음 표를 이용해서 구한 www.acmicpc.net 코드 import java.util.ArrayList; import java.util.Scanner; public class b1076 { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add("black"); list.add("brown"); list.add("red"); list.add("orang..