Module: (Python) Stage 4. Algorithme d'Euclide


Problem

4 /6


Petit triangle

Theory Click to read/hide

 En Python, le module mathématique contient un certain nombre d'opérations mathématiques qui peuvent être effectuées assez rapidement. À partir de la version 3.5, vous pouvez utiliser la fonction intégrée pour calculer le pgcd de deux entiers - math.gcd(a, b).
GCD est l'abréviation de Greatest Common Divisor.

Problem

Petya, en cinquième année, aime résoudre divers problèmes mathématiques. La dernière tâche consistait à trouver de tels entiers a, b, x et y pour aider à construire le triangle ABC  zone minimale (non nulle). Le triangle de Petit doit avoir les coordonnées suivantes \(A = (0, 0)\), \(B = ( a , b)\)\(C = (x, y)\).
Aidez-le à déterminer quelle est l'aire minimale que peut avoir le triangle ABC ?

Entrée
Soit deux entiers a et b, modulo n'excédant pas 109 (\(a^2 + b^2 > 0\)).

Mentions légales
Imprimer un seul nombre - la zone minimale possible du triangle ABC avec une précision 10 - 6
 
Exemples
# Entrée Sortie
1 4 0 2.0