전체 글 (6) 썸네일형 리스트형 [JAVA] 백준 알고리즘 1449번 문제 풀이 (수리공 환승) https://www.acmicpc.net/problem/1449 1449번: 수리공 항승 첫째 줄에 물이 새는 곳의 개수 N과 테이프의 길이 L이 주어진다. 둘째 줄에는 물이 새는 곳의 위치가 주어진다. N과 L은 1,000보다 작거나 같은 자연수이고, 물이 새는 곳의 위치는 1,000보다 작거나 www.acmicpc.net 소스코드 import java.io.*; import java.util.StringTokenizer; import java.util.Arrays; public class Sanizzang { static int N; static int L; static int[] hole; static int cnt = 0; static int position; static int tape = 0.. [JAVA] 백준 알고리즘 4796번 문제 풀이 (캠핑) https://www.acmicpc.net/problem/4796 4796번: 캠핑 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, L, P, V를 순서대로 포함하고 있다. 모든 입력 정수는 int범위이다. 마지막 줄에는 0이 3개 주어진다. www.acmicpc.net 소스코드 import java.io.*; import java.util.StringTokenizer; public class Sanizzang { static int cases; static int cnt; static int l; static int p; static int v; static int result; public static void main(String[] arg) throw.. [JAVA] 백준 알고리즘 2294번 문제 풀이 (동전2) https://www.acmicpc.net/problem/2294 2294번: 동전 2 첫째 줄에 n, k가 주어진다. (1 ≤ n ≤ 100, 1 ≤ k ≤ 10,000) 다음 n개의 줄에는 각각의 동전의 가치가 주어진다. 동전의 가치는 100,000보다 작거나 같은 자연수이다. 가치가 같은 동전이 여러 번 주 www.acmicpc.net 소스코드 import java.util.Scanner; public class Sanizzang { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); int[] count = new int[k + 1].. [JAVA] 백준 알고리즘 1463번 문제 풀이 (1로 만들기) https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net 소스코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.lang.Math; public class Sanizzang { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = .. [JAVA] 백준 알고리즘 2231번 문제 풀이 (분해합) https://www.acmicpc.net/problem/2231 2231번: 분해합 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 www.acmicpc.net 소스코드 import java.io.*; public class Sanizzang { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String digit_n = br.readL.. [JAVA] 백준 알고리즘 2309번 문제풀이 (일곱 난쟁이) https://www.acmicpc.net/problem/2309 2309번: 일곱 난쟁이 아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다. www.acmicpc.net 소스코드 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int[] dwarfs = new int[9]; int sum = 0; for(int i = 0;i < 9;i++){ dwarfs[i] = sc.nextInt(); sum += dwarfs[i.. 이전 1 다음