Module: (Python) Practicum 4. Öklid'in Algoritması


Problem

4 /6


küçük üçgen

Theory Click to read/hide

 Python'da matematik modülü, oldukça hızlı bir şekilde gerçekleştirilebilen bir dizi matematiksel işlem içerir. 3.5 sürümünden başlayarak, herhangi iki tamsayının gcd'sini hesaplamak için yerleşik işlevi kullanabilirsiniz - math.gcd(a, b).
GCD, Greatest Common Divisor'ın kısaltmasıdır.

Problem

Beşinci sınıf öğrencisi Petya, çeşitli matematik problemlerini çözmeyi sever. Son görev, a, b, x gibi tamsayıları bulmaktı. ve y, ABC üçgenini oluşturmaya yardımcı olur; minimum (sıfır olmayan) alan. Küçük üçgenin şu koordinatlara sahip olması gerekir \(A = (0, 0)\), \(B = ( a , b)\)\(C = (x, y)\).
ABC üçgeninin sahip olabileceği minimum alan miktarını belirlemesine yardım edin?

Girdi
İki tamsayı a ve b verildiğinde, modulo 109 (\(a^2 + b^2 > 0\)).

Künye
Tek bir sayı yazdırın - ABC üçgeninin mümkün olan minimum alanı hassasiyetle 10 - 6
 
Örnekler
# Girdi Çıktı
1 4 0 2.0