- Today
- Total
목록CodingTest/Programmers (38)
hye-log
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBDEbf/btrHOlCdQD5/zxKre9y098BfOirNnmZm3K/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/70128 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 두 배열의 각 요소의 곱의 합 구하기 2. 입출력 # input a = [1, 2, 3, 4] b = [-3, -1, 0, 2] # output answer = 3 3. 코드 1) 첫 번째 코드 def solution(a, b): # a, b : 내적할 두 배열 answer = 0 answer = sum([i*j for (i, j) in zip(a, b)]) ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dYANn4/btrHPcRe5Nk/KyFp6zKRuGsSpEwyh27xYk/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/76501 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 음수 구하기 2) 합 구하기 2. 입출력 # input absolutes = [4, 7, 12] signs = [True, False, True] # output answer = 9 3. 코드 1) 첫 번째 코드 def solution(absolutes, signs): # absolutes : 숫자 배열 # signs : 숫자의 부호 answer = 12345..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cnQtjl/btrHFQ3Gopt/qFkDSZXmmjkCT3jKaeWEN0/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/86051 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 0부터 9까지의 합 구하기 2) 주어진 리스트의 합 구하기 3) 두 합의 차 구하기 2. 입출력 # input numbers = [1,2,3,4,6,7,8,0] # output answer = 14 3. 코드 1) 첫 번째 코드 def solution(numbers): # numbers : 숫자를 찾을 리스트 answer = -1 # 0부터 10까지의 합 su..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cTMo0d/btrHCW2O5dB/wj1xx4l36wGSOqyu0jGX0K/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/67256 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 왼쪽 열 키패드는 왼손으로 2) 오른쪽 열 키패드는 오른손으로 3) 가운데 열 키패드는 가까운 손으로 or 둘 다 같으면 어느 손잡이인지 기준으로 2. 입출력 # input numbers = [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] hand = 'right' # output answer = 'LRLLLRLLRRL' 3. 코드 1) 첫 번째 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/chCpOX/btrG9lhA6OP/T8mRQFQ05vkFDgGqJ9hps0/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/81301?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 주어진 문자열에서 숫자는 숫자로 2) 문자는 문자에 해당하는 숫자로 반환 2. 입출력 # input s = 'one4seveneight' # output result = 1478 3. 코드 1) 첫 번째 코드 def solution(s): # s : 문자열 배열 answer = [] dict_list = ['zero', 'one'..