취준생의 코딩테스트 연습기

[프로그래머스] 크레인 인형뽑기 게임 파이썬(python) 본문

코딩테스트/프로그래머스

[프로그래머스] 크레인 인형뽑기 게임 파이썬(python)

Jiwon_C 2021. 3. 9. 23:54

# 문제 링크

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

 

코딩테스트 연습 - 크레인 인형뽑기 게임

[[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4

programmers.co.kr

# Soultion

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
def solution(board, moves):
    
    mv = 0
    answer = 0
    
    output = []
 
    for m in moves:
        n = 0
        for i in board:
            if(i[m-1]!=0): #비어있지 않으면
                if len(output)==0 or output[-1!= i[m-1]:
                    output.append(i[m-1])
                    
                elif output[-1== i[m-1]: #똑같은 값이 들어있으면
                    answer+=2
                    output.pop()
    
                board[n][m-1= 0
                break
            n+=1
 
    return answer
cs
 

 

Comments