Module: (Python) Pratica 4. Algoritmo di Euclide


Problem

4 /6


Piccolo triangolo

Theory Click to read/hide

 In Python, il modulo math contiene una serie di operazioni matematiche che possono essere eseguite abbastanza rapidamente. A partire dalla versione 3.5, puoi utilizzare la funzione integrata per calcolare il MCD di due numeri interi qualsiasi - math.gcd(a, b).
GCD è l'abbreviazione di Greatest Common Divisor.

Problem

A Petya, studentessa di quinta elementare, piace risolvere vari problemi matematici. L'ultimo compito era trovare tali numeri interi a, b, x e y per aiutare a costruire il triangolo ABC  area minima (diversa da zero). Il triangolo di Petit dovrebbe avere le seguenti coordinate \(A = (0, 0)\), \(B = ( a , b)\)\(C = (x, y)\).
Aiutalo a determinare qual è l'area minima che il triangolo ABC può avere?

Inserimento
Dati due numeri interi a e b, modulo non superiore a 109 (\(a^2 + b^2 > 0\)).

Impressum
Stampa un singolo numero: l'area minima possibile del triangolo ABC con precisione 10 - 6
 
Esempi
# Input Uscita
1 4 0 2.0