Park DJ
dj0998
Park DJ
전체 방문자
오늘
어제
  • 분류 전체보기 (363)
    • 백준 (363)

공지사항

인기 글

태그

  • 백준 7567
  • 백준 15312
  • 백준 15655
  • 백준 1531
  • 백준
  • 백준 1914
  • 백준 16926
  • 백준 14582
  • 백준 3049
  • 백준 2343
  • 백준 8892
  • 백준 2225
  • 백준 10709
  • 백준 3135
  • 백준 2591
  • 백준 1495
  • Java
  • 자바
  • 백준 12871
  • 백준 24039
  • 백준 6550
  • 백준 1064
  • 백준 1011
  • 백준 1747
  • 백준 15961
  • 백준 7662
  • 백준 12605
  • 백준 4659
  • 백준 2467
  • 백준 16194
hELLO · Designed By 정상우.
Park DJ

dj0998

백준 7568 덩치(Java)
백준

백준 7568 덩치(Java)

2023. 1. 19. 21:37

 

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

 

7568번: 덩치

우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩

www.acmicpc.net

 


 

해석 및 팁

 


 

이 문제는 키와 몸무게를 담는 2차원 배열을 생성한 뒤 이중 반복문을 통해 풀면 됩니다. 먼저 순서인 count 를 1부터 시작하여 자신보다 덩치가 큰 사람을 만나면 그만큼 숫자를 더해주면 됩니다.

 

 


 

Java 코드

 


import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int[][] arr = new int[n][2];

    for(int i = 0; i < n; i++) {
      arr[i][0] = sc.nextInt();
      arr[i][1] = sc.nextInt();
    }

    for(int i = 0; i < n; i++) {
      int count = 1;
      for(int j = 0; j < n; j++) {
        if(arr[i][0] < arr[j][0] && arr[i][1] < arr[j][1]) count++;
      }
      System.out.print(count+" ");
    }
    
  }
}

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

백준 2581 소수(Java)  (1) 2023.01.19
백준 1427 소트인사이드(Java)  (0) 2023.01.19
백준 1181 단어 정렬(Java)  (0) 2023.01.19
백준 2751 수 정렬하기 2(Java)  (0) 2023.01.19
백준 2941 크로아티아 알파벳(Java)  (0) 2023.01.19
    '백준' 카테고리의 다른 글
    • 백준 2581 소수(Java)
    • 백준 1427 소트인사이드(Java)
    • 백준 1181 단어 정렬(Java)
    • 백준 2751 수 정렬하기 2(Java)
    Park DJ
    Park DJ

    티스토리툴바