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

공지사항

인기 글

태그

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

dj0998

백준 2422 한윤정이 이탈리아에 가서 아이스크림을 사먹는데(Java)
백준

백준 2422 한윤정이 이탈리아에 가서 아이스크림을 사먹는데(Java)

2023. 2. 20. 01:02

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

 

2422번: 한윤정이 이탈리아에 가서 아이스크림을 사먹는데

첫째 줄에 정수 N과 M이 주어진다. N은 아이스크림 종류의 수이고, M은 섞어먹으면 안 되는 조합의 개수이다. 아래 M개의 줄에는 섞어먹으면 안 되는 조합의 번호가 주어진다. 같은 조합은 두 번

www.acmicpc.net


 

Java 코드

 


import java.util.Scanner;

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

    int count = 0;
    int n = sc.nextInt();
    int m = sc.nextInt();
    int[][] arr = new int[n + 1][n + 1];

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

    for(int i = 1; i <= n; i++) {
      for(int j = i + 1; j <= n; j++) {
        if(arr[i][j] == 1) continue;
        for(int k = j + 1; k <= n; k++) {
          if(arr[j][k] == 0 && arr[i][k] == 0) count++;
        }
      }
    }

    System.out.println(count);
  }
}

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

백준 5525 IOIOI(Java)  (0) 2023.02.20
백준 1080 행렬(Java)  (0) 2023.02.20
백준 1251 단어 나누기(Java)  (0) 2023.02.20
백준 1417 국회의원 선거(Java)  (0) 2023.02.20
백준 14490 백대열(Java)  (0) 2023.02.19
    '백준' 카테고리의 다른 글
    • 백준 5525 IOIOI(Java)
    • 백준 1080 행렬(Java)
    • 백준 1251 단어 나누기(Java)
    • 백준 1417 국회의원 선거(Java)
    Park DJ
    Park DJ

    티스토리툴바