728x90
📸
https://school.programmers.co.kr/learn/courses/30/lessons/176963
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
내 풀이
def solution(name, yearning, photo):
answer = []
for i in range(len(photo)):
missing = 0
for j in photo[i]:
if j in name:
missing += yearning[name.index(j)]
answer.append(missing)
return answer
missing: 추억 점수
사진에 찍힌 인물들(photo[i])을 검사하면서 해당 인물이 그리워하는 사람이라면(j in name),
인덱스를 찾아 해당 인물의 그리움 점수(yearning)를 추억 점수(missing)에 합산한다.
프로그래머스는 거의 풀어본 적이 없어서 가벼워보이는 문제로 스타트를 끊어봤다.
'코딩테스트' 카테고리의 다른 글
[백준][Python] 18429 근손실 (0) | 2024.03.10 |
---|---|
[백준][Python] 1543 문서 검색 (0) | 2024.03.09 |
[백준][Python] 7576 토마토 (3) | 2024.03.09 |
[백준][Python] 10026 적록색약 (1) | 2024.03.08 |
[백준][Python] 2583 영역 구하기 (1) | 2024.03.08 |