L. Family Tree
-iknoom1107
๋ฌธ์ ํ์ด
๋ฌธ์ ๊ฐ ๊ธธ์ด์ ์ด๋ ค์๋ณด์ด์ง๋ง ๋ด์ฉ์ ์ฝ๊ณ ๊ตฌํ์ด ๊ท์ฐฎ์ ๋ฌธ์ ์ ๋๋ค.
X์์ ๋ฃจํธ๋ ธ๋๊น์ง ์ฌ๋ผ๊ฐ๋ฉด์ X๋ถํฐ์ ๊ฑฐ๋ฆฌ๋ฅผ ์ ๋๋ค. -> s
Y์์ ๋ฃจํธ๋ ธ๋๊น์ง ์ฌ๋ผ๊ฐ๋ฉด์ Y๋ถํฐ์ ๊ฑฐ๋ฆฌ๋ฅผ ์ ๋๋ค. -> t
์ต์ด์ ๊ณตํต ์กฐ์์์ s์ t์ ๊ฐ์ ํ์ธํ์ฌ X์ Y์ ๊ด๊ณ๋ฅผ ํ์ ํฉ๋๋ค.
์ด๋ s๊ฐ t๋ณด๋ค ํฐ ๊ฐ์ด๋ผ๊ณ ๊ฐ์ ํ๊ฒ ์ต๋๋ค.
t == 0
s > 2 : (great-) * (s-2) grand-mother
s > 1: grand-mother
s==1: mother
t == 1
s > 2 : (great-) * (s-2) grand-aunt
s > 1: aunt
s==1: SIBLINGS
t > 1
COUSINS
๋ง์ฝ ๊ณตํต ์กฐ์์ ๊ฐ์ง์ง ์์ผ๋ฉด NOT RELATED๋ฅผ ์ถ๋ ฅํ๋ฉด ๋ฉ๋๋ค.
์์ค์ฝ๋
<Python>
Last updated
Was this helpful?