반응형
def solution(survey, choices):
standard = 4
preData = ''
answer = ''
character_list = {
'R' : 0,
'T' : 0,
'C' : 0,
'F' : 0,
'J' : 0,
'M' : 0,
'A' : 0,
'N' : 0,
}
for idx, data in enumerate(survey):
choice = choices[idx]
if int(choice) > int(standard):
character_list[data[1]] = int(character_list[data[1]]) + int(choice) - int(standard)
else:
character_list[data[0]] = int(character_list[data[0]]) + int(standard) - + int(choice)
for idx, data in enumerate(character_list):
if int(idx+1) % 2 == 0:
if int(character_list[preData]) < int(character_list[data]):
answer += data
else:
answer += preData
else:
preData = data
return answer
반응형
'삽집하는 개발들 > 알고리즘' 카테고리의 다른 글
| [13일차][프로그래머스][2021 카카오 - 72410]신규 아이디 추천 (0) | 2023.06.26 |
|---|---|
| [12일차][프로그래머스][133502]햄버거 만들기 (0) | 2023.06.24 |
| [10일차][프로그래머스][161990]바탕화면 정리 (0) | 2023.06.20 |
| [9일차][프로그래머스][2023 카카오 - 150370]개인정보 수집 유효성 검사 (0) | 2023.06.19 |
| [8일차][프로그래머스][178871]달리기 경주 (0) | 2023.06.16 |