Problem 313. Pythagorean perfect squares: find the square of the hypotenuse and the length of the other side

Created by Bruce Raine in Community

Given the square root of a square number, seed, and a range, n, find the square number, Z as well as the other side, y, the square root of a square number i.e. return the hypotenuse squared as well as the length of the other side. Note that n is the number of squares to search through starting with one.

HINT: Z = seed^2 + y^2 where Z = z^2, find Z first and then y.

Note that Z, seed^2 and y^2 are all perfect squares.

>> [z s] = findPerfectZ(3,6)

z = 25

s = 4


Solution Stats

50.0% Correct | 50.0% Incorrect
Last solution submitted on Apr 09, 2018

Problem Comments