BFS 유형의 문제이다.이렇게 흐름이 긴 문제가 나는 너무 어렵게 느껴진다.중간에 흐름이 한 번이라도 끊기면 컨텍스트 스위칭때문에 내가 무엇을 왜 짜고 있는지 헷갈린다. 평소에 나는 N을 가로, M을 세로로 두고 푸는데, 문제는 반대로 되어있어서 헷갈렸다.선언해야 할 변수들도 많고 분기도 많아서 어느 분기에서 어떤 변수들을 업데이트하거나 저장할 지 혼동이 많이 왔다. package main;import java.io.*;import java.util.*;public class Solution { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new Input..