[백준]7568번 덩치 - 완전 탐색

2021. 2. 22. 16:28·SW개발/코딩테스트

 

n = int(input())

person = [[0] * 2 for i in range(n)]
answer = [1] * n # 순위 카운트
for i in range(n):
    person[i][0], person[i][1] = map(int, input().split())

for i in range(n):

    for j in range(n):
        if person[i][0] < person[j][0] and person[i][1] < person[j][1]: # 자신보다 키 몸무게 클 경우에만
            answer[i] += 1 # 카운트를 함

for i in range(n):
    print(answer[i] , end=' ') # 출력

 

코드 설명 

몸무게와 키를 저장하기 위한 person, 순위를 매기기 위한 answer 리스트를 선언한다.

완전 탐색을 위해 n 번씩 이중 반복문을 이용한다. 자신보다 키와 몸무게 둘다 큰 경우에는 카운트를 +1 하여준다.

저장된 값을 형식에 맞게 출력한다.

 

Point : 덩치가 큰 경우는 키와 몸무게가 모두 큰 경우이다. 순서대로 반복문을 진행하면서 앞에 있는 사람들 중 키와 몸무게가 큰 경우에만 1씩 증가시켜주면 정답을 구할 수 있다.

728x90

'SW개발 > 코딩테스트' 카테고리의 다른 글

[백준]1436번 영화감독 숌 - 완전 탐색  (0) 2021.02.24
[백준]1018번 체스판 다시 칠하기 - 완전 탐색  (0) 2021.02.23
[백준]2231번 분해합 - 완전 탐색  (0) 2021.02.21
[백준]2798번 블랙잭 - 완전 탐색  (0) 2021.02.20
[백준]12865번 평범한 배낭 - DP  (0) 2021.02.19
'SW개발/코딩테스트' 카테고리의 다른 글
  • [백준]1436번 영화감독 숌 - 완전 탐색
  • [백준]1018번 체스판 다시 칠하기 - 완전 탐색
  • [백준]2231번 분해합 - 완전 탐색
  • [백준]2798번 블랙잭 - 완전 탐색
Leffe_pt
Leffe_pt
개발자로서 성장하면서 배워온 지식과 경험을 공유하는 공간입니다.
  • Leffe_pt
    Leffe's tistory
    Leffe_pt
  • 전체
    오늘
    어제
    • 분류 전체보기 (307)
      • SW개발 (303)
        • 코딩테스트 (172)
        • 개발이야기 (23)
        • IT 용어 (17)
        • Python (22)
        • Django (46)
        • Flask (2)
        • Database (1)
        • SQLAlchemy (0)
        • Javascript (5)
        • Linux, Unix (3)
        • JAVA (2)
        • Spring (10)
      • 회고 (4)
      • 사진 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    g
    트리 #AVL #알고리즘 #자료구조
    배공파용
    음식
    Contributor
    라이프 스타일
    django
    컨트리뷰터
    오픈소스
    배달비 공유
    배달
    플레이스토어
    어플리케이션
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Leffe_pt
[백준]7568번 덩치 - 완전 탐색
상단으로

티스토리툴바