코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { static int N; static int[] arr; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); N = Integer.parseInt(br.readLine()); arr = new int[N]; ..
코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.StringTokenizer;public class Main { static int K; static int[] numbers = new int[10]; // 0 ~ 9 static char[] arr; // 부등호 static boolean[] visited = new boolean[10]; static List answer = new ArrayL..
코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { static int[][] arr; static boolean[] visited; static int N; static int min = Integer.MAX_VALUE; // idx 인덱스, count 조합 개수(재귀 깊이) static void dfs(int count) { if (count == N) { int start = 0; int link = 0; ..
코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { static int[][] arr; static boolean[] visited; static int N; static int min = Integer.MAX_VALUE; // idx 인덱스, count 조합 개수(재귀 깊이) static void dfs(int idx, int count) { if (count == N / 2) { diff(); return; ..
코드import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;import java.util.StringTokenizer;public class Main { public static void main(String args[]) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(reader.readLine()); int[] days = new int[n]; int[] moneys =..
코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class Main { static char[] input, output; static int L, C; static void makeCode(int depth, int start) { if (depth == L) { if (isValid()) { System.out.println(output); } return; ..