[프로그래머스] Lv1 - 추억 점수

김멉덥·2023년 8월 5일
0

알고리즘 공부

목록 보기
80/171
post-thumbnail
post-custom-banner

문제

프로그래머스 연습문제


코드 구현

def solution(name, yearning, photo):
    answer = []

    # yearning 점수의 합산 = 추억 점수

    for i in range(len(photo)):
        yearn_sum = 0
        for yearn_name in name:
            if(yearn_name in photo[i]):
                yearn_sum += yearning[name.index(yearn_name)]
        answer.append(yearn_sum)

    return answer

풀이

  • photo의 요소 하나하나 보는데 만약 name에 있는 이름이 photo[i]에 있다면 → 해당 인덱스의 그리움 점수를 더해줌
  • 해당 photo의 그리움 점수를 다 구했으면 answer에 넣기

profile
데굴데굴 뚝딱뚝딱 개발기록
post-custom-banner

0개의 댓글