See Problem 1550 Can I make a right triangle ?
Thanks Tanya, have enjoyed these.
The cases are very limited to make such a code valid
function flag = isTherePythagoreanTriple(a, b, c, d)
x=[logical(a^2+b^2==d^2) logical(a^2+c^2==d^2) logical(b^2+c^2==d^2) logical(a^2+b^2==c^2)];
flag = any(x);
flag = false;
flag = true;
This is not a valid solution to this puzzle!!
This is a smart solution that is not cheating the system.
Lol saying great work on your own solution :P
Great work :)
Haha that's how we roll!
why the leading solution size is always 10, how could that possible?
Yeah, I know this is cheating, taking advantage of the limited test suite. I just wanted to see what the other small scores were about.
i need to change this
hardcore brute force
Should work for any case and doesn't contain str2num or regexp :)
Fifth test cannot be true because 3.5^2 = 12.25
and no integer after squaring and adding will give such result
how can this be a leading solution?? Are all the cody problems like this?
I don't understand this solution. Can you explain it ?
Still without str2num or regexp
this would fail on assert(isequal(isTherePythagoreanTriple(1,4,7,9),false))
The benefit of a limited test suite.
Without using str2num or regexp
Swap the first and last columns
Find state names that start with the letter N
"Low : High - Low : High - Turn around " -- Create a subindices vector
Evaluating a polynomial
Side of a rhombus
Side of an equilateral triangle
Length of a short side
Area of an equilateral triangle
Length of the hypotenuse
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office