728x90

https://school.programmers.co.kr/learn/courses/30/lessons/118666/solution_groups?language=python3

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

def solution(survey, choices):
    answer = ''
    num = [3, 2, 1, 0, 1, 2, 3]
    
    dic = {'R':0, 'T':0, 'C':0, 'F':0, 'J':0, 'M':0, 'A':0, 'N':0}
    for i in range(len(choices)):
        if choices[i] > 4:
            dic[survey[i][1]]+=num[choices[i]-1]
        else:
            dic[survey[i][0]]+=num[choices[i]-1]
            
    if dic['R'] >= dic['T']: 
        answer += 'R'
    else:
        answer += 'T'
        
    if dic['C'] >= dic['F']: 
        answer += 'C'
    else:
        answer += 'F'
        
    if dic['J'] >= dic['M']: 
        answer += 'J'
    else:
        answer += 'M'
        
    if dic['A'] >= dic['N']: 
        answer += 'A'
    else:
        answer += 'N'
    return answer

바보 같다 두개씩 생각하면 되는구나..
수석님과 맞춤법 퀴즈를 풀었는데 장단지가 아니라 장딴지였다. 꿀단지는 꿀단지인데 장딴지네.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기