25
Max0526
6 19 44
3393/ 3695
Last seen 2 months ago
Member for 5 years, 10 months, 27 days
Difficulty Easy
Best reviews / Newest reviews
Direct solution-amandel 1
Using **p** instead of function parameter **password**. Genius tip to save space! More
Side proportions-amandel 1 1
Genius! # will stick to integer arithmetic only --> +1. Also, +1 for side2 instead of side almost in everyone’s code. Love it! Hands down the best Similar Triangles solution I found so far! More
simple-Sim0000 1
Great! I should learn to use pop more. More
Useful math method-Nocturne13 1
Could have used from math import dist and AB = dist(coords_1[0], coords_1[1]). :-) More
First-freeman_lex 1
Smart use of eval("[" + result + "]") to convert from a string to a list. More
Second-freeman_lex 1
Seems to be the most comprehensible solution from a hundred or so I just looked through! More
Simple-mindaugas.dadurkevicius 1
Could have been a one-liner. :-) More
First-Red_Ale 1 1
No need to use import math, math.sqrt, abs here. Function side will logically become side_squared, the similarity check will produce the same result. Love your ends list! More
First-eugene100372
Could have been a one-liner. :-) More
First-ssk8
Could have been a one-liner. :-) More
slicing of sorted() result-perimeter
Could have been a one-liner. :-) More
First-Hunteena
Could have been a one-liner. :-) More
First-Natalia_Popova
Could have been a one-liner. :-) More
First sorted to slice-SHAKHRUKHIRGASHEV
Could have been a one-liner. :-) More
First-mikehult123
Could have used from math import dist. :-) More
First-book1978 1
Could have used from math import dist. :-) More
"Similar Triangles"-O.o
Could have used from math import dist. :-) More
First-cool_pycode_www
+1 for dist meaning dist**2 -- no need to use sqrt and no effect on similarity More
First-syed9ine
Even better, return sides1[0]*sides2[1] == sides1[1]*sides2[0] and sides1[0]*sides2[2] == sides1[2]*sides2[0] would have eliminated all float and rounding trouble. Also, +1 for length**2 instead of length. More
First-Serg900vd 1
Could have been a one-liner. :-) More
1
2