- Today
- Total
목록분류 전체보기 (276)
hye-log
![](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'..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bvOqf1/btrGPbGvaxb/G7bCDmtieSf0LztHNN1YMK/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 대문자 -> 소문자 치환 2) 소문자, 숫자, -, _, . 외에 문자 제거 3) 마침표 2번 이상 연속 -> 1개로 4) 마침표 처음과 끝 제거 5) 빈 문자열 -> 'a' 대입 6) 16자 이상 -> 15자 이후로 제거 7) 2자 이하 -> 마지막 문자 반복해서 붙이기 2. 입출력 # input new_id = "...!@BaT#*..y.abcdefghij..