728x90
반응형
1. 문제 설명
2. 풀이과정
- 입력받은 문자열을 공백을 기준으로 분리하여 리스트 형식으로 저장한다. li = s.split()
- 저장한 리스트의 원소들은 문자 형태로 저장되어 있으므로 최댓값과 최솟값을 구하기 위해 원소들을 모두 정수형으로 바꿔준다. for i in range(len(li)): li[i] = int(li[i])
- 정수형으로 바꿔준 리스트에서 최솟값과 최댓값을 찾아 다시 문자 형태로 바꾼 후 공백으로 연결하여 저장한다. answer += str(min(li)) + " " + str(max(li))
반응형
3. 소스코드
def solution(s):
answer = ''
li = s.split()
for i in range(len(li)):
li[i] = int(li[i])
answer += str(min(li)) + " " + str(max(li))
return answer
728x90
반응형
'프로그래머스 > Python' 카테고리의 다른 글
[프로그래머스] 최대공약수와 최소공배수 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.03 |
---|---|
[프로그래머스] JadenCase 문자열 만들기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.03 |
[프로그래머스] 직사각형 별찍기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[프로그래머스] 행렬의 덧셈 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[프로그래머스] 문자열 다루기 기본 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[프로그래머스] 부족한 금액 계산하기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[프로그래머스] 문자열 내림차순으로 배치하기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[프로그래머스] 약수의 개수와 덧셈 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |