Advertisement
aslv

Stuck Numbers

Jun 2nd, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3.  
  4. public class Task1 {
  5.  
  6.     public static void main(String[] args) {
  7.         Scanner sc = new Scanner(System.in);
  8.         int n = sc.nextInt();
  9.         int[] m = new int[n];
  10.         for (int i = 0; i < n; i++) {
  11.             m[i] = sc.nextInt();
  12.         }
  13.         boolean found = false;
  14.         String A, B, C, D;
  15.         String s;
  16.        
  17.         for (int a = 0; a < n; a++) {
  18.             A = Integer.toString(m[a]);
  19.             for (int b = 0; b < n; b++) {
  20.                 if (b == a) {
  21.                     continue;
  22.                 }
  23.                 B = Integer.toString(m[b]);
  24.                 for (int c = 0; c < n; c++) {
  25.                     if(c == a || c == b) {
  26.                         continue;
  27.                     }
  28.                     C = Integer.toString(m[c]);
  29.                     for (int d = 0; d < n; d++) {
  30.                         if (d == c || d == b || d == a) {
  31.                             continue;
  32.                         }
  33.                         D = Integer.toString(m[d]);
  34.                         if ((A + B).equals(C + D)) {
  35.                             System.out.println(A + "|" + B + "==" + C + "|" + D);
  36.                             found = true;
  37.                         }
  38.                     }
  39.                 }
  40.             }
  41.         }
  42.         if (!found) {
  43.             System.out.println("No");
  44.         }
  45.     }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement