์๊ณ ๋ฆฌ์ฆ/BOJ
โจ ์ต๋จ๊ฒฝ๋ก ์๊ณ ๋ฆฌ์ฆ โก๏ธ ๋ฒจ๋ง ํฌ๋ ์๊ณ ๋ฆฌ์ฆ https://www.acmicpc.net/problem/11657 11657๋ฒ: ํ์๋จธ์ ์ฒซ์งธ ์ค์ ๋์์ ๊ฐ์ N (1 ≤ N ≤ 500), ๋ฒ์ค ๋
ธ์ ์ ๊ฐ์ M (1 ≤ M ≤ 6,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ M๊ฐ์ ์ค์๋ ๋ฒ์ค ๋
ธ์ ์ ์ ๋ณด A, B, C (1 ≤ A, B ≤ N, -10,000 ≤ C ≤ 10,000)๊ฐ ์ฃผ์ด์ง๋ค. www.acmicpc.net ๐ ๊ณ ๋ คํด์ผํ ์ C < 0 ์ธ ๊ฒฝ์ฐ ํ์๋จธ์ ์ผ๋ก ์๊ฐ์ ๋๋์๊ฐ๋ ๊ฒฝ์ฐ์ด๋ค. โ ์์ ๊ฐ์ค์น ์กด์ฌ 1๋ฒ ๋์์์ ์ถ๋ฐํ๋ค. ์์ ์ฌ์ดํด์ด ์๊ฑฐ๋ ๊ฒฝ๋ก๊ฐ ์์ ์๋ค๋ฉด -1 ์ถ๋ ฅ ์ค๋ฒํ๋ก์ฐ ๋ฒ์ ์กฐ์ฌ ๐น๏ธ ํ์ด๊ณผ์ 1๏ธโฃ ๊ฐ์ ๊ณผ ์ ์ , ๋น์ฉ์ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค. 2๏ธโฃ ๋ฒจ๋ง ํฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉ..
์๊ณ ๋ฆฌ์ฆ/BOJ
โจ ์ต๋จ๊ฒฝ๋ก ์๊ณ ๋ฆฌ์ฆ โก๏ธ ๋ฒจ๋ง ํฌ๋ ์๊ณ ๋ฆฌ์ฆ https://www.acmicpc.net/problem/1865 1865๋ฒ: ์ํ ์ฒซ ๋ฒ์งธ ์ค์๋ ํ
์คํธ์ผ์ด์ค์ ๊ฐ์ TC(1 ≤ TC ≤ 5)๊ฐ ์ฃผ์ด์ง๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ฒ์งธ ์ค๋ถํฐ TC๊ฐ์ ํ
์คํธ์ผ์ด์ค๊ฐ ์ฐจ๋ก๋ก ์ฃผ์ด์ง๋๋ฐ ๊ฐ ํ
์คํธ์ผ์ด์ค์ ์ฒซ ๋ฒ์งธ ์ค์๋ ์ง์ ์ ์ N(1 ≤ N ≤ 500), www.acmicpc.net ๐ ๊ณ ๋ คํด์ผํ ์ ํ ์ง์ ์์ ์ถ๋ฐํ์ฌ ๋ค์ ์ถ๋ฐํ๋ ์ง์ ์ผ๋ก ๋์์์ ๋ ์ฒ์ ์ถ๋ฐํ์ ๋๋ณด๋ค ์๊ฐ์ด ๋๋์๊ฐ ์๋ ๊ฒฝ์ฐ ํ๋จ โ ์ํ ๋ด์์ ์๊ฐ์ด ๊ฑฐ๊พธ๋ก ํ๋ฌ๊ฐ๋ค. โก๏ธ ์์ ๊ฐ์ค์น ์กด์ฌ & ์์ ์ฌ์ดํด ์กด์ฌ O ํ ์ง์ ์์ ์ถ๋ฐํ๋ค. (ํน์ ์ง์ ์์ ์ถ๋ฐ X) ์์์ ์ ์ ์์ ์ถ๋ฐ ๋ชจ๋ ์ ์ ์์ ์ถ๋ฐ ๋ ์ง์ ์ ์ฐ๊ฒฐํ๋ ๋๋ก๊ฐ ํ ..
์๊ณ ๋ฆฌ์ฆ/BOJ
โจ Binary Search + BFS/DFS https://www.acmicpc.net/problem/1939 1939๋ฒ: ์ค๋์ ํ ์ฒซ์งธ ์ค์ N, M(1 ≤ M ≤ 100,000)์ด ์ฃผ์ด์ง๋ค. ๋ค์ M๊ฐ์ ์ค์๋ ๋ค๋ฆฌ์ ๋ํ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ์ธ ์ ์ A, B(1 ≤ A, B ≤ N), C(1 ≤ C ≤ 1,000,000,000)๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋ A๋ฒ ์ฌ๊ณผ B๋ฒ ์ฌ ์ฌ์ด์ ์ค๋์ ํ์ด www.acmicpc.net ๐ ๊ณ ๋ คํด์ผํ ์ ๋ ์ฌ ์ฌ์ด์ ์ฌ๋ฌ ๊ฐ์ ๋ค๋ฆฌ๊ฐ ์๊ณ ์๋ฐฉํฅ์ด๋ค. ๊ณต์ฅ์ด ์๋ ๋ ์ฌ์ ์ฐ๊ฒฐํ๋ ๊ฒฝ๋ก๊ฐ ๋ฐ๋์ ์กด์ฌํ๋ค. (๋ฐ๋์ ์กด์ฌํ๋ ๊ฒฝ๋ก์ ์
๋ ฅ๊ฐ๋ง ์ฃผ์ด์ง) ์ฎ๊ธธ ์ ์๋ ๋ฌผํ์ ์ต๋ ์ค๋ ๊ตฌํ๊ธฐ ๐น๏ธ ํ์ด๊ณผ์ 1๏ธโฃ ์
๋ ฅ๊ฐ์ผ๋ก ์ฃผ์ด์ง ๋ค๋ฆฌ ์ ๋ณด ์ ์ฅ (a์ฌ๊ณผ b์ฌ ์ฌ์ด์ ์ค๋์ ํ์ด ..