20.11.09 (์)
Updated:
์ค๋ ํ ์ผ (๊ณํ)
- BaekJoon ๋งค์ผ ํ ๋ฌธ์ ํ๊ธฐ
์ฐฝ์ ์์ด๋ก ๊ณผ์ค์ 10์ฃผ์ฐจ ๋ฃ๊ธฐ๋ฌธ์ ํด๊ฒฐ๊ธฐ๋ฒ ๋ฆฌํฉํ ๋ง๋ํผ์๋ง๋๋์์, Unix ํ๋ก๊ทธ๋๋ฐ 11์ฃผ์ฐจ ๋ฃ๊ธฐ์ด๋ฒ์ฃผ ํ ์ผ ๊ฐฑ์ ํ๊ธฐ
์ค๋ ํ ์ผ
-
๋ฌธ์ ํด๊ฒฐ๊ธฐ๋ฒ ๋ฆฌํฉํ ๋ง
-
๊ตฌํํ๊ณ ์ ํ๋ ๋ฐฉ์์ Game Frame ์ ๋ญํน ๋ฑ๋ก์ ํ์ํ component ๋ฅผ ๋ง๋ถ์ฌ ์ฃผ๋ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์
์์ ๋ฐฉํธ์ผ๋ก GameOverState ์ํ๋ก ๋ณํ๋ ๊ฒฝ์ฐ ์๋ ์๋ Game Frame ์ ์๋ Panel์ ๋ชจ๋ ์ง์ด ๋ค
GameOverPanel ์ ๋ง๋ค์ด ๋ถ์ฌ์ฃผ๋ ๊ตฌ์กฐ๋ก ๋ฆฌํฉํ ๋ง.
-
๊ธฐ์กด์ Main Panel, Rank Panel๋ ๋ถ๋ฅผ ๋ ๋ง๋ค ์์ฑํ๋ ๋ฐฉ์์ผ๋ก ๋์ด์์ด ์ฑ๊ธํค ํจํด์ผ๋ก ๋ณ๊ฒฝ
-
-
Unix ํ๋ก๊ทธ๋๋ฐ 11์ฃผ์ฐจ
- ํ์ดํ๋ ๋ถ๋ชจ-์์ ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ํ ์ ์๊ฒ ํด์ฃผ๋ ํน์ ํ์ผ์ด๊ณ ๋จ๋ฐฉํฅ์ด๋ค.
- ๊ทธ๋ฅ ํ์ดํ๋ผ๊ณ ํ๋ฉด ์ด๋ฆ์ด ์๋ ํ์ดํ๋ฅผ ์๋ฏธํ๋ค.
- int pipe(int filedes[2]) ๋ฅผ ํตํด ํ์ดํ๋ฅผ ๋ง๋ค๊ณ filedes[0] ์ ์ฝ๊ธฐ์ฉ filedes[1] ์ ์ฐ๊ธฐ์ฉ ๊ธฐ์ ์ ์ด๋ค.
- ํ์ดํ์ ์ฝ์ ์๋ฃ๊ฐ ์๋ค๋ฉด ์ฝ๊ธฐ ์ํ ํ๋ก์ธ์ค๋ ๋ด์๊ฐ ๋๋ค.
- ํ์ดํ์ ์ฐ๋ ํ๋ก์ธ์ค๊ฐ ์์ง๋ง ์ฝ๊ธฐ ์ํ ํ๋ก์ธ์ค๊ฐ ์๋ค๋ฉด ์ฐ๋ ํ๋ก์ธ์ค๋ ๋ด์๊ฐ ๋๋ค.
- ์ฐ๊ธฐ์ ์ฉ ํ์ผ๊ธฐ์ ์๋ฅผ ๋ซ์๋๋ฐ ์ฐ๊ธฐ ํ๋ก์ธ์ค๊ฐ ์๋ค๋ฉด ์ฝ๊ธฐ ํ๋ก์ธ์ค๋ฅผ ๊นจ์ 0์ ๋ฐํํ๋ค.
- ์ฝ๊ธฐ์ ์ฉ ํ์ผ๊ธฐ์ ์๋ฅผ ๋ซ์๋๋ฐ ์ฝ๊ธฐ ํ๋ก์ธ์ค๊ฐ ์๋ค๋ฉด ์ฐ๊ธฐ ํ๋ก์ธ์ค๋ -1์ ๋ฐํํ๊ณ ์ค๋ฅ๋ฅผ ๋ฐ์ ์ํจ๋ค.
๋ด์ผ ํ ์ผ
- ๋ฌธ์ ํด๊ฒฐ๊ธฐ๋ฒ ๋ฆฌํฉํ ๋ง
- Technical Writing 11์ฃผ์ฐจ ๋ฃ๊ธฐ
์ด๋ฒ์ฃผ ํ ์ผ
- BaekJoon ๋งค์ผ ํ ๋ฌธ์ ํ๊ธฐ
- ์๊ฐ๊ณผ๋ชฉ 11์ฃผ์ฐจ ๋ฃ๊ธฐ
- ์์ ์ฌ๋ฆผํผ์๋ ์ฐธ์ฌ
- Unix ํ๋ก๊ทธ๋๋ฐ 1111 ๋๋ ํ ๋ฆฌ test9.c ์ดํดํ๊ธฐ
Leave a comment