문제
https://school.programmers.co.kr/learn/courses/30/lessons/120869
설계
def solution(spell, dic):
for i in range(len(dic)):
if len(dic[i]) == len(spell): # 한번씩만 사용하므로 길이 확인
cnt = 0
for j in range(len(spell)): # 각 단어를 사용했는지 여부 확인
if spell[j] in dic[i]:
cnt += 1
if cnt == len(spell): # 각 단어를 모두 1번씩 사용했으면 1 return
return 1
return 2
'PS (Problem Solving) > Programmers' 카테고리의 다른 글
[프로그래머스] 안전지대 - 파이썬 (0) | 2023.01.30 |
---|---|
[프로그래머스] 삼각형의 완성 조건 (2) - 파이썬 (0) | 2023.01.30 |
[프로그래머스] 저주의 숫자 3 - 파이썬 (0) | 2023.01.30 |
[프로그래머스] 평행 - 파이썬 (0) | 2023.01.29 |
[프로그래머스] 겹치는 선분의 길이 - 파이썬 (0) | 2023.01.28 |