Problem

5 /5


Flechas de Iván

Problem

Iván el Loco (Iván el Loco) — uno de los héroes más populares de los cuentos de hadas rusos, bielorrusos y ucranianos. Ivan the Fool no es realmente estúpido, sino el último hijo de la familia. Como es el tercer hijo, no tiene derecho a una parte de la herencia. Iván amaba el tiro con arco en su tiempo libre. Lanzando las flechas una vez más, Iván decidió ver qué forma forman si conectamos las puntas de las flechas que caen. Aunque Iván no es estúpido, todavía necesita tu ayuda.
Se conocen las coordenadas de tres puntos del plano donde cayeron las flechas de Iván. Determine la posición relativa de las flechas.

Datos de entrada: El programa recibe 6 números como entrada: x1, y1, x2, y2, x3, y3. Todos los números son enteros, módulo no excede 100. Definen 3 puntos del plano: a(x1, y1), b(x2, y2), c(x3, y3).
Salida: Es necesario determinar la posición relativa de los puntos y mostrar el código de situación en pantalla:

0: Coincidencia de 3 puntos;
1 : exactamente 2 puntos de 3 partidos;
2: los puntos no coinciden, están en la misma línea;
3 : los puntos forman un triángulo acutángulo;
4 : los puntos forman un triángulo rectángulo;
5 : los puntos forman un triángulo obtuso.

 
Ejemplos

# Entrada Salida
1 1 1 1 1 1 1 0
2 0 0 3 0 0 4 4