분류 전체보기
-
https://school.programmers.co.kr/learn/courses/30/lessons/12947 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 하샤드 수: 양의 정수 x의 각 자릿수의 합으로 x가 나누어지는 경우 """ 입출력 예시) x = 10 -> true x = 12 -> true x = 11 -> false x = 13 -> false """ def solution(x): answer = True n_list = [int(n) for n in str(x)] # 각 자릿수 떼어내기 n_sum = sum(n_list) # 각 자릿수의..
[Python] 프로그래머스 Lv1_하샤드 수https://school.programmers.co.kr/learn/courses/30/lessons/12947 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 하샤드 수: 양의 정수 x의 각 자릿수의 합으로 x가 나누어지는 경우 """ 입출력 예시) x = 10 -> true x = 12 -> true x = 11 -> false x = 13 -> false """ def solution(x): answer = True n_list = [int(n) for n in str(x)] # 각 자릿수 떼어내기 n_sum = sum(n_list) # 각 자릿수의..
2022.09.15 -
https://school.programmers.co.kr/learn/courses/30/lessons/12925 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) s = "1234" -> 1234 s = "-1234" -> -1234 """ def solution(s): answer = int(s) return answer
[Python] 프로그래머스 Lv1_문자열을 정수로 바꾸기https://school.programmers.co.kr/learn/courses/30/lessons/12925 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) s = "1234" -> 1234 s = "-1234" -> -1234 """ def solution(s): answer = int(s) return answer
2022.09.15 -
https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) n = 12345 -> [5,4,3,2,1] """ def solution(n): answer = list(map(int, reversed(str(n)))) return answer -> reversed(str)을 이용해야 통과됨. 리스트를 sort(reverse=True) 해서 리턴한 코드는 추가 테스트 케이스에서 실패함 # 처음에 작성한 코드 (list.sort(rever..
[Python] 프로그래머스 Lv1_자연수 뒤집어 배열로 만들기https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) n = 12345 -> [5,4,3,2,1] """ def solution(n): answer = list(map(int, reversed(str(n)))) return answer -> reversed(str)을 이용해야 통과됨. 리스트를 sort(reverse=True) 해서 리턴한 코드는 추가 테스트 케이스에서 실패함 # 처음에 작성한 코드 (list.sort(rever..
2022.09.14 -
https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) arr = [5, 9, 7, 10], divisor = 5 -> [5, 10] arr = [2, 36, 1, 3], divisor = 1 -> [1, 2, 3, 36] arr = [3,2,6], divisor = 10 -> [-1] """ def solution(arr, divisor): answer = [] for i in range(len(arr)): if arr[i] %..
[Python] 프로그래머스 Lv1_나누어 떨어지는 숫자 배열https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) arr = [5, 9, 7, 10], divisor = 5 -> [5, 10] arr = [2, 36, 1, 3], divisor = 1 -> [1, 2, 3, 36] arr = [3,2,6], divisor = 10 -> [-1] """ def solution(arr, divisor): answer = [] for i in range(len(arr)): if arr[i] %..
2022.09.14 -
https://school.programmers.co.kr/learn/courses/30/lessons/87389 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) n = 10 -> 3 n = 12 -> 11 """ def solution(n): x = 0 for i in range(1, n): if n % i == 1: x = i break return x -> break가 없으면 다른 답 나옴
[Python] 프로그래머스 Lv1_나머지가 1이 되는 수 찾기https://school.programmers.co.kr/learn/courses/30/lessons/87389 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) n = 10 -> 3 n = 12 -> 11 """ def solution(n): x = 0 for i in range(1, n): if n % i == 1: x = i break return x -> break가 없으면 다른 답 나옴
2022.09.13 -
https://school.programmers.co.kr/learn/courses/30/lessons/86491 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) sizes = [[60, 50], [30, 70], [60, 30], [80, 40]] -> 4000 sizes = [[10, 7], [12, 3], [8, 15], [14, 7], [5, 15]] -> 120 sizes = [[14, 4], [19, 6], [6, 16], [18, 7], [7, 11]] -> 133 """ def solution(sizes): max_lis..
[Python] 프로그래머스 Lv1_최소직사각형https://school.programmers.co.kr/learn/courses/30/lessons/86491 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr """ 입출력 예시) sizes = [[60, 50], [30, 70], [60, 30], [80, 40]] -> 4000 sizes = [[10, 7], [12, 3], [8, 15], [14, 7], [5, 15]] -> 120 sizes = [[14, 4], [19, 6], [6, 16], [18, 7], [7, 11]] -> 133 """ def solution(sizes): max_lis..
2022.09.07