import math

def dist_eucl(p1, p2, q1, q2):
    r = math.sqrt((p1-q1)**2 + (p2-q2)**2)
    return float(r)

def dist_manh(p1, p2, q1, q2):
    r = abs(p1-q1) + abs(p2-q2)
    return float(r)

def dist_txeb(p1, p2, q1, q2):
    r = max(abs(p1-q1), abs(p2-q2))
    return float(r)

def cost_despl(p1, p2, q1, q2, dist, preuUnitat):
    d = dist(p1, p2, q1, q2)
    return d*preuUnitat
