- Today
- Total
목록CodingTest (125)
hye-log
![](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..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b87tm8/btrGKqLC0d6/XXKhoUUOKtShlmSXlzLkg0/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/77484?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 구매한 번호에서 당첨 개수, 알아볼 수 없는 번호(0) 개수 찾기 2) 가능한 최고 등수, 최저 등수 반환하기 2. 입출력 # input lottos = [44, 1, 0, 0, 31, 25] win_nums = [31, 10, 45, 1, 6, 19] # output result = [3, 5] 3. 코드 1) 첫 번째 코드 d..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cwgPd7/btrGB3Vow73/Go5HY8xMi0sRihtJBKKGQk/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/92334?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) report로부터 신고자 id와 신고 대상 id를 받아서 신고 횟수 누적 & 신고자 기록 2) k번 이상 신고된 아이디를 신고해서 메일을 받아야 하는 신고자 구하기 3) 이용자 id 별로 메일 받아야 하는 구하기 2. 입출력 # input id_list = ["muzi", "frodo", "apeach", "neo"] report..