ํฐ์คํ ๋ฆฌ ๋ทฐ
A, B ๋ ์ฌ๋์ด ๊ฐ์๋ฐ์๋ณด ๊ฒ์์ ํ๋ค. ์ด N๋ฒ์ ๊ฒ์์ ํ์ฌ A๊ฐ ์ด๊ธฐ๋ฉด A๋ฅผ ์ถ๋ ฅํ๊ณ B๊ฐ ์ด๊ธฐ๋ฉด B๋ฅผ ์ถ๋ ฅํ๊ณ ์ ํ๋ฉฐ ๋น๊ธธ ๊ฒฝ์ฐ์๋ D๋ฅผ ์ถ๋ ฅํ๊ณ ์ ํ๋ค.
(1: ๊ฐ์, 2: ๋ฐ์, 3: ๋ณด)
๊ธฐ์ค์ A(personA)์๊ฒ ๋ง์ถ์ด์ switch ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ๋ค. ํฌ๊ฒ 3๊ฐ์ง์ ๊ฒฝ์ฐ๋ก case๋ฌธ์ ๋๋ ์ ๊ฐ ๊ฐ์ ๋ฐ์ ๋ณด ์ํฉ ์์์ ๋์ฌ ์ ์๋ ๊ฒฝ์ฐ๋ฅผ ๋ค์ if ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ์ฌ ์ด์ ๋ง๋ ๊ฒฐ๊ณผ๊ฐ์ answer ๋ณ์์ ์ ์ฌํด ์ฃผ์๋ค.
ํ์ง๋ง ์์ ๊ฐ์ด switch๋ฌธ์ ์ด์ฉํด ๊ฐ ๊ฒฝ์ฐ๋ฅผ ๊ฐ์ ํ๊ฒ ๋๋ฉด ๋๊ฐ์ ์ฐ์ฐ์ ๋ฐ๋ณตํด์ ์์ฑํ๊ฒ ๋์ด(personB์ ๋ํ ์กฐ๊ฑด์), ๊ฐ์ ์กฐ๊ฑด์์ ๋ฐ๋ณตํด์ ์์ฑํ๊ฒ ๋๋ค.
์์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ง์ฐฌ๊ฐ์ง๋ก ๊ธฐ์ค์ ์ผ๋ก a(A)๋ก ์ก๊ณ a์์ ์ผ์ด๋ ์ ์๋ ๊ฐ์ ๋ฐ์ ๋ณด ์ํฉ ์กฐ๊ฑด์์ ๋ถํฉํ์ง ์๋ ๊ทธ ์ธ์ ๊ฒฝ์ฐ๋ D(๋น๊ธฐ๋ ๊ฒฝ์ฐ)๋ก ์ถ๋ ฅํ๊ฑฐ๋ B(b๊ฐ ์ด๊ธฐ๋ ๊ฒฝ์ฐ)๋ก ์ถ๋ ฅ๋ ์ ์๋๋ก ์์ฑํ๋ค.
'์๊ณ ๋ฆฌ์ฆ > ํ๊ทธ ๋ณ ํ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฑ์๊ตฌํ๊ธฐ (0) | 2021.05.11 |
---|---|
์ ์๊ณ์ฐ (0) | 2021.05.11 |
๋ณด์ด๋ ํ์ (0) | 2021.05.03 |
ํฐ ์ ์ถ๋ ฅํ๊ธฐ (0) | 2021.05.03 |
์ค๋ณต๋จ์ด์ ๊ฑฐ (0) | 2021.05.02 |