import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class bj2206_벽부수고이동하기 { static int map[][]; static boolean visited[][][]; static int N, M, res; static Queue q; // 상 하 좌 우 static int dx[] = {-1, 1, 0, 0}; static int dy[] = {0, 0, -1, 1}; static class Data { int x; int y; int cnt; int chance; // 0:벽 뚫은 적 없음 1: 있음 public Data(int x, int y, int cnt, int chance) ..