-
Notifications
You must be signed in to change notification settings - Fork 0
Solved Baekjoon
๐ก A to Z๋ ๊ฐ๋ณ์ ์ผ๋ก ์์ฑํ ๊ฒ์๊ธ์ ํ ๋ฒ์ ๋ณผ ์ ์๊ฒ ์ ๋ฆฌํ์์ต๋๋ค. ๋ฌธ์ ์ ์์ธํ ํ์ด๊ฐ ์๋ ์์ฑ์๊ฐ ํผ ๋ฌธ์ ๋ฅผ ํ๋์ ๋ณผ ์ ์๋๋ก ์ ๋ฆฌํ์์ต๋๋ค. ์์ธํ ์ค๋ช ๊ณผ ๊ด๋ จ ์ด์ผ๊ธฐ(์ํ์ฐฉ์ค ๋ฐ ๋ก์ง ์ค๋ช ๋ฑ)๋ ๊ฐ๋ณ ํฌ์คํธ์ ์์ต๋๋ค.
์ด๋ ์ ๋ ๊ฐ๋ฐ์ ํ๋ค๊ณ ํ๋ฉด ์์ฐ์ค๋ฝ๊ฒ ์ฝ๋ฉํ ์คํธ๋ฅผ ์ค๋นํ๊ฑฐ๋ ์ฐ์ตํ๊ธฐ ์ํด ๋ค์ด์จ๋ค๋ Beakjoon ์ฌ์ดํธ! ์ฝ๋ฉํ ์คํธ๋ฅผ ์ค๋นํ๋๊ฒ ์๋์ฌ๋ ๊ธฐ์ด ๋ฌธ์ ๋ ๋ง์์ ์ค์ค๋ก์ ํ๋ก๊ทธ๋๋ฐ ์ค๋ ฅ์ ๋๋ฆด ์ ์์ต๋๋ค.
์ด๋ค ์ธ์ด๋ก ํ์ด๋ฅผ ํ ์ง, ๋ ์ด๋ค ์์๋๋ก ํด์ผํ ์ง ๋ฑ ๊ณ ๋ฏผ์ด ๋ง์ผ์ค ๋ถ๋ค์ด ๋ง๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ์ญ์ ์์ํ ๋, ์ฃผ์์ ์ ๋ง ๋ง์ด ๋ฌผ์ด๋ณด๊ณ ๊ณ ๋ฏผํ๋ฉด์ ์์ํ๋ ๊ฒฝํ์ด ์์ต๋๋ค.
๊ฐ์ฅ ๊ณ ๋ฏผ๋๋ ๋๊ฐ์ง์ ๋ํด์ ์ด์ผ๊ธฐ ํด๋ณผ๊นํฉ๋๋ค.
- ์ด๋ค ์ธ์ด๋ก ํด์ผํ๋๊ฐ
- ์ด๋ค ์์๋ก ํ์ด์ผํ๋๊ฐ
1๋ฒ ๋จผ์ ์ด์ผ๊ธฐ ํด๋ณผ๊น์? ๊ฐ์ ์ฌ์ฉํ๋ ์ธ์ด๋ ๋ค์ํ๊ณ ๋ชฉํ๋ ๋ค์ํ๊ฒ ์ฃ . ์ฌ์ค ๊ฐ์ธ์ ๋ชฉํ์ ๋ฐ๋ผ ๋ง์ด ๋ค๋ฅด๋ค๊ณ ์๊ฐ์ด ๋ญ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ํ ์๋๊ฐ ๋น ๋ฅธ C++์ด๋ ์ฝ๋์ ๊ธธ์ด๊ฐ ์งง๊ฒ ํํํ ์ ์๋ Python์ ์ถ์ฒํฉ๋๋ค. ์ ์ญ์ C++๋ก ์์ํ๋ค๊ฐ ์ฃผ์ธ์ด๊ฐ Python์ผ๋ก ์ฎ๊ฒจ์ง๋ฉด์ ๋ฐ๊ฟ๊นํ๋ค๊ฐ Java๋ฅผ ์์ํ ๊ธฐํ๊ฐ ์๊ฒจ์ ์์ํ์ต๋๋ค.
์ฆ, ๋ณธ์ธ ๋ชฉ์ ์ ๋ฐ๋ผ ํ์๋ฉด ๋ฉ๋๋ค. ์ผ๋ถ ์ฝํ ์์ ์ง์ํ์ง ์๋ ์ธ์ด๋ ์์ผ๋ ์ ๊ณ ๋ คํ์๋ฉด์์! ํนํ ๊ธฐ์ด๋ฌธ์ ๋ค์ ๊ฐ ์ธ์ด ์ตํ์๋ ๋ฐ์๋ ์ข์๊ฑฐ๊ฐ์ต๋๋ค.
๊ทธ๋ผ 2๋ฒ์งธ์ ๋๋ค. ๋คํํ ๋ฐฑ์ค์ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก ๋ฌธ์ ๋ฅผ ๋ถ๋ฅํด์ค๋๋ค. ์ฌ์ดํธ ๋ด์ ๋จ๊ณ๋ณ ํ์ด๋ณด๊ธฐ๋ ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ๋ก ํธ๋ ๊ฒ๋ ์ข์ง๋ง, ์ ๋ solved.ac์ ๋ฌธ์ ๋ ๋ฒจ ๊ธฐ์ค์ผ๋ก ํ๊ณ ์์ต๋๋ค. ๊ฐ์ ๋ค์ํ ๋ชฉ์ฐจ๋ฅผ ๋ณด์๊ณ ์ํ๋ ๋ด์ฉ์ผ๋ก ํ์๋ฉ๋๋ค๋ง, ์ ๋ solved.ac ๊ธฐ์ค์ผ๋ก ํ์์ ๋ ์ ์ฌํ ๋๋๋ฅผ ๋ฐ๋ณตํ์ต ํ ์ ์์ด์ ์ข์์ต๋๋ค.
๊ฐ์ธ์ ๋ฐ๋ผ ๊ณต๋ถํ๊ณ ์ถ์ ์๊ณ ๋ฆฌ์ฆ ์์ญ์ด ๋ช ํํ๋ค๋ฉด ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ๋ก ํ์ธํด์ฃผ์๋ ๊ฒ๋ ์ข๊ฒ ์ต๋๋ค.
๋ฐฑ์ค์ ํ๋ค๋ณด๋ฉด ์์ฐ์ค๋ฝ๊ฒ ์ด๋ ํฐ์ด์ด์ผ?
๋ผ๊ณ ๋ฃ๊ฒ ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
์ฒ์์ ๋ค์์ ๋, ๊ฒ์๋ ์๋๊ณ ๋ฌด์จ ํฐ์ด..? ํ๋๋ฐ ์๋๋ผ๊ตฌ์ ใ
ใ
solved.ac ์๋น์ค๋ก ๋ฐฑ์ค ๋ฌธ์ ์ ๋์ด๋์ ์ ์ ๊ฐ์ธ์ ํฐ์ด๋ ๋ณผ์๊ฐ ์์ต๋๋ค. ๋, ๋ฐฑ์ค์ ์ค์ > ๋ณด๊ธฐ ์ค์ ์ ํตํด์ ๋ฐฑ์ค ๋ด์์๋ ์ฝ๊ฒ ๋ณผ ์ ์์ต๋๋ค. ์ ๋ ์ด์ solved๋ฅผ ์ฐ๋๊ฒ ๋ ์ต์ํฉ๋๋ค! ๋, ๋ ๋ฒจ ๋ณ๋ก ๋ฌธ์ ๋ถ๋ฅ๊ฐ ๋์ด์์ด์ ๋ ์ข์ต๋๋ค. ์ ์ฌ๊ธฐ์ ๋ถ๋ฅ ๊ธฐ์ค์ผ๋ก ๋ฌธ์ ๋ฅผ ์์๋๋ก ํ๊ณ ์์ต๋๋ค :)
๋ฐฑ์ค์ ๋ฌธ์ ๋ฅผ ํธ๋ ๋ฐ ์ฌ๋ฌ๊ฐ์ง ์ฃผ์ ์ฌํญ์ด ์์ต๋๋ค. ์ฌ์ค ์ต์ํด์ง๋ฉด ์๊ฐ๋ ํ์ง ์์ ๋ถ๋ถ์ด์ง๋ง, ์ฒ์์๋ ์ด๊ฒ ๋๋ฌธ์ ์ค๋ฅ๊ฐ ๋๋ค๊ณ ? ํ ์ ๋์ด์ฃ .
- package : default
- Class name : Main
- ์ถ๋ ฅ๊ฒฐ๊ณผ์ ๊ณต๋ฐฑ ์ ๊ฒฝ์ฐ๊ธฐ
1,2๋ฒ์ Java์์ ์ ๊ฒฝ์จ์ฃผ์๋ฉด ๋์๊ณ , ํ ๋ฒ ์ธ์ํ์๋ฉด ์ ํ๋ฆฌ์ง ์์ผ์ค ๊ป๋๋ค. 3๋ฒ์ ์๊ฐ๋ณด๋ค ์ถ๋ ฅ ์ค๋ฅ๋ก ์์ฃผ ์ค๋ฅ๊ฐ ๋ฌ์์ต๋๋ค. 3๋ฒ์ ํด๊ฒฐํ์ค ์ ์๋ ๋ฐฉ๋ฒ์ ์ค์ > ๋ณด๊ธฐ ์ค์ > ์์ ๊ณต๋ฐฑ ํ์ด๋ผ์ดํธ๋ฅผ ๋ณด๊ธฐ๋ก ํ์๋ฉด ๋ฉ๋๋ค. ์ด์ ์ด์ฌํ ํ์ด์ฃผ์๋ฉด ๋ฉ๋๋ค.
ํ์ด๋ฐฉ๋ฒ
1.0 ver
2.0 ver