728x90
반응형
모든 문제는 Python으로 풀이했습니다 ❕
오늘의 문제 4개는 아래와 같습니다 ⤵️
1. 모음 제거
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120849
⌨️ 작성한 코드 (Python)
import re
def solution(my_string):
return re.sub('(a|e|i|o|u)', '', my_string)
2. 문자열 정렬하기(1)
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120850
⌨️ 작성한 코드 (Python)
def solution(my_string):
answer = [int(my_string[i]) for i in range(len(my_string)) if my_string[i].isdigit()]
answer.sort()
return answer
3. 숨어있는 숫자의 덧셈(1)
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120851
⌨️ 작성한 코드 (Python)
def solution(my_string):
return sum([int(my_string[i]) for i in range(len(my_string)) if my_string[i].isdigit()])
4. 소인수분해
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120852
⌨️ 작성한 코드 (Python)
def solution(n):
answer = []
for i in range(2, n+1):
while True:
if n % i == 0:
n /= i
answer.append(i)
else:
break
return list(dict.fromkeys(answer))
코드에 대해 이해 안 가거나
궁금한 내용이 있으신 분은 댓글 남겨주세요!
감사합니다 🤓
728x90
반응형
'CODING TEST > PROGRAMMERS' 카테고리의 다른 글
[코딩테스트 입문] Python 14일차 (가까운 수, 369게임, 암호 해독, 대문자와 소문자) (1) | 2024.01.09 |
---|---|
[코딩테스트 입문] Python 13일차 (컨트롤 제트, 배열 원소의 길이, 중복된 문자 제거, 삼각형의 완성조건 (1)) (0) | 2024.01.09 |
[코딩테스트 입문] Python 11일차 (주사위의 개수, 합성수 찾기, 최댓값 만들기(1), 팩토리얼) (0) | 2024.01.08 |
[코딩테스트 입문] Python 10일차 (점의 위치 구하기, 2차원으로 만들기, 공 던지기, 배열 회전시키기) (0) | 2024.01.08 |
[코딩테스트 입문] Python 9일차 (개미 군단, 모스부호(1), 가위 바위 보, 구슬을 나누는 경우의 수) (0) | 2024.01.08 |