문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 풀이
- 지문대로 구현하면 되는 단순한 구현문제
- 공백을 기준으로 문자열을 자른 후 숫자로 변환해서 가장 큰 수와 작은수를 찾아 다시 문자열로 변환
코드
def solution(s):
numbers = []
answer = ''
s = s.split()
for i in range(len(s)):
numbers.append(int(s[i]))
max_val = max(numbers)
min_val = min(numbers)
answer = str(min_val)+" "+str(max_val)
return answer다른 분의 풀이는 더 간단하다
def solution(s):
int_list = [int(i) for i in s.split(" ")]
return f"{min(int_list)} {max(int_list)}"'Algorithm > Simulation' 카테고리의 다른 글
| [Python] 백준 31649번 Milk Exchange (4) | 2024.10.12 |
|---|---|
| [Python] 백준 14719번 빗물 (4) | 2024.10.04 |
| [JAVA] 백준 14891번 톱니바퀴 (2) | 2023.12.21 |
| [Java] Swea 1961번 숫자 배열 회전 (0) | 2023.07.02 |
| [Python] 백준 1913번 달팽이 (2) | 2023.06.17 |