728x90
반응형
모든 문제는 Python으로 풀이했습니다 ❕
오늘의 문제 5개는 아래와 같습니다 ⤵️
1. 나머지 구하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120810
⌨️ 작성한 코드 (Python)
def solution(num1, num2):
return num1 % num2
2. 중앙값 구하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120811
⌨️ 작성한 코드 (Python)
def solution(array):
array.sort()
return array[len(array) // 2]
3. 최빈값 구하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120812
⌨️ 작성한 코드 (Python)
def solution(array):
count_array = [array.count(n) for n in array]
max_count = max(count_array)
values = [array[i] for i, count in enumerate(count_array) if count == max_count]
return values[0] if len(set(values)) == 1 else -1
4. 짝수는 싫어요
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120813
⌨️ 작성한 코드 (Python)
def solution(n):
return [num for num in range(n+1) if num % 2 == 1]
코드에 대해 이해 안 가거나
궁금한 내용이 있으신 분은 댓글 남겨주세요!
감사합니다 🤓
728x90
반응형
'CODING TEST > PROGRAMMERS' 카테고리의 다른 글
[코딩테스트 입문] Python 5일차 (옷가게 할인 받기, 아이스 아메리카노, 나이 출력, 배열 뒤집기) (0) | 2024.01.07 |
---|---|
[코딩테스트 입문] Python 4일차 (피자 나눠 먹기 (1), 피자 나눠 먹기 (2), 피자 나눠 먹기 (3), 배열의 평균값) (0) | 2024.01.06 |
[코딩테스트 입문] Python 2일차 (두 수의 나눗셈, 숫자 비교하기, 분수의 덧셈, 배열 두 배 만들기) (1) | 2024.01.06 |
[코딩테스트 입문] Python 1일차 (두 수의 합, 두 수의 차, 두 수의 곱, 몫 구하기) (1) | 2024.01.06 |
[코딩 기초 트레이닝] 프로그래머스 코딩 기초 트레이닝 Python 완료 (1) | 2024.01.06 |