Algorithm/๋ฌธ์ ํ์ด
1268๋ฒ: ์์ ๋ฐ์ฅ ์ ํ๊ธฐ ์ค๋ฏผ์ ์ ์๋์ ์ฌํด ํํ์ด๋ฑํ๊ต 6ํ๋
1๋ฐ ๋ด์์ ๋งก๊ฒ ๋์๋ค. ์ค๋ฏผ์ ์ ์๋์ ์ฐ์ ์์๋ก ๋ฐ์ฅ์ ์ ํ๊ณ ํ์๋ค์ด ์๋ก ์น์ํด์ง ํ์ ์ ์์ผ๋ก ์ ๊ฑฐ๋ฅผ ํตํด ๋ฐ์ฅ์ ์ ์ถํ๋ ค๊ณ ํ๋ค. www.acmicpc.net ๋ฌธ์ ์ค๋ฏผ์ ์ ์๋์ ์ฌํด ํํ์ด๋ฑํ๊ต 6ํ๋
1๋ฐ ๋ด์์ ๋งก๊ฒ ๋์๋ค. ์ค๋ฏผ์ ์ ์๋์ ์ฐ์ ์์๋ก ๋ฐ์ฅ์ ์ ํ๊ณ ํ์๋ค์ด ์๋ก ์น์ํด์ง ํ์ ์ ์์ผ๋ก ์ ๊ฑฐ๋ฅผ ํตํด ๋ฐ์ฅ์ ์ ์ถํ๋ ค๊ณ ํ๋ค. ๊ทธ๋ ์๊ธฐ๋ฐ ํ์ ์ค์์ 1ํ๋
๋ถํฐ 5ํ๋
๊น์ง ์ง๋ด์ค๋ฉด์ ํ๋ฒ์ด๋ผ๋ ๊ฐ์ ๋ฐ์ด์๋ ์ฌ๋์ด ๊ฐ์ฅ ๋ง์ ํ์์ ์์ ๋ฐ์ฅ์ผ๋ก ์ ํ๋ ค ํ๋ค. ๊ทธ๋์ ์ค๋ฏผ์ ์ ์๋์ ๊ฐ ํ์๋ค์ด 1ํ๋
๋ถํฐ 5ํ๋
๊น์ง ๋ช ๋ฐ์ ์ํ์๋์ง๋ฅผ ๋ํ๋ด๋ ํ๋ฅผ ๋ง๋ค์๋ค. ์๋ฅผ ๋ค์ด ํ์ ์๊ฐ 5๋ช
์ผ ๋์ ํ..
Algorithm/๋ฌธ์ ํ์ด
4963๋ฒ: ์ฌ์ ๊ฐ์ ์
๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ
์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ํ
์คํธ ์ผ์ด์ค์ ์ฒซ์งธ ์ค์๋ ์ง๋์ ๋๋น w์ ๋์ด h๊ฐ ์ฃผ์ด์ง๋ค. w์ h๋ 50๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ ์ ์์ด๋ค. ๋์งธ ์ค๋ถํฐ h๊ฐ ์ค์๋ ์ง๋ www.acmicpc.net ๋ฌธ์ ์ ์ฌ๊ฐํ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ ์ฌ๊ณผ ๋ฐ๋ค ์ง๋๊ฐ ์ฃผ์ด์ง๋ค. ์ฌ์ ๊ฐ์๋ฅผ ์ธ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ํ ์ ์ฌ๊ฐํ๊ณผ ๊ฐ๋ก, ์ธ๋ก ๋๋ ๋๊ฐ์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด ์๋ ์ฌ๊ฐํ์ ๊ฑธ์ด๊ฐ ์ ์๋ ์ฌ๊ฐํ์ด๋ค. ๋ ์ ์ฌ๊ฐํ์ด ๊ฐ์ ์ฌ์ ์์ผ๋ ค๋ฉด, ํ ์ ์ฌ๊ฐํ์์ ๋ค๋ฅธ ์ ์ฌ๊ฐํ์ผ๋ก ๊ฑธ์ด์ ๊ฐ ์ ์๋ ๊ฒฝ๋ก๊ฐ ์์ด์ผ ํ๋ค. ์ง๋๋ ๋ฐ๋ค๋ก ๋๋ฌ์ธ์ฌ ์์ผ๋ฉฐ, ์ง๋ ๋ฐ์ผ๋ก ๋๊ฐ ์ ์๋ค. ์
๋ ฅ ์
๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ
์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ํ
์คํธ ์ผ์ด์ค์ ์ฒซ์งธ ์ค์๋ ์ง๋..
Algorithm/๋ฌธ์ ํ์ด
5525๋ฒ: IOIOI N+1๊ฐ์ I์ N๊ฐ์ O๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉด, I์ O์ด ๊ต๋๋ก ๋์ค๋ ๋ฌธ์์ด์ PN์ด๋ผ๊ณ ํ๋ค. P1 IOI P2 IOIOI P3 IOIOIOI PN IOIOI...OI (O๊ฐ N๊ฐ) I์ O๋ก๋ง ์ด๋ฃจ์ด์ง ๋ฌธ์์ด S์ ์ ์ N์ด ์ฃผ์ด์ก์ ๋, S์์ PN์ด ๋ช www.acmicpc.net ๋ฌธ์ N+1๊ฐ์ I์ N๊ฐ์ O๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉด, I์ O์ด ๊ต๋๋ก ๋์ค๋ ๋ฌธ์์ด์ PN์ด๋ผ๊ณ ํ๋ค. P1 IOI P2 IOIOI P3 IOIOIOI PN IOIOI...OI (O๊ฐ N๊ฐ) I์ O๋ก๋ง ์ด๋ฃจ์ด์ง ๋ฌธ์์ด S์ ์ ์ N์ด ์ฃผ์ด์ก์ ๋, S์์ PN์ด ๋ช ๊ตฐ๋ฐ ํฌํจ๋์ด ์๋์ง ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ N์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ S์ ๊ธธ์ด M์ด ์ฃผ์ด์ง๋ฉฐ, ์
์งธ ..
Algorithm/๋ฌธ์ ํ์ด
2805๋ฒ: ๋๋ฌด ์๋ฅด๊ธฐ ์ฒซ์งธ ์ค์ ๋๋ฌด์ ์ N๊ณผ ์๊ทผ์ด๊ฐ ์ง์ผ๋ก ๊ฐ์ ธ๊ฐ๋ ค๊ณ ํ๋ ๋๋ฌด์ ๊ธธ์ด M์ด ์ฃผ์ด์ง๋ค. (1 โค N โค 1,000,000, 1 โค M โค 2,000,000,000) ๋์งธ ์ค์๋ ๋๋ฌด์ ๋์ด๊ฐ ์ฃผ์ด์ง๋ค. ๋๋ฌด์ ๋์ด์ ํฉ์ ํญ์ M๋ณด www.acmicpc.net ๋ฌธ์ ์๊ทผ์ด๋ ๋๋ฌด M๋ฏธํฐ๊ฐ ํ์ํ๋ค. ๊ทผ์ฒ์ ๋๋ฌด๋ฅผ ๊ตฌ์
ํ ๊ณณ์ด ๋ชจ๋ ๋งํด๋ฒ๋ ธ๊ธฐ ๋๋ฌธ์, ์ ๋ถ์ ๋ฒ๋ชฉ ํ๊ฐ๋ฅผ ์์ฒญํ๋ค. ์ ๋ถ๋ ์๊ทผ์ด๋ค ์ง ๊ทผ์ฒ์ ๋๋ฌด ํ ์ค์ ๋ํ ๋ฒ๋ชฉ ํ๊ฐ๋ฅผ ๋ด์ฃผ์๊ณ , ์๊ทผ์ด๋ ์๋ก ๊ตฌ์
ํ ๋ชฉ์ฌ์ ๋จ๊ธฐ๋ฅผ ์ด์ฉํด์ ๋๋ฌด๋ฅผ ๊ตฌํ ๊ฒ์ด๋ค. ๋ชฉ์ฌ์ ๋จ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ด ๋์ํ๋ค. ๋จผ์ , ์๊ทผ์ด๋ ์ ๋จ๊ธฐ์ ๋์ด H๋ฅผ ์ง์ ํด์ผ ํ๋ค. ๋์ด๋ฅผ ์ง์ ํ๋ฉด ํฑ๋ ์ด ๋
์ผ๋ก๋ถํฐ H๋ฏธํฐ ์๋ก ์ฌ๋ผ๊ฐ๋ค. ๊ทธ ๋ค์, ํ ์ค์ ์ฐ์ํด์..
Algorithm/๋ฌธ์ ํ์ด
17219๋ฒ: ๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ ์ฒซ์งธ ์ค์ ์ ์ฅ๋ ์ฌ์ดํธ ์ฃผ์์ ์ N(1 โค N โค 100,000)๊ณผ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฐพ์ผ๋ ค๋ ์ฌ์ดํธ ์ฃผ์์ ์ M(1 โค M โค 100,000)์ด ์ฃผ์ด์ง๋ค. ๋๋ฒ์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ๊ฑธ์ณ ๊ฐ ์ค์ ์ฌ์ดํธ ์ฃผ์์ ๋น๋ฐ๋ฒ www.acmicpc.net ๋ฌธ์ 2019 HEPC - MAVEN League์ "๋น๋ฐ๋ฒํธ ๋ง๋ค๊ธฐ"์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋น๋ฐ๋ฒํธ๋ฅผ ๋ง๋ ๊ฒฝ๋ฏผ์ด๋ ํ ๊ฐ์ง ๋ฌธ์ ์ ์ ๋ฐ๊ฒฌํ์๋ค. ๋น๋ฐ๋ฒํธ๊ฐ ๋๋ค์ผ๋ก ๋ง๋ค์ด์ ธ์ ๊ธฐ์ต์ ๋ชป ํ๋ค๋ ๊ฒ์ด์๋ค! ๊ทธ๋์ ๊ฒฝ๋ฏผ์ด๋ ๋ฉ๋ชจ์ฅ์ ์ฌ์ดํธ์ ์ฃผ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ์ฅํด๋๊ธฐ๋ก ํ๋ค. ํ์ง๋ง ์ปด๋งน์ธ ๊ฒฝ๋ฏผ์ด๋ ๋ฉ๋ชจ์ฅ์์ ์ฐพ๊ธฐ ๊ธฐ๋ฅ์ ํ์ฉํ์ง ๋ชปํ๊ณ ์ง์ ๋์ผ๋ก ์ฌ์ดํธ์ ์ฃผ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฐพ์๋ค. ๋ฉ๋ชจ์ฅ์ ์ ์ฅ๋ ์ฌ์ดํธ์ ์๊ฐ ๋์ด๋๋ฉด์ ๊ฒฝ๋ฏผ์ด๋ ๋น..
Algorithm/๋ฌธ์ ํ์ด
16928๋ฒ: ๋ฑ๊ณผ ์ฌ๋ค๋ฆฌ ๊ฒ์ ์ฒซ์งธ ์ค์ ๊ฒ์ํ์ ์๋ ์ฌ๋ค๋ฆฌ์ ์ N(1 โค N โค 15)๊ณผ ๋ฑ์ ์ M(1 โค M โค 15)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ์ฌ๋ค๋ฆฌ์ ์ ๋ณด๋ฅผ ์๋ฏธํ๋ x, y (x < y)๊ฐ ์ฃผ์ด์ง๋ค. x๋ฒ ์นธ์ ๋์ฐฉํ๋ฉด, y๋ฒ ์นธ์ผ www.acmicpc.net ๋ฌธ์ ๋ฑ๊ณผ ์ฌ๋ค๋ฆฌ ๊ฒ์์ ์ฆ๊ฒจ ํ๋ ํ๋ธ๋ฌ๋ฒ๋ ์ด๋ ๋ ๊ถ๊ธํ ์ ์ด ์๊ฒผ๋ค. ์ฃผ์ฌ์๋ฅผ ์กฐ์ํด ๋ด๊ฐ ์ํ๋ ์๊ฐ ๋์ค๊ฒ ๋ง๋ค ์ ์๋ค๋ฉด, ์ต์ ๋ช ๋ฒ๋ง์ ๋์ฐฉ์ ์ ๋์ฐฉํ ์ ์์๊น? ๊ฒ์์ ์ ์ก๋ฉด์ฒด ์ฃผ์ฌ์๋ฅผ ์ฌ์ฉํ๋ฉฐ, ์ฃผ์ฌ์์ ๊ฐ ๋ฉด์๋ 1๋ถํฐ 6๊น์ง ์๊ฐ ํ๋์ฉ ์ ํ์๋ค. ๊ฒ์์ ํฌ๊ธฐ๊ฐ 10ร10์ด๊ณ , ์ด 100๊ฐ์ ์นธ์ผ๋ก ๋๋์ด์ ธ ์๋ ๋ณด๋ํ์์ ์งํ๋๋ค. ๋ณด๋ํ์๋ 1๋ถํฐ 100๊น์ง ์๊ฐ ํ๋์ฉ ์์๋๋ก ์ ํ์ ธ ์..
Algorithm/๋ฌธ์ ํ์ด
9205๋ฒ: ๋งฅ์ฃผ ๋ง์๋ฉด์ ๊ฑธ์ด๊ฐ๊ธฐ ์ก๋์ ์ฌ๋ ์๊ทผ์ด์ ์น๊ตฌ๋ค์ ์ก๋์์ ์ด๋ฆฌ๋ ํํํฌํธ ๋ฝ ํ์คํฐ๋ฒ์ ๊ฐ๋ ค๊ณ ํ๋ค. ์ฌํด๋ ๋งฅ์ฃผ๋ฅผ ๋ง์๋ฉด์ ๊ฑธ์ด๊ฐ๊ธฐ๋ก ํ๋ค. ์ถ๋ฐ์ ์๊ทผ์ด๋ค ์ง์์ ํ๊ณ , ๋งฅ์ฃผ ํ ๋ฐ์ค๋ฅผ ๋ค๊ณ ์ถ๋ฐํ๋ค. www.acmicpc.net ๋ฌธ์ ์ก๋์ ์ฌ๋ ์๊ทผ์ด์ ์น๊ตฌ๋ค์ ์ก๋์์ ์ด๋ฆฌ๋ ํํํฌํธ ๋ฝ ํ์คํฐ๋ฒ์ ๊ฐ๋ ค๊ณ ํ๋ค. ์ฌํด๋ ๋งฅ์ฃผ๋ฅผ ๋ง์๋ฉด์ ๊ฑธ์ด๊ฐ๊ธฐ๋ก ํ๋ค. ์ถ๋ฐ์ ์๊ทผ์ด๋ค ์ง์์ ํ๊ณ , ๋งฅ์ฃผ ํ ๋ฐ์ค๋ฅผ ๋ค๊ณ ์ถ๋ฐํ๋ค. ๋งฅ์ฃผ ํ ๋ฐ์ค์๋ ๋งฅ์ฃผ๊ฐ 20๊ฐ ๋ค์ด์๋ค. ๋ชฉ์ด ๋ง๋ฅด๋ฉด ์๋๊ธฐ ๋๋ฌธ์ 50๋ฏธํฐ์ ํ ๋ณ์ฉ ๋ง์๋ ค๊ณ ํ๋ค. ์ฆ, 50๋ฏธํฐ๋ฅผ ๊ฐ๋ ค๋ฉด ๊ทธ ์ง์ ์ ๋งฅ์ฃผ ํ ๋ณ์ ๋ง์
์ผ ํ๋ค. ์๊ทผ์ด์ ์ง์์ ํ์คํฐ๋ฒ์ด ์ด๋ฆฌ๋ ๊ณณ์ ๋งค์ฐ ๋จผ ๊ฑฐ๋ฆฌ์ด๋ค. ๋ฐ๋ผ์, ๋งฅ์ฃผ๋ฅผ ๋ ๊ตฌ๋งคํด์ผ ํ ์๋ ์..
Algorithm/๋ฌธ์ ํ์ด
21736๋ฒ: ํ๋ด๊ธฐ๋ ์น๊ตฌ๊ฐ ํ์ํด 2020๋
์ ์
ํํ ํ๋ด๊ธฐ ๋์ฐ์ด๊ฐ ์๋ค. ๋์ฐ์ด๋ ๋น๋๋ฉด ์์
๋๋ฌธ์ ํ๊ต์ ๊ฐ์ง ๋ชปํด ํ๊ต์ ์๋ ์น๊ตฌ๊ฐ ์์๋ค. ๋๋์ด ๋๋ฉด ์์
์ ํ๊ฒ ๋ ๋์ฐ์ด๋ ์ด์ ์บ ํผ์ค ๋ด์ ์ฌ๋๋ค๊ณผ ์นํด์ง๊ณ www.acmicpc.net ๋ฌธ์ ์
๋ ฅ ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ๋์ฐ์ด๊ฐ ๋ง๋ ์ ์๋ ์ฌ๋์ ์๋ฅผ ์ถ๋ ฅํ๋ค. ๋จ, ์๋ฌด๋ ๋ง๋์ง ๋ชปํ ๊ฒฝ์ฐ TT๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด๊ณผ์ "I๋ผ๋ ๊ฐ์ด ์ํ์ข์ฐ๋ก๋ง ์์ง์ผ ์ ์์๋ ๋ง๋ ์ ์๋ P์ ๊ฐ์๋ ๋ช๊ฐ์ธ๊ฐ?"๋ผ๋ ๋ฌธ์ ์๊ณ , ํด๋น๋ฌธ์ ๋ ๋ง ๊ทธ๋๋ก ์ํ์ข์ฐ๋ฅผ ๋ชจ๋ ํ์ํ์ฌ P์ ๊ฐ์๋ฅผ ๊ตฌํ๋ค์ ์ถ๋ ฅํ๋ฉด ๋๊ธฐ๋๋ฌธ์ BFS ์๊ณ ๋ฆฌ์ฆ์ ํ์ฌ ๋ชจ๋ ๊ตฌ๊ฐ์ ๋ค ๋๋ ๋ฐฉ์์ผ๋ก ์ฝ๋๋ฅผ ๊ตฌ์ํ์์ต๋๋ค. code #include #include char campus..
Algorithm/๋ฌธ์ ํ์ด
15904๋ฒ: UCPC๋ ๋ฌด์์ ์ฝ์์ผ๊น? ์ฒซ ๋ฒ์งธ ์ค์ ์ํ๋ฒณ ๋์๋ฌธ์, ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ์ฑ๋ ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ๋ฌธ์์ด์ ๊ธธ์ด๋ ์ต๋ 1,000์์ด๋ค. ๋ฌธ์์ด์ ๋งจ ์๊ณผ ๋งจ ๋์ ๊ณต๋ฐฑ์ด ์๋ ๊ฒฝ์ฐ๋ ์๊ณ , ๊ณต๋ฐฑ์ด ์ฐ์ํด์ 2๋ฒ ์ด์ ์ฃผ์ด์ง๋ www.acmicpc.net ๋ฌธ์ UCPC๋ '์ ๊ตญ ๋ํ์ ํ๋ก๊ทธ๋๋ฐ ๋ํ ๋์๋ฆฌ ์ฐํฉ ์ฌ๋ฆ ๋ํ'์ ์ค์๋ง๋ก ์๋ ค์ ธ์๋ค. ํ์ง๋ง ์ด ์ค์๋ง์ด ์ ํํ ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์๋์ง๋ ์๋ฌด๋ ๋ชจ๋ฅธ๋ค. UCPC 2018์ ์ค๋นํ๋ ntopia๋ ์ฌ๋ฌ ์ฌ๋๋ค์๊ฒ UCPC๊ฐ ์ ํํ ๋ฌด์์ ์ค์๋ง์ธ์ง ๋ฌผ์ด๋ณด์์ง๋ง, ์๋ฌด๋ ์ ํํ ๋ต์ ์ ์ํด์ฃผ์ง ๋ชปํ๋ค. ntopia๊ฐ ๋ค์ ๋ช ๊ฐ์ง ๋ต์ ์๋์ ์ ์ด๋ณด์๋ค. Union of Computer Programming Contest club con..
'Algorithm' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก (2 Page)
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.