All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.cotelab.euler.Problem09 Maven / Gradle / Ivy

package net.sf.cotelab.euler;

/**
 * A solution for Project Euler Problem 9.
 * The problem statement is
 * here.
 * @author Al Cote'
 */
public class Problem09 {

	/**
	 * @param args unused.
	 */
	public static void main(String[] args) {
		for (int a = 1; a < 1000; ++a) {
			for (int b = a + 1; b < 1000; ++b) {
				int c = 1000 - a - b;
				
				if (c > b) {
					int sumSq = a * a + b * b;
					int cSq = c * c;
					
					if (sumSq == cSq) {
						int prod = a * b * c;
						
						System.out.println("a = " + a);
						System.out.println("b = " + b);
						System.out.println("c = " + c);
						System.out.println("prod = " + prod);
					}
				}
			}
		}
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy