본문 바로가기

프로그래머스85

[프로그래머스] 모의고사 (python) 문제 링크 (Level 1) https://programmers.co.kr/learn/courses/30/lessons/42840 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr 나의 코드 (python) def solution(answers): answer = [] # 수포자의 정답 패턴 p1 = [1, 2, 3, 4, 5] p2 = [2, 1, 2, 3, 2, 4, 2, 5] p3 = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5] # 맞춘 문제 카운팅 할 변수 cnt1 = 0 cnt2 = 0 cn.. 2021. 7. 27.
[프로그래머스] 키패드 누르기 (python) 문제 링크 (Level 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 나의 코드 (python) def solution(numbers, hand): answer = '' # 다이얼 배열 left = [1,4,7] right = [3,6,9] mid = [2,5,8,0] # a는 '*' 위치상 .. 2021. 7. 26.
[프로그래머스] 완주하지 못한 선수 (python) 문제 링크 (Level 1) https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr 나의 코드 (python) 첫 번째 코드 (정확성 테스트는 통과, 효율성 테스트 실패 : 시간 초과) def solution(participant, completion): answer = '' for i in completion: for j in participant: if i == j: participant.re.. 2021. 7. 16.
[프로그래머스] 소수 만들기 (python) 문제 링크 (Leve 1) https://programmers.co.kr/learn/courses/30/lessons/12977 코딩테스트 연습 - 소수 만들기 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 programmers.co.kr 나의 코드 (python) from itertools import combinations # 소수 구하기 def check(a,b,c): sum = a + b + c for i in range(2, sum): # 소수가 아니면 0 반환 if sum % i == 0: return 0 # 소수면 1 반환 else: re.. 2021. 7. 16.