Dados dos puntos A
y B
, encuentre el ángulo de línea AO
a línea BO
sobre el punto O
donde O
está el origen ( (0,0)
). Además, el ángulo puede ser positivo o negativo dependiendo de las posiciones de los puntos (ver ejemplos). La entrada será puntos A
y B
, y se puede dar en cualquier forma conveniente. La salida será el ángulo en grados (pero es positivo si AO
se gira en sentido antihorario sobre el origen a obtener BO
y negativo si se gira en sentido horario). Si el ángulo es de 180 grados, puede devolver una salida negativa o positiva. Del mismo modo, el ángulo puede ser la versión positiva o negativa del mismo ángulo ( 90 deg
es igual a -270 deg
). Ejemplos:
Entrada:
A(5,5) B(5,-5)
Salida:-90
(AO
se rota-90
grados para obtenerBO
).Entrada:
A(5,-5) B(5,5)
Salida:90
(AO
se rota90
grados para obtenerBO
).
Este es el código de golf , por lo que gana el código más corto en bytes.
(0,0)
?
AO
y BO
generalmente se llamaría ángulo AOB
.