카카오코테
-
[💕 프로그래머스 Python] 크레인 인형뽑기 게임 (from kakao)Algorithm/1일 1코테 2020. 10. 17. 20:33
문제 크레인 인형뽑기 게임 2019 카카오 개발자 겨울 인턴십 문제 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 내 답 def solution(board, moves): basket = [] # 인형들을 담아줄 바구니~ answer = 0 # 팡 터진 인형들 계산 for move in moves: # 사용자의 움직임 하나씩 출력 for column in board: # columns 출력 # move는 1부터 시작하기 때문에 index로 사용하기..
-
[🤷♀️ 프로그래머스 Python] 실패율 (from kakao)Algorithm/1일 1코테 2020. 10. 17. 18:15
문제 programmers.co.kr/learn/courses/30/lessons/42889 코딩테스트 연습 - 실패율 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스�� programmers.co.kr 내 풀이 1차 시도 def remove_list(i, stages): # 해당 값 제거해주는 함수 return [n for n in stages if n != i] def solution(N, stages): dic = dict() # 실패율 저장할 dict for i in range(1, N+1): fail_rate = stages.count(i)/len(stage..
-
[프로그래머스 Python] 비밀지도(from kakao)Algorithm/1일 1코테 2020. 10. 13. 21:05
문제 programmers.co.kr/learn/courses/30/lessons/17681 코딩테스트 연습 - [1차] 비밀지도 비밀지도 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다 programmers.co.kr 내 풀이 def solution(n, arr1, arr2): for num, i in enumerate(arr1): #arr1을 숫자->이진수->#,공백으로 변환 b = bin(i)[2:] if len(b) < n: b = '0' * (n-len(b)) + b b = b.replace('1','#') b = b.replace('0',' ') arr1[num] = ..