Module: (Python) Thực hành 4. Thuật toán Euclid


Problem

4 /6


tam giác nhỏ

Theory Click to read/hide

 Trong Python, mô-đun toán học chứa một số phép toán có thể được thực hiện khá nhanh. Bắt đầu từ phiên bản 3.5, bạn có thể sử dụng hàm tích hợp sẵn để tính gcd của hai số nguyên bất kỳ - math.gcd(a, b).
GCD là viết tắt của Gretest Common Divisor.

Problem

Petya, học sinh lớp năm, thích giải các bài toán khác nhau. Nhiệm vụ cuối cùng là tìm các số nguyên a, b, x y để giúp dựng tam giác ABC  diện tích tối thiểu (khác không). Tam giác của Petit phải có các tọa độ sau \(A = (0, 0)\), \(B = ( a , b)\)\(C = (x, y)\).
Giúp anh ấy xác định diện tích nhỏ nhất mà tam giác ABC có thể có là bao nhiêu?

Đầu vào
Cho hai số nguyên a và b, modulo không vượt quá 109 (\(a^2 + b^2 > 0\)).

Dấu ấn
In một số duy nhất - diện tích nhỏ nhất có thể có của tam giác ABC với độ chính xác 10 - 6
 
Ví dụ
<đầu>
# Đầu vào Đầu ra
1 4 0 2.0