Algorithm/๋ฌธ์ ํ์ด
1446๋ฒ: ์ง๋ฆ๊ธธ ์ฒซ์งธ ์ค์ ์ง๋ฆ๊ธธ์ ๊ฐ์ N๊ณผ ๊ณ ์๋๋ก์ ๊ธธ์ด D๊ฐ ์ฃผ์ด์ง๋ค. N์ 12 ์ดํ์ธ ์์ ์ ์์ด๊ณ , D๋ 10,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ๋ค์ N๊ฐ์ ์ค์ ์ง๋ฆ๊ธธ์ ์์ ์์น, ๋์ฐฉ ์์น, ์ง๋ฆ๊ธธ์ ๊ธธ์ด www.acmicpc.net ๋ฌธ์ ๋งค์ผ ์์นจ, ์ธ์ค์ด๋ ํ๊ต์ ๊ฐ๊ธฐ ์ํด์ ์ฐจ๋ฅผ ํ๊ณ Dํฌ๋ก๋ฏธํฐ ๊ธธ์ด์ ๊ณ ์๋๋ก๋ฅผ ์ง๋๋ค. ์ด ๊ณ ์๋๋ก๋ ์ฌ๊ฐํ๊ฒ ์ปค๋ธ๊ฐ ๋ง์์ ์ ๋ง ์ด์ ํ๊ธฐ๋ ํ๋ค๋ค. ์ด๋ ๋ , ์ธ์ค์ด๋ ์ด ๊ณ ์๋๋ก์ ์ง๋ฆ๊ธธ์ด ์กด์ฌํ๋ค๋ ๊ฒ์ ์๊ฒ ๋์๋ค. ๋ชจ๋ ์ง๋ฆ๊ธธ์ ์ผ๋ฐฉํตํ์ด๊ณ , ๊ณ ์๋๋ก๋ฅผ ์ญ์ฃผํํ ์๋ ์๋ค. ์ธ์ค์ด๊ฐ ์ด์ ํด์ผ ํ๋ ๊ฑฐ๋ฆฌ์ ์ต์๊ฐ์ ์ถ๋ ฅํ์์ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ ์ง๋ฆ๊ธธ์ ๊ฐ์ N๊ณผ ๊ณ ์๋๋ก์ ๊ธธ์ด D๊ฐ ์ฃผ์ด์ง๋ค. N์ 12 ์ดํ์ธ ์์ ์ ์์ด๊ณ , D๋ 10..
Algorithm/๋ฌธ์ ํ์ด
1543๋ฒ: ๋ฌธ์ ๊ฒ์ ์ธ์ค์ด๋ ์์ด๋ก๋ง ์ด๋ฃจ์ด์ง ์ด๋ค ๋ฌธ์๋ฅผ ๊ฒ์ํ๋ ํจ์๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋ค. ์ด ํจ์๋ ์ด๋ค ๋จ์ด๊ฐ ์ด ๋ช ๋ฒ ๋ฑ์ฅํ๋์ง ์ธ๋ ค๊ณ ํ๋ค. ๊ทธ๋ฌ๋, ์ธ์ค์ด์ ํจ์๋ ์ค๋ณต๋์ด ์ธ๋ ๊ฒ์ ๋นผ๊ณ ์ธ์ผ ํ www.acmicpc.net ๋ฌธ์ ์ด๋ค ๋๋ผ์๋ 1๋ฒ๋ถํฐ N๋ฒ๊น์ง์ ๋์์ M๊ฐ์ ๋จ๋ฐฉํฅ ๋๋ก๊ฐ ์กด์ฌํ๋ค. ๋ชจ๋ ๋๋ก์ ๊ฑฐ๋ฆฌ๋ 1์ด๋ค. ์ด ๋ ํน์ ํ ๋์ X๋ก๋ถํฐ ์ถ๋ฐํ์ฌ ๋๋ฌํ ์ ์๋ ๋ชจ๋ ๋์ ์ค์์, ์ต๋จ ๊ฑฐ๋ฆฌ๊ฐ ์ ํํ K์ธ ๋ชจ๋ ๋์๋ค์ ๋ฒํธ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋ํ ์ถ๋ฐ ๋์ X์์ ์ถ๋ฐ ๋์ X๋ก ๊ฐ๋ ์ต๋จ ๊ฑฐ๋ฆฌ๋ ํญ์ 0์ด๋ผ๊ณ ๊ฐ์ ํ๋ค. ์๋ฅผ ๋ค์ด N=4, K=2, X=1์ผ ๋ ๋ค์๊ณผ ๊ฐ์ด ๊ทธ๋ํ๊ฐ ๊ตฌ์ฑ๋์ด ์๋ค๊ณ ๊ฐ์ ํ์. ์ด ๋ 1๋ฒ ๋์์์ ์ถ๋ฐํ์ฌ ๋๋ฌํ ์..
Algorithm/๋ฌธ์ ํ์ด
1543๋ฒ: ๋ฌธ์ ๊ฒ์ ์ธ์ค์ด๋ ์์ด๋ก๋ง ์ด๋ฃจ์ด์ง ์ด๋ค ๋ฌธ์๋ฅผ ๊ฒ์ํ๋ ํจ์๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋ค. ์ด ํจ์๋ ์ด๋ค ๋จ์ด๊ฐ ์ด ๋ช ๋ฒ ๋ฑ์ฅํ๋์ง ์ธ๋ ค๊ณ ํ๋ค. ๊ทธ๋ฌ๋, ์ธ์ค์ด์ ํจ์๋ ์ค๋ณต๋์ด ์ธ๋ ๊ฒ์ ๋นผ๊ณ ์ธ์ผ ํ www.acmicpc.net ๋ฌธ์ ์ธ์ค์ด๋ ์์ด๋ก๋ง ์ด๋ฃจ์ด์ง ์ด๋ค ๋ฌธ์๋ฅผ ๊ฒ์ํ๋ ํจ์๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋ค. ์ด ํจ์๋ ์ด๋ค ๋จ์ด๊ฐ ์ด ๋ช ๋ฒ ๋ฑ์ฅํ๋์ง ์ธ๋ ค๊ณ ํ๋ค. ๊ทธ๋ฌ๋, ์ธ์ค์ด์ ํจ์๋ ์ค๋ณต๋์ด ์ธ๋ ๊ฒ์ ๋นผ๊ณ ์ธ์ผ ํ๋ค. ์๋ฅผ ๋ค์ด, ๋ฌธ์๊ฐ abababa์ด๊ณ , ๊ทธ๋ฆฌ๊ณ ์ฐพ์ผ๋ ค๋ ๋จ์ด๊ฐ ababa๋ผ๋ฉด, ์ธ์ค์ด์ ์ด ํจ์๋ ์ด ๋จ์ด๋ฅผ 0๋ฒ๋ถํฐ ์ฐพ์ ์ ์๊ณ , 2๋ฒ๋ถํฐ๋ ์ฐพ์ ์ ์๋ค. ๊ทธ๋ฌ๋ ๋์์ ์
์๋ ์๋ค. ์ธ์ค์ด๋ ๋ฌธ์์ ๊ฒ์ํ๋ ค๋ ๋จ์ด๊ฐ ์ฃผ์ด์ก์ ๋, ๊ทธ ๋จ์ด๊ฐ ์ต๋ ๋ช ๋ฒ ์ค๋ณต๋์ง ..
Algorithm/๋ฌธ์ ํ์ด
2225๋ฒ: ํฉ๋ถํด ์ฒซ์งธ ์ค์ ๋ต์ 1,000,000,000์ผ๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๋ฌธ์ 0๋ถํฐ N๊น์ง์ ์ ์ K๊ฐ๋ฅผ ๋ํด์ ๊ทธ ํฉ์ด N์ด ๋๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋ง์
์ ์์๊ฐ ๋ฐ๋ ๊ฒฝ์ฐ๋ ๋ค๋ฅธ ๊ฒฝ์ฐ๋ก ์ผ๋ค(1+2์ 2+1์ ์๋ก ๋ค๋ฅธ ๊ฒฝ์ฐ). ๋ํ ํ ๊ฐ์ ์๋ฅผ ์ฌ๋ฌ ๋ฒ ์ธ ์๋ ์๋ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ ๋ ์ ์ N(1 โค N โค 200), K(1 โค K โค 200)๊ฐ ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ๋ต์ 1,000,000,000์ผ๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด๊ณผ์ ํด๋น๋ฌธ์ ๋ "์ซ์ n์ k๊ฐ์ ์๋ฅผ ์ด์ฉํด์ ๋ง๋๋ ๊ฒฝ์ฐ์ ์"๋ฅผ ๊ตฌํ๋ผ๋ ๋ฌธ์ ์์์ต๋๋ค. n \ k 1 2 3 4 1 1 2 3 4 2 1 3 6 10 ํด๋น ๋ฌธ์ ์์ ์์ ๋ก ์ฃผ์ด์ง ๊ฐ๋ค..
Algorithm/๋ฌธ์ ํ์ด
2294๋ฒ: ๋์ 2 ์ฒซ์งธ ์ค์ n, k๊ฐ ์ฃผ์ด์ง๋ค. (1 โค n โค 100, 1 โค k โค 10,000) ๋ค์ n๊ฐ์ ์ค์๋ ๊ฐ๊ฐ์ ๋์ ์ ๊ฐ์น๊ฐ ์ฃผ์ด์ง๋ค. ๋์ ์ ๊ฐ์น๋ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ๊ฐ์น๊ฐ ๊ฐ์ ๋์ ์ด ์ฌ๋ฌ ๋ฒ ์ฃผ์ด www.acmicpc.net ๋ฌธ์ n๊ฐ์ง ์ข
๋ฅ์ ๋์ ์ด ์๋ค. ์ด ๋์ ๋ค์ ์ ๋นํ ์ฌ์ฉํด์, ๊ทธ ๊ฐ์น์ ํฉ์ด k์์ด ๋๋๋ก ํ๊ณ ์ถ๋ค. ๊ทธ๋ฌ๋ฉด์ ๋์ ์ ๊ฐ์๊ฐ ์ต์๊ฐ ๋๋๋ก ํ๋ ค๊ณ ํ๋ค. ๊ฐ๊ฐ์ ๋์ ์ ๋ช ๊ฐ๋ผ๋ ์ฌ์ฉํ ์ ์๋ค. ์ฌ์ฉํ ๋์ ์ ๊ตฌ์ฑ์ด ๊ฐ์๋ฐ, ์์๋ง ๋ค๋ฅธ ๊ฒ์ ๊ฐ์ ๊ฒฝ์ฐ์ด๋ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ n, k๊ฐ ์ฃผ์ด์ง๋ค. (1 โค n โค 100, 1 โค k โค 10,000) ๋ค์ n๊ฐ์ ์ค์๋ ๊ฐ๊ฐ์ ๋์ ์ ๊ฐ์น๊ฐ ์ฃผ์ด์ง๋ค. ๋์ ์ ๊ฐ์น๋ 100,0..
Algorithm/๋ฌธ์ ํ์ด
2293๋ฒ: ๋์ 1 ์ฒซ์งธ ์ค์ n, k๊ฐ ์ฃผ์ด์ง๋ค. (1 โค n โค 100, 1 โค k โค 10,000) ๋ค์ n๊ฐ์ ์ค์๋ ๊ฐ๊ฐ์ ๋์ ์ ๊ฐ์น๊ฐ ์ฃผ์ด์ง๋ค. ๋์ ์ ๊ฐ์น๋ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. www.acmicpc.net ๋ฌธ์ n๊ฐ์ง ์ข
๋ฅ์ ๋์ ์ด ์๋ค. ๊ฐ๊ฐ์ ๋์ ์ด ๋ํ๋ด๋ ๊ฐ์น๋ ๋ค๋ฅด๋ค. ์ด ๋์ ์ ์ ๋นํ ์ฌ์ฉํด์, ๊ทธ ๊ฐ์น์ ํฉ์ด k์์ด ๋๋๋ก ํ๊ณ ์ถ๋ค. ๊ทธ ๊ฒฝ์ฐ์ ์๋ฅผ ๊ตฌํ์์ค. ๊ฐ๊ฐ์ ๋์ ์ ๋ช ๊ฐ๋ผ๋ ์ฌ์ฉํ ์ ์๋ค. ์ฌ์ฉํ ๋์ ์ ๊ตฌ์ฑ์ด ๊ฐ์๋ฐ, ์์๋ง ๋ค๋ฅธ ๊ฒ์ ๊ฐ์ ๊ฒฝ์ฐ์ด๋ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ n, k๊ฐ ์ฃผ์ด์ง๋ค. (1 โค n โค 100, 1 โค k โค 10,000) ๋ค์ n๊ฐ์ ์ค์๋ ๊ฐ๊ฐ์ ๋์ ์ ๊ฐ์น๊ฐ ์ฃผ์ด์ง๋ค. ๋์ ์ ๊ฐ์น๋ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ..
Algorithm/๋ฌธ์ ํ์ด
1327๋ฒ: ์ํธ ๊ฒ์ ํ์ค์ด๋ ์ํธ ๊ฒ์์ ํ๋ ค๊ณ ํ๋ค. ์ํธ ๊ฒ์์ 1๋ถํฐ N๊น์ง ์ ์๋ก ์ด๋ฃจ์ด์ง N์๋ฆฌ์ ์์ด์ ์ด์ฉํ๋ค. ์ด ๊ฒ์์์ K๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋ค ์๋ฅผ ๋ค์ง์ผ๋ฉด, ๊ทธ ์๋ถํฐ ์ค๋ฅธ์ชฝ์ผ๋ก K๊ฐ์ ์๋ฅผ ๋ค์ง www.acmicpc.net ๋ฌธ์ ํ์ค์ด๋ ์ํธ ๊ฒ์์ ํ๋ ค๊ณ ํ๋ค. ์ํธ ๊ฒ์์ 1๋ถํฐ N๊น์ง ์ ์๋ก ์ด๋ฃจ์ด์ง N์๋ฆฌ์ ์์ด์ ์ด์ฉํ๋ค. ์ด ๊ฒ์์์ K๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋ค ์๋ฅผ ๋ค์ง์ผ๋ฉด, ๊ทธ ์๋ถํฐ ์ค๋ฅธ์ชฝ์ผ๋ก K๊ฐ์ ์๋ฅผ ๋ค์ง์ด์ผ ํ๋ค. ์๋ฅผ ๋ค์ด, ์์ด์ด 5 4 3 2 1 ์ด์๊ณ , ์ฌ๊ธฐ์ K๊ฐ 3์ผ ๋, 4๋ฅผ ๋ค์ง์ผ๋ฉด 5 2 3 4 1์ด ๋๋ค. ๋ฐ๋์ K๊ฐ์ ์๋ฅผ ๋ค์ง์ด์ผํ๊ธฐ ๋๋ฌธ์, ์ฒ์ ์ํ์์ 2๋ 1์ ์ ํํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ๋ค. ์
๋ ฅ์ผ๋ก ๋ค์ด์จ ์์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ๋ง๋ค๋ ค๊ณ ํ๋ค...
Algorithm/๋ฌธ์ ํ์ด
14916๋ฒ: ๊ฑฐ์ค๋ฆ๋ ์ฒซ์งธ ์ค์ ๊ฑฐ์ค๋ฆ๋ ์ก์ n(1 โค n โค 100,000)์ด ์ฃผ์ด์ง๋ค. www.acmicpc.net ๋ฌธ์ ์ถํฅ์ด๋ ํธ์์ ์นด์ดํฐ์์ ์ผํ๋ค. ์๋์ด 2์์ง๋ฆฌ์ 5์์ง๋ฆฌ๋ก๋ง ๊ฑฐ์ค๋ฆ๋์ ๋ฌ๋ผ๊ณ ํ๋ค. 2์์ง๋ฆฌ ๋์ ๊ณผ 5์์ง๋ฆฌ ๋์ ์ ๋ฌดํ์ ๋ง์ด ๊ฐ์ง๊ณ ์๋ค. ๋์ ์ ๊ฐ์๊ฐ ์ต์๊ฐ ๋๋๋ก ๊ฑฐ์ฌ๋ฌ ์ฃผ์ด์ผ ํ๋ค. ๊ฑฐ์ค๋ฆ๋์ด n์ธ ๊ฒฝ์ฐ, ์ต์ ๋์ ์ ๊ฐ์๊ฐ ๋ช ๊ฐ์ธ์ง ์๋ ค์ฃผ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ๊ฑฐ์ค๋ฆ๋์ด 15์์ด๋ฉด 5์์ง๋ฆฌ 3๊ฐ๋ฅผ, ๊ฑฐ์ค๋ฆ๋์ด 14์์ด๋ฉด 5์์ง๋ฆฌ 2๊ฐ์ 2์์ง๋ฆฌ 2๊ฐ๋ก ์ด 4๊ฐ๋ฅผ, ๊ฑฐ์ค๋ฆ๋์ด 13์์ด๋ฉด 5์์ง๋ฆฌ 1๊ฐ์ 2์์ง๋ฆฌ 4๊ฐ๋ก ์ด 5๊ฐ๋ฅผ ์ฃผ์ด์ผ ๋์ ์ ๊ฐ์๊ฐ ์ต์๊ฐ ๋๋ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ ๊ฑฐ์ค๋ฆ๋ ์ก์ n(1 โค n โค 100,000)์ด ์ฃผ์ด์ง๋ค. ์ถ..
Algorithm/๋ฌธ์ ํ์ด
1043๋ฒ: ๊ฑฐ์ง๋ง ์ง๋ฏผ์ด๋ ํํฐ์ ๊ฐ์ ์ด์ผ๊ธฐ ํ๋ ๊ฒ์ ์ข์ํ๋ค. ํํฐ์ ๊ฐ ๋๋ง๋ค, ์ง๋ฏผ์ด๋ ์ง๋ฏผ์ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ์ด์ผ๊ธฐ๋ฅผ ํ๋ค. ์ง๋ฏผ์ด๋ ๊ทธ ์ด์ผ๊ธฐ๋ฅผ ๋งํ ๋, ์๋ ๊ทธ๋๋ก ์ง์ค๋ก ๋งํ๊ฑฐ๋ ์์ฒญ๋๊ฒ www.acmicpc.net ๋ฌธ์ ์ง๋ฏผ์ด๋ ํํฐ์ ๊ฐ์ ์ด์ผ๊ธฐ ํ๋ ๊ฒ์ ์ข์ํ๋ค. ํํฐ์ ๊ฐ ๋๋ง๋ค, ์ง๋ฏผ์ด๋ ์ง๋ฏผ์ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ์ด์ผ๊ธฐ๋ฅผ ํ๋ค. ์ง๋ฏผ์ด๋ ๊ทธ ์ด์ผ๊ธฐ๋ฅผ ๋งํ ๋, ์๋ ๊ทธ๋๋ก ์ง์ค๋ก ๋งํ๊ฑฐ๋ ์์ฒญ๋๊ฒ ๊ณผ์ฅํด์ ๋งํ๋ค. ๋น์ฐํ ๊ณผ์ฅํด์ ์ด์ผ๊ธฐํ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ฌ๋ฏธ์๊ธฐ ๋๋ฌธ์, ๋๋๋ก์ด๋ฉด ๊ณผ์ฅํด์ ์ด์ผ๊ธฐํ๋ ค๊ณ ํ๋ค. ํ์ง๋ง, ์ง๋ฏผ์ด๋ ๊ฑฐ์ง๋ง์์ด๋ก ์๋ ค์ง๊ธฐ๋ ์ซ์ดํ๋ค. ๋ฌธ์ ๋ ๋ช๋ช ์ฌ๋๋ค์ ๊ทธ ์ด์ผ๊ธฐ์ ์ง์ค์ ์๋ค๋ ๊ฒ์ด๋ค. ๋ฐ๋ผ์ ์ด๋ฐ ์ฌ๋๋ค์ด ํํฐ์ ์์ ๋๋, ์ง๋ฏผ์ด๋ ์ง์ค์ ..
'Algorithm/๋ฌธ์ ํ์ด' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก (3 Page)
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.