Advertisement
kuruku

Pythagorean Numbers

Jun 11th, 2014
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.44 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package PythagoreanNumbers;
  7.  
  8. import java.util.Scanner;
  9.  
  10. /**
  11.  *
  12.  * @author pc6
  13.  */
  14. public class PytagoreanNumbers {
  15.  
  16.     public static void main(String[] args) {
  17.         Scanner input = new Scanner(System.in);
  18.         int n = input.nextInt();
  19.         int[] arr = new int[n];
  20.  
  21.         for (int i = 0; i < n; i++) {
  22.             arr[i] = input.nextInt();
  23.         }
  24.  
  25. //        for (int i = 0; i < arr.length; i++) {
  26. //            System.out.print(arr[i] + " ");
  27. //        }
  28. //        System.out.println();
  29.         boolean isPit = false;
  30.         for (int a = 0; a < arr.length; a++) {
  31.             int aa = arr[a] * arr[a];
  32.             for (int b = 0; b < arr.length; b++) {
  33.                 int bb = arr[b] * arr[b];
  34.                 for (int c = 0; c < arr.length; c++) {
  35.                     int cc = arr[c] * arr[c];
  36.                     if (aa + bb == cc) {
  37.                         if (aa + bb == cc) {
  38.                             System.out.println(arr[a] + "*" + arr[a] + " + " + arr[b] + "*" + arr[b] + " = " + arr[c] + "*" + arr[c]);
  39.                             isPit = true;
  40.                         }
  41.                     }
  42.                 }
  43.             }
  44.         }
  45.         if (!isPit) {
  46.             System.out.println("No");
  47.         }
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement