๋ ํฌ์ธํฐ2 [BOJ] 15823 : ์นด๋ ํฉ ๊ตฌ๋งคํ๊ธฐ ๋ฌธ์ ๋งํฌ 15823๋ฒ: ์นด๋ ํฉ ๊ตฌ๋งคํ๊ธฐ (acmicpc.net) 15823๋ฒ: ์นด๋ ํฉ ๊ตฌ๋งคํ๊ธฐ ์ฒซ ์ค์๋ ๋ ๊ฐ์ ์์ฐ์ N๊ณผ M์ด ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค. N์ ์์ ์ ์ง์ด๋ ์นด๋์ ์์ด๋ฉฐ M์ ์ฃผ๋ต์ด๊ฐ ๊ตฌ๋งคํด์ผ ํ ์นด๋ ํฉ์ ์๋ค. ์ดํ ๋ ๋ฒ์งธ ์ค์๋ ์ด N๊ฐ์ ๋์ด๋ ์นด๋์ ๋ํ www.acmicpc.net ํฌ์ธํธ ์ก๊ธฐ๋ ์ฌ์ ์ง๋ง ๊ตฌํ์ด ์ด๋ ค์ ๋ ๋ฌธ์ . ํ์ด ๊ณผ์ ์นด๋ ํฉ์ ๊ตฌ์ฑํ๋ ์นด๋์ ์๋ฅผ Mid ๋ก ๋๊ณ ์ด๋ถ ํ์์ ํตํด ์ต๋ ์นด๋์ ๊ฐ์๋ฅผ ๊ตฌํ๋ค. ์นด๋๊ฐ ์ด N๊ฐ๊ฐ ์์ ๋ M๊ฐ์ ์นด๋ํฉ์ ๋ง๋ค์ด์ผ ํ๋ค๋ฉด ํ ์นด๋ํฉ์๋ ์ต๋ N/M ๊ฐ์ ์นด๋๊ฐ ๋ค์ด๊ฐ ์ ์๋ค. L = 1 , R = N/M ์ผ๋ก ๋๊ณ while(L = M) // L = mid + 1; else R = mid - .. 2022. 3. 21. [BOJ] 24453 : ๋๋ฒ๊น ๋ฌธ์ ๋งํฌ 24453๋ฒ: ๋๋ฒ๊น (acmicpc.net) 24453๋ฒ: ๋๋ฒ๊น ์ฒซ ์ค์๋ ์๋์ผ๋ก ์์ฑ๋ ์ฝ๋ ์ค์ ์ $N$๊ณผ ์ค๋ฅ๊ฐ ์๋ ์ค์ ๊ฐ์ $M$์ด ์ฃผ์ด์ง๋ค. $(1 \le N \le 2 \times 10^7$, $1 \le M \le \min(N,\ 5\times 10^5))$ ๋ ๋ฒ์งธ ์ค์๋ ์ฝ๋์์ ์ค๋ฅ๊ฐ ์๋ ์ค์ ๋ฒํธ $M$๊ฐ๊ฐ www.acmicpc.net ์ธ๊ท๊ฐ Y๊ฐ ์ด์์ ์ค๋ฅ๋ฅผ ์ ๊ฑฐํ ํ ์๋ํฐ๊ฐ ์ ๊ฑฐํด์ผ ํ ์ค๋ฅ์ ์์ ์ต๋๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ . ํ์ด ๋จผ์ ๊ฒฝ์ฐ์ ์๋ฅผ ๋๋์ด ๋ณด์. 1. ์ธ๊ท๊ฐ ์๋ฌด๋ฐ ์ค๋ฅ๋ฅผ ์์ ํ์ง ์์๋ ์๋ํฐ๊ฐ ์๋์ผ๋ก ์ค๋ฅ๋ฅผ ์์ ํด ์ค ์ ์๋ ๊ฒฝ์ฐ ์ฆ, ์ต์ด ์ ๋ ฅ์์ ๋ถํฐ ์ด๋ฏธ ์ค๋ฅ๊ฐ ์๋ ์ฐ์๋ ์ฝ๋์ ์ค์ ์๊ฐ X์ด์์ธ ์ํ. ์ด๋ฐ ๊ฒฝ์ฐ๋ ์ธ๊ท๊ฐ ์ต.. 2022. 2. 18. ์ด์ 1 ๋ค์