본문 바로가기

Problem Solving/programmers

[Programmers] Level 1 모의고사.py

728x90
반응형
SMALL

프로그래머스 Level 1 모의고사를 파이썬을 통해 풀어보았다. 

 

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

 

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

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

programmers.co.kr

원본 코드는 깃허브에!!

 

tomy9729/Algorithm

🐗 내가 직접 작성한 내 코드 🐗. Contribute to tomy9729/Algorithm development by creating an account on GitHub.

github.com

 

 

Level 1 - 모의고사

def solution(answers):
    supo = [0]*3
    supo_1 = [1,2,3,4,5]
    supo_2 = [2,1,2,3,2,4,2,5]
    supo_3 = [3,3,1,1,2,2,4,4,5,5]
    for i in range(len(answers)) : 
        if answers[i] == supo_1[i%5] : 
            supo[0] += 1
        if answers[i] == supo_2[i%8] : 
            supo[1] += 1
        if answers[i] == supo_3[i%10] : 
            supo[2] += 1
    max_num = max(supo)
    answer = []
    for i in range(3) : 
        if supo[i] == max_num : 
            answer.append(i+1)
    return answer
728x90
반응형
SMALL