๋ฐฑ์ค ๋ถ1 [๋ฌธ์ ํ์ด] ๋ฐฑ์ค 5427 ๋ถ ๐๏ธ ๋ฌธ์ ๐ข ํ๋ฆฐ ์ด์ ๋ถ์ด ํผ์ง๋ ๊ฐ๊ฒฉ๊ณผ ์๊ทผ์ด๊ฐ ์์ง์ด๋ ๊ฐ๊ฒฉ์ด ๊ฐ์ผ๋ ค๋ฉด BFS๋ฅผ ๋๋ฆด ๋ ๋ถ์ด ๊ฐ ๊ณณ์ ํ์ํ๊ณ que์ ๋ฃ๋ depth์ ์๊ทผ์ด๊ฐ ์ด๋ํ๋ depth๊ฐ ๊ฐ์์ผ ํ๋ค.๊ทธ ๋ถ๋ถ์ ๊ตฌํํ์ง ๋ชปํด์ ๊ณ์ ๋ชจ๋ ๋ฌธ์ ๊ฐ "IMPOSSIBLE"์ด ๋์๋ค. ๐ ์ ๋๋ก ๋ ์ฝ๋์ ๋๋ก ๋ฌธ์ ๋ฅผ ํ๋ ค๋ฉด ๋ถ์ ๋ฃ๋ ํ ์ฌ์ด์ฆ๋งํผ๋ง ๋ค์ ์ขํ๋ฅผ ํ์ํ๊ณ ์๊ทผ์ด๋ ์๊ทผ์ด์ ํ ์ฌ์ด์ฆ๋งํผ๋ง ๋ค์ ์ขํ๋ฅผ ํ์ํ๊ณ ์ด๋์์ผ์ฃผ์ด ๋์ด ์์ง์ด๋ ๊ฐ๊ฒฉ์ ๋ง์ถฐ์ค์ผ ํ๋ค.์ฃผ์ ์ฝ๋ while (!sangQ.isEmpty()){ int firesize = fireQ.size(); int sangsize = sangQ.size(); for (int i = 0; i โ ๏ธ for๋ฌธ์ ํ์ size๋ฅผ.. 2025. 2. 14. ์ด์ 1 ๋ค์