Module: (Python) Práctica 4. Algoritmo de Euclides


Problem

4 /6


Pequeño triángulo

Theory Click to read/hide

 En Python, el módulo matemático contiene una serie de operaciones matemáticas que se pueden realizar con bastante rapidez. A partir de la versión 3.5, puede usar la función integrada para calcular el mcd de dos enteros: math.gcd(a, b).
GCD es la abreviatura de Greatest Common Divisor.

Problem

A Petya, estudiante de quinto grado, le gusta resolver varios problemas matemáticos. La última tarea fue encontrar tales números enteros a, b, x y y para ayudar a construir el triángulo ABC  área mínima (distinta de cero). El triángulo de Petit debe tener las siguientes coordenadas \(A = (0, 0)\), \(B = ( a , b)\)\(C = (x, y)\).
Ayúdelo a determinar cuál es el área mínima que puede tener el triángulo ABC.

Entrada
Dados dos enteros a y b, módulo no superior a 109 (\(a^2 + b^2 > 0\)).

Impresión
Imprime un solo número - el área mínima posible del triángulo ABC con precisión 10 - 6
 
Ejemplos
# Entrada Salida
1 4 0 2.0