티스토리 뷰
728x90
반응형
https://programmers.co.kr/learn/courses/30/lessons/12939
<나의 풀이>
def solution(s):
answer = ' '
s = list(s.split())
s = [int(i) for i in s]
s.sort()
answer = str(s[0]) + answer
answer = answer + str(s[-1])
return answer
문자열 s를 문자열 리스트로 만든 후에
또 정수형 리스트로 만든 이유는
-를 처리하기 위해서다.
문자열 s가 모두 음수일 경우,
정렬을 해도 큰 수가 맨 앞에 온다.
이를 위해 정수형으로 한번 더 바꿔주는 수고를 넣었다.
그래서인지 프로그래머스 점수는 1점😂
<다른 사람의 풀이>
def solution(s):
s = list(map(int,s.split()))
return str(min(s)) + " " + str(max(s))
# <배운점>
# => map과 min, max가 있었지..
728x90
반응형
'[그 외] > ㄴ (코테연습 : 파이썬 ver)' 카테고리의 다른 글
[프로그래머스] 다음 큰 숫자 (파이썬) (0) | 2021.06.30 |
---|---|
[프로그래머스] 숫자의 표현 (파이썬) (0) | 2021.06.29 |
[프로그래머스] 최솟값 만들기 (파이썬) (0) | 2021.06.29 |
[프로그래머스] 피보나치 수 (파이썬) (0) | 2021.06.29 |
[백준] 2920번: 음계 (파이썬) (0) | 2021.06.29 |
댓글
250x250
반응형
TAG
- 알고리즘
- 프로그래머스 프로그래머스문제
- 정렬
- 재귀함수
- 파이썬
- GIT
- 설치
- 백준
- 프로그래머스
- 알고리즘문제
- 유닉스커맨드
- level1
- 문법
- 이진탐색
- 파이썬문법
- KAKAO
- 월간 코드 챌린지 시즌2
- 컴퓨터개론
- 월간 코드 챌린지 시즌1
- 코딩테스트
- 프로그래머스코딩테스트
- 프로그래머스문제
- 코드잇
- x만큼간격이있는n개의숫자
- Summer/Winter Coding(~2018)
- level2
- SWiFT
- 조합
- 피보나치
- 프로그래밍언어
최근에 달린 댓글
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
링크
- Total
- Today
- Yesterday