[๋ฐฑ์ค-10825] ๊ตญ์์ / Python
๐ Problem Solving/Baekjoon
https://www.acmicpc.net/problem/10825
10825๋ฒ: ๊ตญ์์
์ฒซ์งธ ์ค์ ๋ํ์ด๋ค ๋ฐ์ ํ์์ ์ N (1 ≤ N ≤ 100,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ ํ ์ค์ ํ๋์ฉ ๊ฐ ํ์์ ์ด๋ฆ, ๊ตญ์ด, ์์ด, ์ํ ์ ์๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด ์ฃผ์ด์ง๋ค. ์ ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1
www.acmicpc.net
n = int(input())
data = [list(input().split()) for _ in range(n)]
data.sort(key=lambda x: (-int(x[1]), int(x[2]), -int(x[3]), x[0]))
for s in data:
print(s[0])
ํด์ค
์ด๋ ค์ด ๋ฌธ์ ๋ ์๋์๋ค. lambda ์ฌ์ฉํด์ ์ ๋ ฌํด์ฃผ๋ฉด ๋!
'๐ Problem Solving > Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค-11728] ๋ฐฐ์ด ํฉ์น๊ธฐ / Python (0) | 2021.05.18 |
---|---|
[๋ฐฑ์ค-11656] ์ ๋ฏธ์ฌ ๋ฐฐ์ด / Python (0) | 2021.05.18 |
[๋ฐฑ์ค-10610] 30 / Python (0) | 2021.05.17 |
[๋ฐฑ์ค-1697] ์จ๋ฐ๊ผญ์ง / Python (0) | 2021.05.17 |
[๋ฐฑ์ค-7576] ํ ๋งํ / Python (0) | 2021.05.17 |