반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- 파이썬 데이터 분석
- 네 수
- cpa 2차
- 11365번
- 1850번
- 2진수
- 회계사
- 알고리즘
- 11576번
- cpa 1차
- 10824번
- Python
- make_migrations
- 1032번
- 서울 열린데이터 광장
- 파워쿼리
- 파이썬
- 11170번
- 백준
- 9086번
- CPA 휴학
- 0의 개수
- 대형회계법인
- 8진수
- Base Conversion
- CPA
- 로컬회계법인
- CPA 연봉
- 공인회계사
- 10569번
Archives
- Today
- Total
Keep going
[백준] 10814번 파이썬(python) - 나이순 정렬 본문
반응형
https://www.acmicpc.net/problem/10814
count = int(input())
a = []
for i in range(count):
[x, y] = input().split()
a.append([x, y])
b = sorted(a, key= lambda a: int(a[0]))
for i in range(count):
print(b[i][0], b[i][1])
이번 문제의 경우에는 나이순으로 정렬하고, 나이가 같은 경우에는 입력된 순서로 정렬해야하는데, sorted를 쓰면 이름까지도 알파벳으로 정렬이 되는 문제가 생겨서 검색을 통해 해결한 경우이다. sorted를 사용할 때, 키를 설정하는 방법으로 정렬하면 나이순으로만 정렬이 되었다. 아직 lambda의 정확한 의미는 알지 못한다. 익숙해질 때까지 보다보면 조금은 더 와 닿을 것이라 믿는다.
반응형
'코딩 > 백준' 카테고리의 다른 글
[백준] 11004번 파이썬(python) - K번째 수 (0) | 2020.08.15 |
---|---|
[백준] 10825번 파이썬(python) - 국영수 (0) | 2020.08.14 |
[백준] 11651번 파이썬(python) - 좌표 정렬하기 2 (1) | 2020.08.14 |
[백준] 11650번 파이썬(python) - 좌표 정렬하기 (0) | 2020.08.13 |
[백준] 2751번 파이썬(python) - 수 정렬하기 2 (0) | 2020.08.13 |