A | B | C | D | E | F | G |
---|---|---|---|---|---|---|
AC | AC | AC | WA | WA | - | - |
์๋นํ ๋งํ๋ค. D๋ ๋ฌธ์ ์ดํดํ๋๋ฐ ์๊ฐ์ด ๋๋ฌด ์ค๋ ๊ฑธ๋ฆฐ ๋ค๋ก graph
๋ก ๋ณํํ๋ ๋ฌธ์ ๋ผ๋ ๊ฐ์ด ์์ง๋ง ํ์ด์ ์คํจํ๊ณ , E๋ greedy
ํ๊ฒ ์ ๊ทผํด๋ดค๋๋ฐ ์ด๊ฒ ์๋๋ฏ ํ๋ค. ์
์๋น ํ์.
์ธ์ ๋ฌธ์์ด์ ๋ํด์ ๊ฐ๋จํ ์ฒ๋ฆฌ๋ฅผ ํด์ฃผ๋ฉด ํ๋ฆฌ๋ ๋ฌธ์ ์ด๋ค.
๋ ์๋นํ ๋น ๋ฅด๊ฒ ์ปค์ง๋ ์์ด๊ธฐ ๋๋ฌธ์, ๋ถํฐ ์์ํด์ ํ๊ฒ ์๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ๋๊น์ง ์์ ํ์์ ํด๋ ์ด๋ ค์ ์์ด ํ๋ฆฌ๋ ๋ฌธ์ ์ด๋ค. ๋ค๋ง, overflow
์ ์ฃผ์ํด์ผ ํ ๊ฒ.
์ค๋์ฟ . ๊ฐ ๊ตฌ์ญ๋ณ๋ก 1~9๊ฐ ๋ค ๋ฑ์ฅํ๋์ง ์ฒดํฌํ๋ฉด ๋๋๋ฐ, ๋ฌธ์ ๋ 3x3 ์์ญ์ ๋ํ ํ๋จ์ด ๋ ๊ฒ์ด๋ค. ์ด๊ฒ์ ๋ฐฐ์ด์ ๋ง๋ค์ด์ ์ฒดํฌํ๋ฉด ๊ฐ์ฅ ๊ฐ๋จํ๊ฒ ์ฒดํฌ๊ฐ ๊ฐ๋ฅํ๋ค.
, ๋ฅผ ์๋ ๊ฐ์ ์ผ๋ก ๊ทธ๋ํ๋ฅผ ๊ทธ๋ ค์ ํด๊ฒฐํ ์ ์๋๋ฐ, ๊ฒฐ๊ตญ cycle์ด ์์ผ๋ฉด ์๋๋ค๋ ์ฌ์ค์ ์ ์ ์๋ค. ์ฌ๊ธฐ๊น์ง๋ ์ฝ๊ฒ ๋ ์ฌ๋ฆด ์ ์๋๋ฐ ๋ฌธ์ ๋ ๋ฐ๋ก๊ฐ ์กด์ฌํ๋ค. cycle์ด ์ง์์ผ ๊ฒฝ์ฐ์๋ cycle์ด ์๋๋ผ๋ Good Tuple
์ธ ๊ฒฝ์ฐ๊ฐ ์๊ธฐ ๋๋ฌธ.
์ํ ๋ฌธ์ . ์ด๋ป๊ฒ ํ๋ฉด ์ต๋ ๋ฒ์ ๋ํ ์ค ์ด๋ค ๊ฒ์ ์ฐธ๊ฐํ ์ง ๋น ๋ฅด๊ฒ ๊ฒฐ์ ํ ์ ์์๊น? ์ ๊ทผ์ ๋น์ฐํ TLE
์ด๊ณ ...
Lazy Seg ๊ด๋ จ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. Upsolving ์์ .
Skip