๊ฐ๋ฐ/๐๐ค๐ค๐ง๐ข ๐๐๐๐๐
๊ตฌ๋ฆ๋ ๋ฒจ 'ํผ์ ธ๋๊ฐ๋ ์๋ฌธ' ํ์ด์ฌ ํ์ด
beomcoder
2023. 7. 10. 15:23
728x90
๋ฐ์ํ
https://level.goorm.io/exam/163021/%ED%8D%BC%EC%A0%B8%EB%82%98%EA%B0%80%EB%8A%94-%EC%86%8C%EB%AC%B8/quiz/1
๊ตฌ๋ฆLEVEL
๊ตฌ๋ฆLEVEL ๋ฌธ์ ๋ฅผ ํ์ดํ๊ณ ๋ถ์กฑํ ๋ถ๋ถ์ ๋ณด์ํ๋ฉฐ ์ค๋ ฅ์ ํค์๋ณด์ธ์. ๊ตฌ๋ฆLEVEL์ ์ฝ๋ฉํ ์คํธ์์ ๊ฐ์ฅ ๋์ ๋น์ค์ ์ฐจ์งํ๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ์ ์ํ๊ณ ํ์ดํ ์ ์๋ ์จ๋ผ์ธ ์ ์ง ์๋น์ค์
level.goorm.io
input()
nodes = [list(input().split()) for _ in range(int(input()))]
answer = ['1']
while True:
done = True
for node in nodes:
for ans in answer:
if ans in node:
answer = list(set(answer + node))
nodes.remove(node)
done = False
break
if done:
break
print(len(answer))
"""
์ด๋ป๊ฒ ํ์ด์ผํ ์ง ๋ชฐ๋ผ์ ์ด์ํ๊ฒ ํผ๋๋์ด๋ค.
๋
ธ๋๋ค์ ๋๋ฉด์ 1๊ณผ ์ฐ๊ฒฐ๋ ๋
ธ๋๋ ํ๋์ฉ ๋น๊ตํ์ฌ ์๋์ง ํ์ธํ๋ค.
์๋ค๋ฉด ๊ทธ ๋
ธ๋๋ฅผ answer์ ์ถ๊ฐํ๊ณ , ๋
ธ๋๋ฅผ ์ง์ด๋ค.
๋์ด์ ์ฐ๊ฒฐ๋ ๋
ธ๋๊ฐ ๋ฐ๊ฒฌ๋์ง ์๋๋ค๋ฉด ์ข
๋ฃํ๋ค.
"""
728x90
๋ฐ์ํ