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

2015-09-24 0 237
判断一组数字是否是Pythagorean Triple/Quadruple
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

遇见资源网 ruby 判断一组数字是否是Pythagorean Triple/Quadruple http://www.ox520.com/16463.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务