- Today
- Total
목록CodingTest (125)
hye-log
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NkGWi/btrJ5yMJezQ/w6YQdOVXfPHmsPZYbwilEk/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/62048 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 가로, 세로의 최대공약수 구하기 2) 전체 사각형의 개수에서 부러진 사각형의 개수 빼기 2. 입출력 # input w = 8 h = 12 # output result = 80 3. 코드 def gcd(a, b): # 최대공약수 함수 if a % b == 0: # a를 b로 나눌 수 없으면 return b # b return else: return gcd(b, ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bmo8O6/btrJO1uP22U/xx6JzsWiGw2PgHFFxdzdh0/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/42888?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 주어진 record 자르기 2) dict에 (id: name) 저장하기 3) 문구 출력하기 2. 입출력 # input record = ["Enter uid1234 Muzi", "Enter uid4567 Prodo", "Leave uid1234", "Enter uid1234 Prodo", "Change uid4567 Ryan"] #..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Dq83s/btrJA3ZKhat/kLzL9ryeeoLoH2bJ7BCOR1/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/60057 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 배열 자르기 2) 비교 문자열과 반복 횟수 구하기 3) 합친 문자열에서 최소값 구하기 2. 입출력 # input s = 'abcabcdede' # output answer = 8 3. 코드 1) 첫 번째 코드 def solution(s): compare_min = len(s) # 최소값 for length in range(1, len(s)): # 1부터 문자열..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wJPuw/btrJsPnRGso/KJljX2NqMM20ppMtyxhqj1/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/42748 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) array 자르고 정렬하기 2) 정렬한 array에서 k번째수 찾기 2. 입출력 # input array = [1, 5, 2, 6, 3, 7, 4] commands = [[2, 5, 3], [4, 4, 1], [1, 7, 3]] # output answer = [5, 6, 3] 3. 코드 1) 첫 번째 코드 def solution(array, commands)..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bpfOk5/btrJp0oKSLY/FqYadkGq61nifs8ooinWd1/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/42576 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 참가자와 완주자 리스트 정렬 2) 두 리스트를 비교해서 같은 index에 다른 값이 들어 있는 사람이 미완주자 2. 입출력 # input participant = ["leo", "kiki", "eden"] completion = ["eden", "kiki"] # output result = "leo" 3. 코드 1) 첫 번째 코드 def solution(par..