모의고사 def solution(answers): soopo_no1 = [1,2,3,4,5] soopo_no2 = [2, 1, 2, 3, 2, 4, 2, 5] soopo_no3 = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5] score = [0,0,0] for n,i in enumerate(answers) : if soopo_no1[n%len(soopo_no1)] == i : score[0]+=1 if soopo_no2[n%len(soopo_no2)] == i : score[1]+=1 if soopo_no3[n%len(soopo_no3)] == i : score[2]+=1 return [n+1 for n,i in enumerate(score) if i == max(score) ] 풀이. 우선 수포자 세사람의 문제를 찍는 패턴은 모두 다르다.
그렇기 때문에 따로 따로 List를 선언해준다. 그리고 enumerate()와 반복문을 사용하여 각 수포자들의 찍는 패턴과 실제정답을...
#
1단계
#
코딩테스트
#
파이썬
#
enumerate
#
모의고사
#
프로그래머스
원문 링크 : [프로그래머스 파이썬 코딩테스트 1단계]모의고사