백준
![낚시왕 - 17143번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fskjf6%2FbtrzdMIDSqk%2FkUxYg9WxzSpWMkYZNNeO30%2Fimg.png)
낚시왕 - 17143번
package com.company; import java.io.*; import java.util.*; public class Main { static int[][] d = {{-1, 0}, {0, 1}, {1, 0}, {0, -1}}; static int[][] sharks, arr; static int R, C, M, size; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); R = Integer.parseInt(..
![소수의 연속합 - 1644번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcKsZS5%2FbtrzadeQW57%2F2Qapi8pZXIv7NhLDkJpdkk%2Fimg.png)
소수의 연속합 - 1644번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); int count = 0; ArrayList list = new ArrayList(); boolean[] visited = new boolean[N + 1]; for (int i = 2; i
![캐슬 디펜스 - 17135번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTnjIl%2FbtryOkYMvkn%2FnYW15Ci8CVgvI7hxFOdaK0%2Fimg.png)
캐슬 디펜스 - 17135번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { static int[][] d = {{-1, 0}, {0, 1}, {0, -1}}; static int N, M, D; static int[][] arr; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); N = Integer.parseInt(st.nextToken())..
![큐빙 - 5373번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf4NFY%2FbtryKXCXvA2%2FOEimwbhM7gKuAY75Agyerk%2Fimg.png)
큐빙 - 5373번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { static char[][][] cube; // 큐브 static StringBuilder sb; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); sb = new StringBuilder(); StringTokenizer st = null; int T = Integer.parseInt(br.readLine()); Map map = new HashMap(); // 큐브 ..
![미네랄 - 2933번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuYPx1%2FbtryCEpEkeJ%2FO3KDJHbTGSFF4KFtYk0Iu0%2Fimg.png)
미네랄 - 2933번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { static int[][] d = {{1, 0}, {-1, 0}, {0, 1}, {0, -1}}; static char[][] arr; static int R, C; static boolean[][] visited; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); St..
![게리맨더링 - 17471번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcyelCN%2FbtryzDDTIxX%2FM5N4bgC9OGglYWKu1O3gCk%2Fimg.png)
게리맨더링 - 17471번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { static int N, answer; static int[][] arr; static int[] p; static boolean[] visited; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = null; N = Integer.parseInt(br.readLine()); p = new int[N + 1]; arr = new in..
![스도쿠 - 2239번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F451Cw%2Fbtryxjfuk0c%2FPuWJzejt6JXaCYrxfE9In0%2Fimg.png)
스도쿠 - 2239번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { static boolean[][] visitedA, visitedB, visitedC; static int[][] arr; static List list; static boolean check; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); arr = new int[9][9]; visitedA = new boolean[9][10]; visitedB = new bool..
![사다리 조작 - 15684번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSm8uf%2Fbtryu9JGCKt%2F5MWuGOWTsQqrmbKsc70rEk%2Fimg.png)
사다리 조작 - 15684번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { static int N, H, M, answer; static int[][] arr; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); answer = -1; N = Integer.parseInt(st.nextToken()); M = Integer.parseInt(st...
![톱니바퀴 - 14891번](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsgVQ9%2Fbtryk3qcxvc%2FOOPmlEF13q4Rz80YH82e1K%2Fimg.png)
톱니바퀴 - 14891번
내 코드 package com.company; import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = null; int answer = 0; int[] check = new int[4]; // 각 톱니바퀴 회전 방향 LinkedList[] lists = new LinkedList[4]; // 톱니바퀴 for (int i = 0; i < 4; i++) { String s = br.rea..