判断一组数字是否是Pythagorean Triple/Quadruple

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

def isPyTri?(a, b, c)
  if (a**2 + b**2 == c**2)
    return true
  else
    return false
  end  
end

def isPyQuad?(a, b, c, d)
  if(a**2 + b**2 + c**2 == d**2)
    return true
  else
    return false
  end
end


puts isPyTri?(3, 4, 5) #=> true
puts isPyQuad?(1,2,2,3) #=>true
puts isPyTri?(1, 4, 32) #=>false