728x90
https://school.programmers.co.kr/learn/courses/30/lessons/118666/solution_groups?language=python3
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
바보 같다 두개씩 생각하면 되는구나..
수석님과 맞춤법 퀴즈를 풀었는데 장단지가 아니라 장딴지였다. 꿀단지는 꿀단지인데 장딴지네.
반응형
'전.py' 카테고리의 다른 글
[python] 프로그래머스 택배 배달과 수거하기 (0) | 2023.01.12 |
---|---|
[python] 프로그래머스 개인정보 수집 유효기간 (2) | 2023.01.11 |
[python] 효율적인 화폐 구성 (0) | 2022.07.21 |
[python] 바닥 공사 (0) | 2022.07.21 |
[python] 개미 전사 (0) | 2022.07.21 |