728x90
https://school.programmers.co.kr/learn/courses/30/lessons/176963
문제 접근
각 이름에 점수가 매겨지는데 이 차원 배열에서 이 점수의 합을 배열로 리턴하는 문제
dictionery로 이름, 점수를 주고 각 이름에 해당하는 점수를 꺼내서 더해주면 되는 간단한 문제인듯
정답 코드
def solution(name, yearning, photo):
answer = []
dic = {}
for i in range(len(name)):
dic[name[i]] = yearning[i]
for i in range(len(photo)):
total = 0
for j in range(len(photo[i])):
if photo[i][j] in dic.keys():
total += int(dic[photo[i][j]])
answer.append(total)
return answer
'알고리즘 > 프로그래머스 문제풀이' 카테고리의 다른 글
프로그래머스 - 폰켓몬(lv1, python) (0) | 2023.04.14 |
---|---|
프로그래머스 옹알이2(lv1, python) (0) | 2023.04.10 |
프로그래머스 둘만의 암호(lv1, python) (0) | 2023.04.10 |
프로그래머스 숫자짝꿍(lv1, python) (0) | 2023.04.10 |
프로그래머스 - 체육복(python) (0) | 2023.03.31 |