Advertisement
Vladkoheca

christmas.java

Dec 15th, 2024
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.72 KB | Source Code | 0 0
  1. import java.util.*;
  2.  
  3. public class Main {
  4.     public static void main(String[] args) {
  5.         Scanner sc = new Scanner(System.in);
  6.  
  7.         int n = sc.nextInt();
  8.         int counter = 0;
  9.  
  10.         int[] array = new int[n + 1];
  11.  
  12.         for (int i = 0; i < n - 1; i++) {
  13.             int x1 = sc.nextInt();
  14.             int x2 = sc.nextInt();
  15.             array[x2] = x1;
  16.         }
  17.  
  18.         for (int a = 1; a <= n; a++) {
  19.             for (int b = 1; b <= n; b++) {
  20.                 if (a == b) continue;
  21.                 for (int c = 1; c <= n; c++) {
  22.                     if (c == a || c == b) continue;
  23.                     for (int d = 1; d <= n; d++) {
  24.                         if (d == a || d == b || d == c) continue;
  25.                         for (int e = 1; e <= n; e++) {
  26.                             if (e == a || e == b || e == c || e == d) continue;
  27.                             for (int f = 1; f <= n; f++) {
  28.                                 if (f == a || f == b || f == c || f == d || f == e) continue;
  29.                                 for (int g = 1; g <= n; g++) {
  30.                                     if (g == a || g == b || g == c || g == d || g == e || g == f) continue;
  31.                                     if ((array[b] == a || array[a] == b) && (array[c] == b || array[b] == c) && (array[d] == b || array[b] == d) && (array[e] == b || array[b] == e) && (array[f] == d || array[d] == f) && (array[g] == d || array[d] == g)){
  32.                                         counter++;
  33.                                     }
  34.                                 }
  35.                             }
  36.                         }
  37.                     }
  38.                 }
  39.             }
  40.         }
  41.         System.out.println(counter);
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement