백준 8979. 올림픽

2024. 3. 25. 22:31·백준

https://www.acmicpc.net/problem/8979

 

8979번: 올림픽

입력의 첫 줄은 국가의 수 N(1 ≤ N ≤ 1,000)과 등수를 알고 싶은 국가 K(1 ≤ K ≤ N)가 빈칸을 사이에 두고 주어진다. 각 국가는 1부터 N 사이의 정수로 표현된다. 이후 N개의 각 줄에는 차례대로 각

www.acmicpc.net

import sys
input = sys.stdin.readline
N, K = map(int, input().split())

medals = [list(map(int, input().split())) for _ in range(N)]
    
medals.sort(key = lambda x : (x[1], x[2], x[3]), reverse=True) # 금->은->동 갯수 순

idx = [medals[i][0] for i in range(N)].index(K) # 정렬한 리스트에서 찾고자 하는 국가 인덱스 구하기

for i in range(N):
    if medals[idx][1:] == medals[i][1:]: # 앞에서 차례대로 내려오며 해당 국가를 찾으면(중복가능성 유)
        print(i+1) # 1등부터 시작하니 +1해서 출력
        break
저작자표시 (새창열림)

'백준' 카테고리의 다른 글

백준 4659. 비밀번호 발음하기  (0) 2024.03.26
백준 7568. 덩치  (0) 2024.03.25
백준 11557. Yangjojang of The Year  (0) 2024.03.25
백준 25757. 임스와 함께하는 미니게임  (0) 2024.03.22
백준 2292. 벌집  (0) 2024.03.21
'백준' 카테고리의 다른 글
  • 백준 4659. 비밀번호 발음하기
  • 백준 7568. 덩치
  • 백준 11557. Yangjojang of The Year
  • 백준 25757. 임스와 함께하는 미니게임
버그잡는고양이발
버그잡는고양이발
주니어 개발자입니다!
  • 버그잡는고양이발
    지극히평범한개발블로그
    버그잡는고양이발
  • 전체
    오늘
    어제
    • 분류 전체보기 (383)
      • React (16)
      • Next.js (5)
      • Javascript (5)
      • Typescript (4)
      • Node.js (2)
      • Cs (16)
      • 트러블 슈팅&리팩토링 (6)
      • Html (1)
      • Css (3)
      • Django (0)
      • vue (0)
      • Java (2)
      • Python (0)
      • 독서 (1)
      • 기타 (3)
      • 백준 (192)
      • swea (31)
      • 프로그래머스 (30)
      • 이코테 (4)
      • 99클럽 코테 스터디 (30)
      • ssafy (31)
      • IT기사 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 인기 글

  • 태그

    Til
    99클럽
    개발자취업
    코딩테스트준비
    항해99
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
버그잡는고양이발
백준 8979. 올림픽
상단으로

티스토리툴바