백준 17484 진우의 달 여행(Small) - JAVA
·
알고리즘/백준
문제 링크https://www.acmicpc.net/problem/17484 문제 설명 입출력 코드12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364import java.io.*;import java.util.*; public class Main { static int min = Integer.MAX_VALUE; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamRead..
백준 1956 운동 - JAVA
·
알고리즘/백준
1956 문제 링크https://www.acmicpc.net/problem/1956 문제 설명 입출력 코드12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758import java.io.*;import java.util.*; public class Main { static int V; static int[][] dist; static Listint[]>[] graph; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedRe..
백준 17135 캐슬 디펜스 - JAVA
·
알고리즘/백준
17135 문제 링크https://www.acmicpc.net/problem/17135 문제 설명 입출력 코드12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091import java.io.*;import java.util.*; public class Main { static int N, M, D; static int[][] board; static int max = 0; static MapInteger, Boolean> enem..
백준 2146 다리 만들기 - JAVA
·
알고리즘/백준
2146 문제 링크https://www.acmicpc.net/problem/2146 문제 설명 입출력 코드123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081import java.io.*;import java.util.*; public class Main { static int N; static int minDist = Integer.MAX_VALUE; static int[][] map; static int[][] set; static Queueint[]>..
백준 1761 정점들의 거리 - JAVA
·
알고리즘/백준
1761 문제 링크https://www.acmicpc.net/problem/1761 문제 설명 입출력 코드1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586import java.io.*;import java.util.*; public class Main { static int N, LOG; static Listint[]>[] tree; static int[][] parent; static int[] depth; static int[] dis..
백준 1443 망가진 계산기 - JAVA
·
알고리즘/백준
1443 문제 링크문제 설명 입출력 코드12345678910111213141516171819202122232425262728import java.io.*;import java.util.*; public class Main { private static int D, P; private static int max = -1; private static int limit = 0; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new Buff..
백준 2636 치즈 - JAVA
·
알고리즘/백준
2636 문제 링크https://www.acmicpc.net/problem/2636 문제 설명 입출력 코드1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980import java.util.*;import java.io.*; public class Main { private static int r, c; private static int total = 0; private static String[] input; private static int[][] arr; pr..
백준 1019 책 페이지 - JAVA
·
알고리즘/백준
1019 문제 링크https://www.acmicpc.net/problem/1019 문제 설명 입출력 코드1234567891011121314151617181920212223242526272829303132import java.io.*;import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); ..
백준 1941 소문난 칠공주 - JAVA
·
알고리즘/백준
1941 문제 링크https://www.acmicpc.net/problem/1941 문제 설명 입출력 코드123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960import java.io.*;import java.util.*; public class Main { private static int count = 0; private static char[][] studs = new char[5][5]; private static int[] selected = new int[7]; private static int[] dx = {-1, 1, 0, ..
백준 2573 빙산 - JAVA
·
알고리즘/백준
2573 문제 링크https://www.acmicpc.net/problem/2573 문제 설명 입출력 코드빙산 조각 탐색과 빙산의 녹는 양 계산이 분리된 풀이> - 일반적인 탐색 틀에 맞춘 풀이, 직관적1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677import java.io.*;import java.util.*; public class Main { static int N, M; static int[][] map; static int[][] temp; static boolea..