본문 바로가기
반응형

프로그래머스234

(Python/LV1)평균 구하기 문제출처:https://school.programmers.co.kr/learn/courses/30/lessons/12944 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이: return (sum([i for i in arr]) / len(arr)) 2022. 9. 9.
(Python/LV1)정수 제곱근 판별 문제 출처 :https://school.programmers.co.kr/learn/courses/30/lessons/12934 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이: x = n ** (1/2) return (x + 1)**2 if x % 1 == 0 else -1 삼항 연산자 활용 2022. 9. 9.
(Python/LV1) 약수의 합 문제 출처:https://school.programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이: def solution(n): return sum([i for i in range(1,n+1) if n%i ==0]) 2022. 9. 9.
(Python/LV1) 자릿수 더하기 문제출처:https://school.programmers.co.kr/learn/courses/30/lessons/12931 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 1 : def solution(n): num_list = list(map(int, str(n))) return sum(num_list) print(solution(123)) 풀이 2 :컴프리핸션 사용 return sum([int(i) for i in str(n)]) 2022. 9. 9.
(Python/LV1)짝수와 홀수 문제 출처:https://school.programmers.co.kr/learn/courses/30/lessons/12937 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이: def solution(num): return "Even" if num % 2 ==0 else "Odd" # 삼항연산자 사용 프로그래머스가 좀 이상해졌다. 2022. 9. 8.
(Python/LV1) 소수 만들기 문제 출처:https://school.programmers.co.kr/learn/courses/30/lessons/12977 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이: import itertools def sosu(n): if n < 2: return 0 else: for i in range(2, n): if n%i == 0: return 0 return 1 def solution(nums): answer = 0 combination = list(itertools.combinations(nums, 3)) for i in range(len(com.. 2022. 9. 7.
반응형