백준 1205. 등수 구하기

2024. 3. 27. 23:54·백준

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

 

1205번: 등수 구하기

첫째 줄에 N, 태수의 새로운 점수, 그리고 P가 주어진다. P는 10보다 크거나 같고, 50보다 작거나 같은 정수, N은 0보다 크거나 같고, P보다 작거나 같은 정수이다. 그리고 모든 점수는 2,000,000,000보

www.acmicpc.net

n, score, p = map(int,input().split())

def f():
    if n == 0:
        return 1
    rank = list(map(int,input().split()))
    if n == p and score <= rank[-1]: # 꽉 찼고, 꼴찌보다 같거나 작으면 -1
        return -1

    for i, r in enumerate(rank): # 점수판에 있는 점수가 score보다 작거나 같은 경우 찾기
        if r <= score:
            return i + 1

    return n + 1 # 점수판에 있는 점수 다 돌았는데 자리가 남을 경우? -> 꼴찌

print(f())
저작자표시 (새창열림)

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

백준 2163. 초콜릿 자르기  (0) 2024.03.29
백준 7567. 그릇  (0) 2024.03.29
백준 4659. 비밀번호 발음하기  (0) 2024.03.26
백준 7568. 덩치  (0) 2024.03.25
백준 8979. 올림픽  (0) 2024.03.25
'백준' 카테고리의 다른 글
  • 백준 2163. 초콜릿 자르기
  • 백준 7567. 그릇
  • 백준 4659. 비밀번호 발음하기
  • 백준 7568. 덩치
버그잡는고양이발
버그잡는고양이발
주니어 개발자입니다!
  • 버그잡는고양이발
    지극히평범한개발블로그
    버그잡는고양이발
  • 전체
    오늘
    어제
    • 분류 전체보기 (383) N
      • React (16)
      • Next.js (5)
      • Javascript (5)
      • Typescript (4)
      • Node.js (2)
      • Cs (16)
      • 트러블 슈팅&리팩토링 (6) N
      • 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
버그잡는고양이발
백준 1205. 등수 구하기
상단으로

티스토리툴바