728x90
반응형
모든 문제는 Python으로 풀이했습니다 ❕
오늘의 문제 4개는 아래와 같습니다 ⤵️
1. 컨트롤 제트
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120853
⌨️ 작성한 코드 (Python)
def solution(s):
answer = 0
s = s.split()
for i in range(len(s)):
if s[i] == "Z":
answer -= int(s[i-1])
else:
answer += int(s[i])
return answer
2. 배열 원소의 길이
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120854
⌨️ 작성한 코드 (Python)
def solution(strlist):
return [len(s) for s in strlist]
3. 중복된 문자 제거
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120888
⌨️ 작성한 코드 (Python)
def solution(my_string):
return ''.join(dict.fromkeys(my_string))
4. 삼각형의 완성조건 (1)
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120889
⌨️ 작성한 코드 (Python)
def solution(sides):
max_side = max(sides)
sides.remove(max(sides))
return 1 if max_side < sum(sides) else 2
코드에 대해 이해 안 가거나
궁금한 내용이 있으신 분은 댓글 남겨주세요!
감사합니다 🤓
728x90
반응형
'CODING TEST > PROGRAMMERS' 카테고리의 다른 글
[코딩테스트 입문] Python 15일차 (영어가 싫어요, 인덱스 바꾸기, 한 번만 등장한 문자, 약수 구하기) (1) | 2024.01.09 |
---|---|
[코딩테스트 입문] Python 14일차 (가까운 수, 369게임, 암호 해독, 대문자와 소문자) (1) | 2024.01.09 |
[코딩테스트 입문] Python 12일차 (모음 제거, 문자열 정렬하기(1), 숨어있는 숫자의 덧셈(1), 소인수분해) (0) | 2024.01.08 |
[코딩테스트 입문] Python 11일차 (주사위의 개수, 합성수 찾기, 최댓값 만들기(1), 팩토리얼) (0) | 2024.01.08 |
[코딩테스트 입문] Python 10일차 (점의 위치 구하기, 2차원으로 만들기, 공 던지기, 배열 회전시키기) (0) | 2024.01.08 |