[Programmers - Lv.1] 성격 유형 검사하기

corgiLoaf·2022년 11월 16일
0

programmers

목록 보기
3/7

✏️ 문제

성격 유형 검사하기



✔️ 풀이

def solution(survey, choices):
    answer = ''
    result = {'RT':0, 'CF':0, "JM":0, "AN":0}
    for s, c in zip(survey, choices):
        if s not in result:
            s = s[::-1]
            result[s] += c - 4
        else:
            result[s] += 4 - c
        
    for x in result :
        val = result[x]
        if val >= 0:
            answer += x[0]
        else:
            answer += x[1]
    
    return answer
profile
삽질하고 기록하기

0개의 댓글