컴공생의 다이어리

[프로그래머스] 모의고사 - 파이썬(Python) 본문

Development/Algorithm & Coding Test

[프로그래머스] 모의고사 - 파이썬(Python)

컴공 K 2022. 4. 16. 00:01

[프로그래머스] 모의고사 - 파이썬(Python)

 

 

def solution(answers):
    s1 = [1, 2, 3, 4, 5]
    s2 = [2, 1, 2, 3, 2, 4, 2, 5]
    s3 = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5]

    score = [0, 0, 0]
    result = []
    
    for idx, ans in enumerate(answers):
        if s1[idx % 5] == ans:
            score[0] += 1
        if s2[idx % 8] == ans:
            score[1] += 1
        if s3[idx % 10] == ans:
            score[2] += 1

    for idx, s in enumerate(score):
        if s == max(score):
            result.append(idx + 1)

    return result

 

 

 

 

 

https://programmers.co.kr/learn/courses/30/lessons/42840

 

코딩테스트 연습 - 모의고사

수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는

programmers.co.kr

 

728x90
반응형
Comments