๐ฌ ๋ฌธ์ ์ค๋ช
์ฌ๊ท์ ์ธ ํจํด์ผ๋ก ๋ณ์ ์ฐ์ด ๋ณด์. N์ด 3์ ๊ฑฐ๋ญ์ ๊ณฑ(3, 9, 27, ...)์ด๋ผ๊ณ ํ ๋, ํฌ๊ธฐ N์ ํจํด์ N×N ์ ์ฌ๊ฐํ ๋ชจ์์ด๋ค. ํฌ๊ธฐ 3์ ํจํด์ ๊ฐ์ด๋ฐ์ ๊ณต๋ฐฑ์ด ์๊ณ , ๊ฐ์ด๋ฐ๋ฅผ ์ ์ธํ ๋ชจ๋ ์นธ์ ๋ณ์ด ํ๋์ฉ ์๋ ํจํด์ด๋ค. *** * * *** N์ด 3๋ณด๋ค ํด ๊ฒฝ์ฐ, ํฌ๊ธฐ N์ ํจํด์ ๊ณต๋ฐฑ์ผ๋ก ์ฑ์์ง ๊ฐ์ด๋ฐ์ (N/3)×(N/3) ์ ์ฌ๊ฐํ์ ํฌ๊ธฐ N/3์ ํจํด์ผ๋ก ๋๋ฌ์ผ ํํ์ด๋ค. ์๋ฅผ ๋ค์ด ํฌ๊ธฐ 27์ ํจํด์ ์์ ์ถ๋ ฅ 1๊ณผ ๊ฐ๋ค. โจ ์
๋ ฅ ์ฒซ์งธ ์ค์ N์ด ์ฃผ์ด์ง๋ค. N์ 3์ ๊ฑฐ๋ญ์ ๊ณฑ์ด๋ค. ์ฆ ์ด๋ค ์ ์ k์ ๋ํด N=3k์ด๋ฉฐ, ์ด๋ 1 ≤ k < 8์ด๋ค. ๐ฅ ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค๊น์ง ๋ณ์ ์ถ๋ ฅํ๋ค. ์์ ์
/์ถ๋ ฅ 1 ๐ ๋ฌธ์ ํ์ด 1. ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ์ฌ๊ท์ ์ผ๋ก 3..
๐ต java/๐ algorithm
โพ ๋ณํฉ์ ๋ ฌ ์ฌ๋ฌ๊ฐ์ ์ ๋ ฌ๋ ์๋ฃ์ ์งํฉ์ ๋ณํฉํด ํ๊ฐ์ ์ ๋ ฌ๋ ์งํฉ์ผ๋ก ๋ง๋๋ ๋ฐฉ์ ๋ถํ ์ ๋ณต ์๊ณ ๋ฆฌ์ฆ ํ์ฉํด ๋ฌธ์ ํด๊ฒฐ ์๋ฃ๋ฅผ ์ต์ ๋จ์ ๋ฌธ์ ๊น์ง ๋๋ ํ ์ฐจ๋ก๋๋ก ์ ๋ ฌํด ๊ฒฐ๊ณผ๋ฅผ ์ป์ top-down ์์ ์ ๋ ฌ ๋๋ณด๊ธฐ ๋ถํ ์ ๋ณต ์๊ณ ๋ฆฌ์ฆ ์ด๋ ??? > ๋ฌธ์ ๋ฅผ ๋ ์์ 2๊ฐ์ ๋ฌธ์ ๋ก ๋ถ๋ฆฌํ๊ณ ๊ฐ๊ฐ์ ํด๊ฒฐํ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ์์ ์๋์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ ๋ต ์๊ฐ ๋ณต์ก๋ O(n log n) ๋ณํฉ ์ ๋ ฌ ๊ณผ์ ์ดํด๋ฅผ ๋๊ธฐ ์ํด ์ฌ์ง์ผ๋ก ๋จผ์ ์ ๋ฆฌํ์๋ฉด ๋ค์๊ณผ ๊ฐ๋ค. ๋ณํฉํ๋ ๊ณผ์ ์ด ํท๊ฐ๋ ธ๋๋ฐ, ์์ ์ด๋ฏธ์ง๋ฅผ ๋ณด๊ณ ์ดํดํ๊ฒ ๋์๋ค. ํ๋์ ํฐ ๋ฆฌ์คํธ๋ฅผ ๋ ๊ฐ์ ๊ท ๋ฑํ ํฌ๊ธฐ๋ก ๋ถํ ํ๊ณ ๋ถํ ๋ ๋ถ๋ถ ๋ฆฌ์คํธ๋ฅผ ์ ๋ ฌํ ๋ค์, ๋ ๊ฐ์ ์ ๋ ฌ๋ ๋ถ๋ถ ๋ฆฌ์คํธ๋ฅผ ํฉํ์ฌ ์ ์ฒด๊ฐ ์ ๋ ฌ๋ ๋ฆฌ์คํธ๊ฐ ๋๊ฒ ํ๋ ๋ฐฉ๋ฒ์ด๋ค. ์ด๋ฌํ ๋ณํฉ ์ ๋ ฌ..
๋ฌธ์ ๋งํฌ โ๏ธ ๋ถ๋ฅ ๋ฐฑํธ๋ํน ๐ ๋ฌธ์ ์ค๋ช
์์ฐ์ N๊ณผ M์ด ์ฃผ์ด์ก์ ๋, ์๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ธธ์ด๊ฐ M์ธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 1๋ถํฐ N๊น์ง ์์ฐ์ ์ค์์ ์ค๋ณต ์์ด M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด ๊ณ ๋ฅธ ์์ด์ ์ค๋ฆ์ฐจ์์ด์ด์ผ ํ๋ค. โจ๏ธ ์
๋ ฅ ์ฒซ์งธ ์ค์ ์์ฐ์ N๊ณผ M์ด ์ฃผ์ด์ง๋ค. (1 ≤ M ≤ N ≤ 8) ๐ฅ๏ธ ์ถ๋ ฅ ํ ์ค์ ํ๋์ฉ ๋ฌธ์ ์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ์์ด์ ์ถ๋ ฅํ๋ค. ์ค๋ณต๋๋ ์์ด์ ์ฌ๋ฌ ๋ฒ ์ถ๋ ฅํ๋ฉด ์๋๋ฉฐ, ๊ฐ ์์ด์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด์ ์ถ๋ ฅํด์ผ ํ๋ค. ์์ด์ ์ฌ์ ์์ผ๋ก ์ฆ๊ฐํ๋ ์์๋ก ์ถ๋ ฅํด์ผ ํ๋ค. ๐ ๋ฌธ์ ํด๊ฒฐ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; ..
๋ฌธ์ ๋งํฌ โ๏ธ ๋ถ๋ฅ ๋ง์ ์กฐ๊ฑด ๋ถ๊ธฐ, ๊ธฐํํ ๐ ๋ฌธ์ ์ค๋ช
2์ฐจ์ ๊ฒฉ์๊ณต๊ฐ์ ๋ ๊ฐ์ ๊ผญ์ง์ ์ขํ๋ก ํํ๋๋ ์ง์ฌ๊ฐํ์ด ์๋ค. ์ง์ฌ๊ฐํ์ ์๋์ ๊ฐ์ด ์ผ์ชฝ ์๋ ๊ผญ์ง์ ์ขํ (x, y)์ ์ค๋ฅธ์ชฝ ์ ๊ผญ์ง์ ์ขํ (p, q)๋ก ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์ ์์ ๋ชจ๋ ์ง์ฌ๊ฐํ์ ๋ ๊ผญ์ง์ ์ ์ขํ๋ฅผ ๋ํ๋ด๋ 4๊ฐ์ ์ ์ x y p q ๋ก ํํ๋๋ค. ๋จ ํญ์ x