์ํ ์
โ์ค๋์ ๋๋ ๋ฌด์์ ์ํ๋๊ฐ?โ
์ํฉ
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ์์๋๋ก ํ๊ธฐ
- ์ ์น์ 50์ผ ์ํ ์งํ
- ๊ธฐ์ ๋ฉด์ ์ค๋น
์ก์
- ๊ธฐ์ด๋ฅผ ๋ค์ ธ๊ฐ๋ฉฐ ๋ฌธ๋ฒ๊ณผ ์๊ณ ๋ฆฌ์ฆ๋ค์ ์ฌ๋ฃ๋ฅผ ์๊ธฐ์ํด ๋ฐฑ์ค์ ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ for๋ฌธ์ ์งํ์ค์ด๋ค
- ์ ์น์ 50์ผ ์ํ์ 3๊ฐ์ ์งํํ๋ค
- โ๊ด์ฌ์ฌ ๋ถ๋ฆฌโ, โSOLID ์์นโ ๋ฅผ ์์ฝ ์ ๋ฆฌํ์ฌ ๋
นํ๋ฅผ ์งํํ๊ณ ์ธ์ฐ๊ณ ์ดํดํ๋ ์๊ฐ์ ๊ฐ์ก๋ค
์นญ์ฐฌ
- ๋์ด์ ๋ต๋ง ์ธ์ฐ๋ ํ์์ด ์๋ ๋ฌธ์ ๋ฅผ ์ ์ํ๊ณ ๋๋ง์ ์ฌ๊ณ ๋ก ํ ์ ์๋๋ก ๊ธฐ์ด๋ถํฐ ์ดํดํ๋ฉฐ ์ฌ๋ฃ๋ฅผ ์ค๋นํ๊ณ ์๋ ์ง๊ธ์ ์นญ์ฐฌ!
๊ฐ์ ์
โ์ด๋ค ๋ฌธ์ /์ด๋ ค์์ ๊ฒช์๋์ง, ํฅํ ์ด๋ค ์ก์
์ผ๋ก ์ด๋ฅผ ํด๊ฒฐํด๋ณผ ๊ฒ์ธ์งโ
๋ฌธ์
- // ์ฐ์ฐ์์ % ์ฐ์ฐ์๋ฅผ ํ์ฉํ์ฌ ์๊ฐ์ ๊ตฌํ๋ ๋ฐฉ๋ฒ์ด ์ด๋ ค์ ๋ค
์์ธ
- ๊ตฌํ๋ ๊ณต์ ์์ฒด์ ๋ํ ์ง์์ด ์์๋๊ฒ ์ปธ๋ค
์ก์
ํ๋
- ๋ฌธ์ ํ์ด์ ์ง์์ ์ธ ์ํ๊ณต๋ถ๋ฅผ ํตํด ์ฐฝ์์ ์ธ ์ฌ๊ณ ํ ์ ์๋๋ก ๋
ธ๋ ฅํด์ผ๊ฒ ๋ค
๋ฐฐ์ด ์
โ์ค๋์ ์ผ์์ ์ด๋ค ๊ฒ์ ๋ฐฐ์ ๋์งโ ์์ฑํด ๋ณด์ธ์.
- ์
์ถ๋ ฅ ๋ฐฉ์์ด ์ฌ๋ฌ์ค์ผ๋ ์๊ฐ ์ด๊ณผ๋ฅผ ๋๋นํ์ฌ sys.stdin.readline() ์ฌ์ฉํ๋ ๋ฒ์ ์์งํ๋ค
- ์ ์น์ ์ํ์ ํตํด ๊ธ์ผ์ ์์, ๋ถ์ ์ฌ์น์ฐ์ฐ๊ณผ, ๋ถ์ ์์ ํผํฉ๊ณ์ฐ์ ์งํํ๋ค
- ๊ฐ์ฒด์งํฅ์ ๋ํ ์ดํด๊ฐ ์กฐ๊ธ์ ๋ ๊ฒ ๊ฐ๋ค
์๋ฏธ
- ๋ง์ญํ๋ ์ฝ๋ฉํ
์คํธ๋ฅผ ๋ค์๋ฒ์๋ ๊ณผ๊ฐํ๊ฒ ๋์ ํ๋ฆฌ๋ผ ์ฝ๊ฒ ๋ง์๋จน์ ์ ์๊ฒ ๋ ๊ฒ์ด ๋๋ฌด ์ข๋ค