💻 하나씩 차곡차곡/프로그래머스 (Python)
코딩테스트 입문 Day03 - 나머지 구하기, 중앙값 구하기, 최빈값 구하기, 짝수는 싫어요
뚜루리
2023. 2. 21. 07:05
728x90
320x100
나머지 구하기
def solution(num1, num2):
answer = num1 % num2;
return answer
중앙값 구하기
def solution(array):
answer = 0
# 오름차순 정렬
array.sort()
answer = array[len(array) // 2]
return answer
- 파이썬은 배열의 길이를 할 때 length가 아니라 len()을 사용함을 명심할 것.
최빈값 구하기
def solution(array):
while len(array) != 0:
for i, a in enumerate(set(array)):
array.remove(a)
if i == 0: return a
return -1
- enumerate : 인덱스와 원소를 동시에 접근함.
짝수는 싫어요
def solution(n):
answer = []
for i in range(1, n + 1):
if i % 2 == 1:
answer.append(i)
return answer
728x90
320x100