๋ฌธ์ ์๊ทผ์ด๋ ๋๊ตฌ์ ์ธ๊ณ์์ ์ ์ฐจ ์ํฅ๋ ฅ์ ๋ํ๊ฐ๊ณ ์๋ค. ์ฒ์์ ๊ทธ๋ ๋๊ตฌ ๊ฒฝ๊ธฐ๋ฅผ ์ข์ํ๋ ์ฌ๋์ด์๋ค. ๋๊ตฌ์ ๋ํ ์ด์ ์ ๊ทธ๋ฅผ ๋ง์ ์ ์์๊ณ , ๊ฒฐ๊ตญ ์๊ทผ์ด๋ ๋๊ตฌ์ฅ์ ์ฒญ์ํ๋ ์ผ์ ์์ํ๋ค. ์๊ทผ์ด๋ ๋๊ตฌ์ฅ์ ์ฒญ์ํ๋ฉด์ ๊ฐ๋
์ด ๋๊ธฐ ์ํด ๊ฐ์ ธ์ผํ ๋ฅ๋ ฅ์ ๊ณต๋ถํด๋๊ฐ๋ค. ์๋น๊ฐ 3๋
์ด๋ฉด ํ์์ ์๋ฏ์ด ์๊ทผ์ด๋ ์ ์ ๊ฐ๋
์ผ๋ก ํ ๊ฑธ์ ๋ค๊ฐ๊ฐ๊ณ ์์๋ค. ์ด๋ ๋ ๊ทธ์๊ฒ ์ง๋ฐฉ์ ํ ํ๋ก๋๊ตฌํ์ ๊ฐ๋
ํ ๊ธฐํ๊ฐ ์๊ธฐ๊ฒ ๋์๋ค. ๊ทธ๋ ์์ฒญ๋ ์ง๋๋ ฅ์ ๋ณด์ฌ์ฃผ๋ฉฐ ํ๋ก ๋ฆฌ๊ทธ์์ ์ฐ์น์ ํ๊ณ , ์ด์ ๊ตญ๊ฐ๋ํํ์ ๊ฐ๋
์ด ๋์๋ค. ๋ด์ผ์ ์ผ๋ณธ๊ณผ ๊ตญ๊ฐ๋ํ ์น์ ๊ฒฝ๊ธฐ๊ฐ ์๋ ๋ ์ด๋ค. ์๊ทผ์ด๋ ๋ด์ผ ๊ฒฝ๊ธฐ์ ๋์ค ์ ๋ฐ ๋ช
๋จ์ ์์ฑํด์ผ ํ๋ค. ๊ตญ๊ฐ๋ํํ์ ๊ฐ๋
์ด ๋ ์ดํ์ ์๊ทผ์ด๋ ๋งค์ฐ ๊ฒ์๋ฌ์ก๋ค. ๊ทธ๋ ์ ์์ ์ด๋ฆ์ ๊ธฐ์ตํ์ง ๋ชป..
๐ฅ๏ธ Computer/Algorithm Solution
๋ฌธ์ N์ฅ์ ์นด๋๊ฐ ์๋ค. ๊ฐ๊ฐ์ ์นด๋๋ ์ฐจ๋ก๋ก 1๋ถํฐ N๊น์ง์ ๋ฒํธ๊ฐ ๋ถ์ด ์์ผ๋ฉฐ, 1๋ฒ ์นด๋๊ฐ ์ ์ผ ์์, N๋ฒ ์นด๋๊ฐ ์ ์ผ ์๋์ธ ์ํ๋ก ์์๋๋ก ์นด๋๊ฐ ๋์ฌ ์๋ค. ์ด์ ๋ค์๊ณผ ๊ฐ์ ๋์์ ์นด๋๊ฐ ํ ์ฅ ๋จ์ ๋๊น์ง ๋ฐ๋ณตํ๊ฒ ๋๋ค. ์ฐ์ , ์ ์ผ ์์ ์๋ ์นด๋๋ฅผ ๋ฐ๋ฅ์ ๋ฒ๋ฆฐ๋ค. ๊ทธ ๋ค์, ์ ์ผ ์์ ์๋ ์นด๋๋ฅผ ์ ์ผ ์๋์ ์๋ ์นด๋ ๋ฐ์ผ๋ก ์ฎ๊ธด๋ค. ์๋ฅผ ๋ค์ด N=4์ธ ๊ฒฝ์ฐ๋ฅผ ์๊ฐํด ๋ณด์. ์นด๋๋ ์ ์ผ ์์์๋ถํฐ 1234 ์ ์์๋ก ๋์ฌ์๋ค. 1์ ๋ฒ๋ฆฌ๋ฉด 234๊ฐ ๋จ๋๋ค. ์ฌ๊ธฐ์ 2๋ฅผ ์ ์ผ ์๋๋ก ์ฎ๊ธฐ๋ฉด 342๊ฐ ๋๋ค. 3์ ๋ฒ๋ฆฌ๋ฉด 42๊ฐ ๋๊ณ , 4๋ฅผ ๋ฐ์ผ๋ก ์ฎ๊ธฐ๋ฉด 24๊ฐ ๋๋ค. ๋ง์ง๋ง์ผ๋ก 2๋ฅผ ๋ฒ๋ฆฌ๊ณ ๋๋ฉด, ๋จ๋ ์นด๋๋ 4๊ฐ ๋๋ค. N์ด ์ฃผ์ด์ก์ ๋, ์ ์ผ ๋ง์ง๋ง์ ๋จ๊ฒ ๋๋ ์นด๋๋ฅผ ๊ตฌํ๋ ํ๋ก..
๋ฌธ์ ํ์๋ ์ง๊ธ (x, y)์ ์๋ค. ์ง์ฌ๊ฐํ์ ์ผ์ชฝ ์๋ ๊ผญ์ง์ ์ (0, 0)์ ์๊ณ , ์ค๋ฅธ์ชฝ ์ ๊ผญ์ง์ ์ (w, h)์ ์๋ค. ์ง์ฌ๊ฐํ์ ๊ฒฝ๊ณ์ ๊น์ง ๊ฐ๋ ๊ฑฐ๋ฆฌ์ ์ต์๊ฐ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ x y w h๊ฐ ์ฃผ์ด์ง๋ค. w์ h๋ 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ , x๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , w-1๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ , y๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , h-1๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ๋ฌธ์ ์ ์ ๋ต์ ์ถ๋ ฅํ๋ค. ์์ ์
๋ ฅ 1 6 2 10 3 ์์ ์ถ๋ ฅ 1 1 ํ์ด ๊ทนํ์ ์ผํญ์ฐ์ฐ์... ์ฝ๋ #include #include using namespace std; int main() { int x, y, w, h, min; cin >> x >> y >> w ..
๋ฌธ์ ์์ A๊ฐ N์ ์ง์ง ์ฝ์๊ฐ ๋๋ ค๋ฉด, N์ด A์ ๋ฐฐ์์ด๊ณ , A๊ฐ 1๊ณผ N์ด ์๋์ด์ผ ํ๋ค. ์ด๋ค ์ N์ ์ง์ง ์ฝ์๊ฐ ๋ชจ๋ ์ฃผ์ด์ง ๋, N์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ N์ ์ง์ง ์ฝ์์ ๊ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ๊ฐ์๋ 50๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ๋์งธ ์ค์๋ N์ ์ง์ง ์ฝ์๊ฐ ์ฃผ์ด์ง๋ค. 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๊ณ , 2๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ , ์ค๋ณต๋์ง ์๋๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ N์ ์ถ๋ ฅํ๋ค. N์ ํญ์ 32๋นํธ ๋ถํธ์๋ ์ ์๋ก ํํํ ์ ์๋ค. ์์ ์
๋ ฅ 1 2 4 2 ์์ ์ถ๋ ฅ 1 8 ์ฝ๋ #include using namespace std; int main() { int n; cin >> n; int num[50]; for (int i = 0; i < n; i +..
๋ฌธ์ ์์ A๊ฐ N์ ์ง์ง ์ฝ์๊ฐ ๋๋ ค๋ฉด, N์ด A์ ๋ฐฐ์์ด๊ณ , A๊ฐ 1๊ณผ N์ด ์๋์ด์ผ ํ๋ค. ์ด๋ค ์ N์ ์ง์ง ์ฝ์๊ฐ ๋ชจ๋ ์ฃผ์ด์ง ๋, N์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ N์ ์ง์ง ์ฝ์์ ๊ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ๊ฐ์๋ 50๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ๋์งธ ์ค์๋ N์ ์ง์ง ์ฝ์๊ฐ ์ฃผ์ด์ง๋ค. 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๊ณ , 2๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ , ์ค๋ณต๋์ง ์๋๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ N์ ์ถ๋ ฅํ๋ค. N์ ํญ์ 32๋นํธ ๋ถํธ์๋ ์ ์๋ก ํํํ ์ ์๋ค. ์์ ์
๋ ฅ 1 2 4 2 ์์ ์ถ๋ ฅ 1 8 ์ฝ๋ #include #include using namespace std; int main() { string n; cin >> n; char max; for (int i = 0; i..
๋ฌธ์ ์ฃผ์ด์ง ์ N๊ฐ ์ค์์ ์์๊ฐ ๋ช ๊ฐ์ธ์ง ์ฐพ์์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์
๋ ฅ ์ฒซ ์ค์ ์์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. N์ 100์ดํ์ด๋ค. ๋ค์์ผ๋ก N๊ฐ์ ์๊ฐ ์ฃผ์ด์ง๋๋ฐ ์๋ 1,000 ์ดํ์ ์์ฐ์์ด๋ค. ์ถ๋ ฅ ์ฃผ์ด์ง ์๋ค ์ค ์์์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ค. ์์ ์
๋ ฅ 1 4 1 3 5 7 ์์ ์ถ๋ ฅ 1 3 ํ์ด ์์ ๊ด๋ จ ๋ฌธ์ ๋ ์๋ผํ ์คํ
๋ค์ค์ ์ฒด๋ฅผ ์ฌ์ฉํ๋ ์ต๊ด์ ๋ค์ฌ์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋๋ ๋ฌธ์ ์๋ค. https://ko.wikipedia.org/wiki/%EC%97%90%EB%9D%BC%ED%86%A0%EC%8A%A4%ED%85%8C%EB%84%A4%EC%8A%A4%EC%9D%98_%EC%B2%B4 ์๋ผํ ์คํ
๋ค์ค์ ์ฒด - ์ํค๋ฐฑ๊ณผ, ์ฐ๋ฆฌ ๋ชจ๋์ ๋ฐฑ๊ณผ์ฌ์ ์ํค๋ฐฑ๊ณผ, ์ฐ๋ฆฌ ๋ชจ๋์ ๋ฐฑ๊ณผ์ฌ์ . ๋๋ฌ๋ณด๊ธฐ๋ก ..