๐ป Computer Science191 [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 1389 ์ผ๋น ๋ฒ ์ด์ปจ์ 6๋จ๊ณ ๋ฒ์น ์๋ฐ ๋ฌธ์ ํ์ด ๋ฌธ์ ํด๋น ํฌ์คํ ์ ๋ฐฑ์ค์ 1389๋ฒ ์ผ๋น ๋ฒ ์ด์ปจ์ 6๋จ๊ณ ๋ฒ์น ์ ์ ๊ทผ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ค๋ช ํ ๊ธ ์ ๋๋ค. ์ ๋ต ์์ค ์ฝ๋๋ฅผ ํ์ธํ์๋ ค๋ฉด solve url ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค. 1389๋ฒ: ์ผ๋น ๋ฒ ์ด์ปจ์ 6๋จ๊ณ ๋ฒ์น ์ฒซ์งธ ์ค์ ์ ์ ์ ์ N (2 ≤ N ≤ 100)๊ณผ ์น๊ตฌ ๊ด๊ณ์ ์ M (1 ≤ M ≤ 5,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ M๊ฐ์ ์ค์๋ ์น๊ตฌ ๊ด๊ณ๊ฐ ์ฃผ์ด์ง๋ค. ์น๊ตฌ ๊ด๊ณ๋ A์ B๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, A์ B๊ฐ ์น๊ตฌ๋ผ๋ ๋ป www.acmicpc.net ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ด๋ค ๋ฐฉ์์ผ๋ก ์ ๊ทผํด์ผ ํ๋์ง๋ฅผ ๋จผ์ ์๊ฐํด๋ณด์. ๋ฌธ์ ์ ๊ทผ ์ด๋ฒ ๋ฌธ์ ๋ ์ด๋ ํ ๋ ธ๋์์ ๋ชจ๋ ๋ ธ๋ ๊น์ง ๋ฐฉ๋ฌธํ๋๋ฐ ๊ฑธ๋ฆฌ๋ ์ต์ ๋น์ฉ์ ๋ฌผ์ด๋ณด๋ ๋ฌธ์ ์ด๋ค. ํด๊ฒฐ๋ฒ DFS ๋ BFS ๋ชจ๋๋ฅผ ์ด์ฉํด์ ํ ์ ์์ง๋ง .. 2021. 8. 2. [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 11725๋ฒ ํธ๋ฆฌ์ ๋ถ๋ชจ ์ฐพ๊ธฐ ์๋ฐ ๋ฌธ์ ํ์ด ๋ฌธ์ ํด๋น ํฌ์คํ ์ ๋ฐฑ์ค์ ๋ฌธ์ ์ด๋ฆ ์ ์ ๊ทผ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ค๋ช ํ ๊ธ ์ ๋๋ค. ์ ๋ต ์์ค ์ฝ๋๋ฅผ ํ์ธํ์๋ ค๋ฉด solve url ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค. 11725๋ฒ: ํธ๋ฆฌ์ ๋ถ๋ชจ ์ฐพ๊ธฐ ๋ฃจํธ ์๋ ํธ๋ฆฌ๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋, ํธ๋ฆฌ์ ๋ฃจํธ๋ฅผ 1์ด๋ผ๊ณ ์ ํ์ ๋, ๊ฐ ๋ ธ๋์ ๋ถ๋ชจ๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ด๋ค ๋ฐฉ์์ผ๋ก ์ ๊ทผํด์ผ ํ๋์ง๋ฅผ ๋จผ์ ์๊ฐํด๋ณด์. ๋ฌธ์ ์ ๊ทผ ์ด๋ฒ ๋ฌธ์ ๋ ์ฃผ์ด์ง ์ ๋ ฅ์ ์์๋๋ก ์์๊ณผ ๋ถ๋ชจ์ ๊ด๊ณ ๋ผ๊ณ ์๊ฐํด์ ์กฐ๊ธ ์ค๋ ๊ฑธ๋ ธ๋ ๋ฌธ์ ์ด๋ค. ๊ทธ๋์ ๋๋ Tree ์ ํน์ฑ๊ณผ ๊ฐ๋ ์ ์ด์ฉํด์ Node ๋ฅผ ๋ง๋ค์ด ํ๋ ค๊ณ ํ์ง๋ง, ๊ณ์ ์๋๋ ๊ฒ ๊ฐ์์ ํ์ด๋ฅผ ๋ณด๋ DFS ๋ฅผ ์ด์ฉํด์ ํธ๋๊ฒ ์ ์์ธ ๋ฐฉ๋ฒ ๊ฐ์๋ค. ํด๊ฒฐ๋ฒ ์ฐ์ ํธ๋ฆฌ์ ์ฐ๊ฒฐ ๊ด.. 2021. 8. 2. [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 2583๋ฒ ์์ญ ๊ตฌํ๊ธฐ ์๋ฐ ๋ฌธ์ ํ์ด ๋ฌธ์ ํด๋น ํฌ์คํ ์ ๋ฐฑ์ค์ 2583๋ฒ ์์ญ ๊ตฌํ๊ธฐ ์ ์ ๊ทผ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ค๋ช ํ ๊ธ ์ ๋๋ค. ์ ๋ต ์์ค ์ฝ๋๋ฅผ ํ์ธํ์๋ ค๋ฉด solve url ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค. 2583๋ฒ: ์์ญ ๊ตฌํ๊ธฐ ์ฒซ์งธ ์ค์ M๊ณผ N, ๊ทธ๋ฆฌ๊ณ K๊ฐ ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ์ฐจ๋ก๋ก ์ฃผ์ด์ง๋ค. M, N, K๋ ๋ชจ๋ 100 ์ดํ์ ์์ฐ์์ด๋ค. ๋์งธ ์ค๋ถํฐ K๊ฐ์ ์ค์๋ ํ ์ค์ ํ๋์ฉ ์ง์ฌ๊ฐํ์ ์ผ์ชฝ ์๋ ๊ผญ์ง์ ์ x, y์ขํ๊ฐ๊ณผ ์ค www.acmicpc.net ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ด๋ค ๋ฐฉ์์ผ๋ก ์ ๊ทผํด์ผ ํ๋์ง๋ฅผ ๋จผ์ ์๊ฐํด๋ณด์. ๋ฌธ์ ์ ๊ทผ ์ด๋ฒ ๋ฌธ์ ๋ BFS ๋ DFS ๋ชจ๋ ํ ์ ์๋ ๋ฌธ์ ์ด๋ค. ์ฌ๊ธฐ์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ค์ํ ํ์ ๋ชจ๋ ์ข ์ด๋ฅผ ์ด๋ป๊ฒ ๋ฐ๋ผ๋ณผ ๊ฒ์ด๋? ์๋๊ฒ ๊ฐ๋ค. ๋ง์ฝ ๋ฐฐ์ด๋ก ์๊ฐ์ ํ๋ค๋ฉด ๋ชจ๋ ์ข ์ด๋ฅผ 2.. 2021. 8. 2. [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 2468๋ฒ ์์ ์์ญ ์๋ฐ ๋ฌธ์ ํ์ด ๋ฌธ์ ํด๋น ํฌ์คํ ์ ๋ฐฑ์ค์ 2468๋ฒ ์์ ์์ญ ์ ์ ๊ทผ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ค๋ช ํ ๊ธ ์ ๋๋ค. ์ ๋ต ์์ค ์ฝ๋๋ฅผ ํ์ธํ์๋ ค๋ฉด solve url ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค. 2468๋ฒ: ์์ ์์ญ ์ฌ๋๋ฐฉ์ฌ์ฒญ์์๋ ๋ง์ ๋น๊ฐ ๋ด๋ฆฌ๋ ์ฅ๋ง์ฒ ์ ๋๋นํด์ ๋ค์๊ณผ ๊ฐ์ ์ผ์ ๊ณํํ๊ณ ์๋ค. ๋จผ์ ์ด๋ค ์ง์ญ์ ๋์ด ์ ๋ณด๋ฅผ ํ์ ํ๋ค. ๊ทธ ๋ค์์ ๊ทธ ์ง์ญ์ ๋ง์ ๋น๊ฐ ๋ด๋ ธ์ ๋ ๋ฌผ์ ์ ๊ธฐ์ง ์๋ www.acmicpc.net ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ด๋ค ๋ฐฉ์์ผ๋ก ์ ๊ทผํด์ผ ํ๋์ง๋ฅผ ๋จผ์ ์๊ฐํด๋ณด์. ๋ฌธ์ ์ ๊ทผ ์ด๋ฒ ๋ฌธ์ ๋ BFS, DFS ๋ชจ๋ ์ฌ์ฉํ ์ ์๋ ๋ฌธ์ ์ด๋ค. ๊ฐ์๋์ 1๋ถํฐ ์์์ ์ต๋๊น์ง ๊ฐ๊ฐ ์กฐ์ฌํ๋ ๋ฐฉ๋ฒ์ ์ทจํ๋ฉด ๋๋ค. ์ ๋ต ์ฝ๋ public class Main { static ArrayList graph = ne.. 2021. 7. 31. [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 7562 ๋์ดํธ์ ์ด๋ ์๋ฐ ๋ฌธ์ ํ์ด ๋ฌธ์ ํด๋น ํฌ์คํ ์ ๋ฐฑ์ค์ 7562 ๋์ดํธ์ ์ด๋ ์ ์ ๊ทผ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ค๋ช ํ ๊ธ ์ ๋๋ค. ์ ๋ต ์์ค ์ฝ๋๋ฅผ ํ์ธํ์๋ ค๋ฉด solve url ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค. 7562๋ฒ: ๋์ดํธ์ ์ด๋ ์ฒด์คํ ์์ ํ ๋์ดํธ๊ฐ ๋์ฌ์ ธ ์๋ค. ๋์ดํธ๊ฐ ํ ๋ฒ์ ์ด๋ํ ์ ์๋ ์นธ์ ์๋ ๊ทธ๋ฆผ์ ๋์์๋ค. ๋์ดํธ๊ฐ ์ด๋ํ๋ ค๊ณ ํ๋ ์นธ์ด ์ฃผ์ด์ง๋ค. ๋์ดํธ๋ ๋ช ๋ฒ ์์ง์ด๋ฉด ์ด ์นธ์ผ๋ก ์ด๋ํ ์ www.acmicpc.net ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ด๋ค ๋ฐฉ์์ผ๋ก ์ ๊ทผํด์ผ ํ๋์ง๋ฅผ ๋จผ์ ์๊ฐํด๋ณด์. ๋ฌธ์ ์ ๊ทผ ์ด ๋ฌธ์ ๋ BFS ๋ฅผ ์ด์ฉํด์ ๋์ดํธ๊ฐ ์ด๋ํ ์ ์๋ ๊ฒฝ๋ก๋ฅผ ํ์ ๋ฃ๊ณ ํ์์ ํ๋ฉด ๋๋ ๋ฌธ์ ์ด๋ค. ์ ๋ต ์ฝ๋ public class Main { private static int[] posX = {-1, -2, -.. 2021. 7. 31. [์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด ์คํฌ] ์ฌ๋ฌ ๋ฐฑ์ค ๋ฌธ์ ๋น๊ตํ๋ฉฐ ๋ฐฐ์๋ณด๋ ๋ค์ํ ์๋ฐ ์ ์ถ๋ ฅ ๊ธฐ๋ฒ ์๊ณ ๋ฆฌ์ฆ ์ฝ๋ฉํ ์คํธ๋ ๋ํ์์ ์๋ฐ๊ฐ ์ฃผ๋ก ์ฌ์ฉ๋์ง ์๋ ๊ฐ์ฅ ํฐ ์ด์ ๋ ๋ฐ๋ก ์๋ ๋๋ฌธ์ด ์๋๊น ์๊ฐํ๋ค. ํ์ง๋ง ๊ทธ ์ธ์ ๋ด๊ฐ ๊ณต๋ถํ๋ฉฐ ๋๊ผ๋ ๊ฐ์ฅ ํฐ ๋จ์ ?์ ๋ฐ๋ก ์ ์ถ๋ ฅ์ด ๋ถํธํ๋ค ์ด๋ค. ์ฌ์ค ๋ก์ง ์ํด์ ์ฝ๋๋ฅผ ๊ตฌ์ฑํ๋ ๊ณผ์ ์ ํ์ด์ฌ์ด ์๋์ ์ผ๋ก ํธํ๊ฒ ์ง๋ง, ๊ทธ ์ธ์๋ ๋ค ๋น์ท๋น์ทํ๋ค. ๊ทผ๋ฐ ๊ฐ์ฅ ํฐ ๋จ์ ์ธ ์ ์ถ๋ ฅ์ ๊น๋ค๋ก์์ด๋ค. c++ ์ cin ์ผ๋ก ์ฝ๊ฒ ์ฒ๋ฆฌํ ์ ์๊ณ , python ์ input ์ผ๋ก ์ฒ๋ฆฌํ๋ค. ํ์ง๋ง ์๋ฐ๋ Scanner ๋ BufferedReader ๊ฐ์ฒด๋ฅผ ์ด์ฉํด์ผ ํ๋ค. ํด๋น ๊ฐ์ฒด์์ ๋ nextInt(), next(), read(), readLine() ๊ณผ ๊ฐ์ ๋ฉ์๋๋ฅผ ํธ์ถํด์ผ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ค ์ ์ถ๋ ฅ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋์ง์ ๋ฐ๋ผ ์ํฅ์ด ๊ฐ๋ ์๋๋ ๋ฌด์ํ์ง ๋ชปํ.. 2021. 7. 29. ์ด์ 1 2 3 4 5 6 ยทยทยท 32 ๋ค์