ํฐ์คํ ๋ฆฌ ๋ทฐ
๐จ๐ป ์ฝ๋ฉํ
์คํธ/ํ๋ก๊ทธ๋๋จธ์ค
ํ๋ก๊ทธ๋๋จธ์ค: ์คํฌํธ๋ฆฌ
dirmathfl 2020. 9. 2. 16:12728x90
๋ฐ์ํ
๋ฌธ์
๋ฌธ์ ํ์ด
์คํฌ์ ๋ฐฐ์์ผ ํ๋ ์์๊ฐ ์ฃผ์ด์ง๊ณ , ์คํฌ์ ๋ฐฐ์ด ๋ชฉ๋ก์ด ์ฃผ์ด์ง ๋ ํด๋น ์คํฌ ํธ๋ฆฌ๊ฐ ์คํฌ์ ๋ฐฐ์ฐ๋ ์์์ ๋ง๊ฒ ๋ฐฐ์ ๋์ง ํ์ธํ๋ ๋ฌธ์ ์ด๋ค. ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด, ์คํฌ ํธ๋ฆฌ์์ ์์์ ์ํฅ์ ๋ฏธ์น๋ ์คํฌ๋ค๋ง ์ถ๋ ค๋ธ ํ ๋ฐฐ์์ผ ํ๋ ์์์ ์ผ์นํ๋์ง ํ์ธํ๋ฉด ๋ฌธ์ ๋ฅผ ์ฝ๊ฒ ํ ์ ์๋ค.
์ฝ๋
def solution(skill, skill_trees):
answer = 0
for skill_tree in skill_trees:
cur_tree = [s for s in skill_tree if s in skill]
for idx in range(len(cur_tree)):
if cur_tree[idx] != skill[idx]:
break
else:
answer += 1
return answer
๋ฐ๋ณต๋ฌธ์ด ์ค๋จ๋์ง ์๊ณ , ๋ชจ๋ ์ํํ๋ค๋ฉด ๊ฐ๋ฅํ ์คํฌ ํธ๋ฆฌ์ด๋ฏ๋ก answer๋ฅผ 1 ์ฆ๊ฐ์ํจ๋ค.
728x90
๋ฐ์ํ
'๐จโ๐ป ์ฝ๋ฉํ ์คํธ > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค: ๊ตฌ๋ช ๋ณดํธ (0) | 2020.09.03 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค: ์ฃผ์๊ฐ๊ฒฉ (0) | 2020.09.03 |
ํ๋ก๊ทธ๋๋จธ์ค: ๋ค๋ฆฌ๋ฅผ ์ง๋๋ ํธ๋ญ (0) | 2020.09.02 |
ํ๋ก๊ทธ๋๋จธ์ค: ๊ฐ์ฅ ๋จผ ๋ ธ๋ (0) | 2020.09.02 |
ํ๋ก๊ทธ๋๋จธ์ค: ์ฌ ์ฐ๊ฒฐํ๊ธฐ (0) | 2020.09.02 |
๋๊ธ
๊ธ ๋ณด๊ดํจ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ