Algorithm/Java
-
[백준/JAVA] 20300번: 서강근육맨Algorithm/Java 2024. 7. 17. 10:12
https://www.acmicpc.net/problem/20300 - 정답 코드import java.util.Arrays;import java.util.Scanner;public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); long[] list = new long[N]; for(int i = 0; i - 문제 풀이입력 값의 제한 조건에서 t_i가 최대 10^18까지 가능하다고 했기 때문에 long을 사용 1. 운동기구의 개수가 짝수인 경우 if(N % 2 == 0) { f..
-
[백준/JAVA] 11399번: ATMAlgorithm/Java 2024. 7. 17. 09:36
https://www.acmicpc.net/problem/11399 - 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;// 걸리는 시간에 따라 오름차순 정렬 public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Intege..
-
[백준/JAVA] 11508번: 2+1 세일Algorithm/Java 2024. 7. 16. 17:41
https://www.acmicpc.net/problem/11508 - 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.Collections;public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine());..
-
[백준/JAVA] 1758번: 알바생 강호Algorithm/Java 2024. 7. 16. 16:25
https://www.acmicpc.net/problem/1758 - 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.Collections;public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); ..
-
[백준/JAVA] 2217번: 로프Algorithm/Java 2024. 7. 16. 15:32
https://www.acmicpc.net/problem/2217 - 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;public class Main { // 10 10 가능 // 10 15 -> 하나당 감당 무게 25 / 2 = 12 ---> 불가 // 15 15 불가 public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); ..
-
[백준/JAVA] 1343번: 폴리오미노Algorithm/Java 2024. 7. 16. 14:21
- 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { static String[] list; static int count = 0; public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String board = br.readLine(); // XXXXXX StringBuilder result = new StringB..
-
[백준/JAVA] 14916번: 거스름돈Algorithm/Java 2024. 7. 16. 12:24
https://www.acmicpc.net/problem/14916 - 정답 코드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 BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); // 거스름돈 액수 int result = -1; // 결과 저장 변수, 초기값 ..
-
[백준/JAVA] 9934번: 완전 이진 트리Algorithm/Java 2024. 7. 13. 23:45
- 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.StringTokenizer;// - 중위 순회 문제 public class Main { static int K; // 트리 깊이 // 2 static int size; // 트리 노드 수 static int[] num; // 초기 중위 순회 결과 저장 static ArrayList[] tree; // 각 레벨별로 노드를..