ps:problems:programmers:12939
최댓값과 최솟값
ps | |
---|---|
링크 | programmers.co.kr/… |
출처 | 프로그래머스 |
문제 번호 | 12939 |
문제명 | 최댓값과 최솟값 |
레벨 | Level 2 |
분류 |
기초 |
시간복잡도 | O(n) |
인풋사이즈 | ??? |
사용한 언어 | Python |
해결날짜 | 2021/06/21 |
풀이
- 제목은 최댓값과 최솟값으로 맞춤법을 잘 지켰지만, 문제 설명에는 최대값, 최소값으로 잘못 적혀있다.
- 그냥 시키는 대로 처리하면 된다. 문자열을 나누고, 각각을 int로 바꾸고, 최댓값/최솟값을 찾고, 다시 문자열로 변환해서 리턴.
- 문자열의 길이가 n일때, 시간복잡도는 O(n).
코드
"""Solution code for "Programmers 12939. 최댓값과 최솟값".
- Problem link: https://programmers.co.kr/learn/courses/30/lessons/12939
- Solution link: http://www.teferi.net/ps/problems/programmers/12939
"""
def solution(s):
nums = [int(x) for x in s.split()]
return f'{max(nums)} {min(nums)}'
ps/problems/programmers/12939.txt · 마지막으로 수정됨: 2021/06/21 11:27 저자 teferi
토론