
Yahtzee Online
์ผ์น ์จ๋ผ์ธ์์ ์ฃผ์ฌ์ ์ค๋ ฅ์ ์ํํด ๋ณด์ธ์. ์ต๋ 3๋ช ์ ์๋์ ์ฌ๋ฏธ์๋ ์จ๋ผ์ธ ์ผ์น ๊ฒ์์ ์ฆ๊ฒจ๋ณด์ธ์. ์ด ๊ณ ์ ์ ์ธ ์ผ์น ๊ฒ์์ ์น ๋ธ๋ผ์ฐ์ ์์ ์ด ์ ํต์ ์ธ ์ฃผ์ฌ์ ๊ฒ์์ ๋ชจ๋ ์ฌ๋ฏธ๋ฅผ ์ ์ฌํฉ๋๋ค. ์ ์ , ์ ๋ต, ํ์ด์ด ์๋ฒฝํ๊ฒ ์ด์ฐ๋ฌ์ ธ ์ฆ๊ฑฐ์์ ์ ์ฌํฉ๋๋ค.
์ผ์น ๊ฒ์ ๋ฐฉ๋ฒ
์ฑ๊ธ ํ๋ ์ด์ด ๊ฒ์ ๋๋ ์ต๋ 3๋ช ์ ์๋์ ๊ฒ์์ ์์ํ์ธ์. ๋ฉํฐํ๋ ์ด๋ฅผ ํ๋ ์ดํ๋ ๊ฒฝ์ฐ, ํ๋ ์ด์ด๋ ๊ฐ์ ์ปดํจํฐ์ ์์ด์ผ ํ๋ฉฐ ๋ฒ๊ฐ์ ๊ฐ๋ฉฐ ํ๋ ์ดํด์ผ ํฉ๋๋ค. ์ฃผ์ฌ์ ๊ฒ์์ ๊ฐ์ง๊ณ ์์ง ์๋๋ผ๋ ์จ๋ผ์ธ ๋ฒ์ ์ผ๋ก ์น๊ตฌ ๋ฐ ๊ฐ์กฑ๊ณผ ํจ๊ป ์ฆ๊ธธ ์ ์์ต๋๋ค.
๊ทธ๋ํฝ๋ ๋ถ๋๋ฌ์ด ์ฃผ์ฌ์ ์ ๋๋ฉ์ด์ ๊ณผ ์ดํดํ๊ธฐ ์ฌ์ด ์ ์ํ์ผ๋ก ํ๋ คํ๊ฒ ๋ณด์ ๋๋ค. ํ๋ ์ดํ๋ ๋์ ๋ค์ ์ ์๋ ๊ณ ๊ธ์ค๋ฌ์ด ์์ ๋ ์์ต๋๋ค!
๊ธฐ๋ณธ ์ผ์น ํ
์ฃผ์ฌ์ 5๊ฐ๋ฅผ ๊ตด๋ ค ํ ํ์ฐ์ค, ๋ํ ์คํธ๋ ์ดํธ, 3์ข ๋ฅ ๋ฑ ๋ค์ํ ์กฐํฉ์ ๋ง๋ค์ด์ผ ํ๋ ์ผ์ฐ์ ๊ธฐ๋ณธ ๊ท์น์ ๊ฐ๋จํฉ๋๋ค. ๊ฐ ์ฃผ์ฌ์๋ฅผ ๊ตด๋ฆด ๋๋ง๋ค ์ ์ ๋ฒ์ฃผ ์ค ํ๋๋ฅผ ์ ํํด์ผ ํ๋ฏ๋ก ์ ๋ต์ด ์ค์ํฉ๋๋ค. ์ฃผ์ฌ์๋ฅผ ๊ตด๋ฆฌ๋ ๊ฒ์ ์์ ํ ์ด์ด์ง๋ง ํจ๋ฅผ ์ ํํ๋ ๊ฒ์ ๊ธฐ์ ์ด ํ์ํฉ๋๋ค.
ํ์ค ๊ฒ์๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ผ์น(๊ฐ์ ์ซ์๊ฐ 5๊ฐ)๊ฐ ๋์ค๋ฉด 50์ ์ ์ป์ต๋๋ค. ์ผ์ชฝ ์ด์ ์ ์๊ฐ 65์ ๋ณด๋ค ๋์ผ๋ฉด ๋ณด๋์ค 35์ ๋ ํ๋ํ ์ ์๋ค๋ ์ ์ ๊ธฐ์ตํ์ธ์. ์ด๋ฅผ ํ์ฉํ์ฌ ์ต๊ณ ์ ์กฐํฉ์ ๋ง๋ค์ด ๋ณด์ธ์.
๋ค์ํ ์ผ์ฐ ์กฐํฉ
์ผ์ฐ ์จ๋ผ์ธ์๋ ๋ค์ํ ์ ์ ์กฐํฉ์ด ์์ต๋๋ค. ์ผ์ชฝ์๋ ์ซ์ ์ ์๊ฐ ์์ผ๋ฉฐ, ํ๋์ ์ซ์๋ก ๋ ์ฃผ์ฌ์๊ฐ ๋ช ๊ฐ ์๋์ง ์ธ๊ณ ํฉ์ฐํ์ฌ ์ ์๋ฅผ ์ป์ด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด 4ร4๋ฅผ ๊ตด๋ฆฌ๋ฉด 16์ ์ด ๋ฉ๋๋ค.
์ค๋ฅธ์ชฝ์๋ ์คํ์ ๋ฆฌ์คํธ ์ ์๊ฐ ์ ํ ์์ต๋๋ค:
- ์ธ ๊ฐ์ง ์ข ๋ฅ
- ๋ค ๊ฐ์ง ์ข ๋ฅ
- ๋ฆฌํ ์คํธ๋ ์ดํธ(1,2,3,4 ๋ฑ ๋ค ๊ฐ์ ์ซ์๊ฐ ์ฐ์์ผ๋ก ๋์ค๋ ๊ฒฝ์ฐ)
- ๋น ์คํธ๋ ์ดํธ(5๊ฐ์ ์ซ์ ์ฐ์(์: 2, 3, 4, 5, 6))
- ํ ํ์ฐ์ค(ํ ์ซ์ ์ค 2๊ฐ, ๋ค๋ฅธ ์ซ์ ์ค 3๊ฐ)
- ์ฐฌ์ค(๋ค์ฏ ๊ฐ์ ๋ฌด์์ ์ฃผ์ฌ์๋ฅผ ํฉ์ฐํ ์ ์)
๋ค์ํ ์กฐํฉ๊ณผ ๊ณ์ฐ ๋ฐฉ์์ ์ดํดํด์ผ ํฉ๋๋ค. ์ด๋ฅผ ์ดํดํ๊ณ ๋๋ฉด ์ ๋ต์ ์คํ์ ์ฎ๊ธฐ๊ณ ์ด ๋๋ผ์ด ์ผ์ฐ์ง ๊ฒ์์ ๋ฅ์ํ๊ฒ ํ๋ ์ดํ ์ ์์ต๋๋ค!
์ถ์์ผ
2018๋ 2์
๊ฐ๋ฐ์
์ผ์ฐ ์จ๋ผ์ธ์ Code This Lab์์ ๋ง๋ค์์ต๋๋ค.
ํ๋ซํผ
์น ๋ธ๋ผ์ฐ์ (๋ฐ์คํฌํฑ ๋ฐ ๋ชจ๋ฐ์ผ)