Python/알고리즘 문제풀이

Python/알고리즘 문제풀이

[프로그래머스 연습문제] 약수의 개수와 덧셈

월간 코드 챌린지 시즌2 문제풀러 바로가기👇👇👇👇👇👇 약수의 개수와 덧셈 코딩테스트 연습 - 약수의 개수와 덧셈 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주 programmers.co.kr 내 풀이 def solution(left, right): answer = 0 for i in range(left, right+1): cnt = 1 for j in range(1, i//2+1): if i % j == 0: cnt += 1 answer += i if cnt % 2 == 0 else -i return answer 사실 문제 자..

Python/알고리즘 문제풀이

[프로그래머스 연습문제][Python] Lv.1 신고 결과 받기

2022 카카오 블라인드 리쿠르트 문제 풀러 바로가기 👇👇👇👇👇👇 https://programmers.co.kr/learn/courses/30/lessons/92334 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 문제풀이 def solution(id_list, report, k): answer = [0] * len(id_list) # 중복 제거 result = set(report) result = list(result) # 신고된 사람 : [신고한 사람] dict = {} for id in id_l..

Python/알고리즘 문제풀이

[프로그래머스 연습문제][Python] Lv.1 크레인 인형뽑기 게임

2019 카카오 개발자 겨울 인턴십 문제 풀러 바로가기 👇👇👇👇👇👇 https://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): answer = 0 stack = [-1, 0] for move in moves: for step in range(len(board)): if board[step][move-1] != 0: stack.append(board[step][move-1]) board[ste..

Python/알고리즘 문제풀이

[프로그래머스 연습문제][Python] Lv.1 키패드 누르기

[카카오 인턴] 키패드 누르기 문제 풀러 바로가기 👇👇👇👇👇👇 https://programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 풀이 코드 def solution(numbers, hand): answer = '' left = (3, 0) right = (3, 2) key = [ (3, 1), (0,0), (0, 1),..

gakko
'Python/알고리즘 문제풀이' 카테고리의 글 목록 (3 Page)