ShyWoou và số phức

Xem PDF

Nộp bài


Điểm: 20 (thành phần)
Thời gian: 1.0s
Bộ nhớ: 64M

Tác giả:
Dạng bài

Định nghĩa số phức có dạng \(z = a + bi\).

Trong đó:

  • \(a\) là phần thực, \(b\) là phần ảo.
  • \(a, b \in \mathbb{R}\).

Mô-đun của số phức \(z = a + bi\) được tính bằng : \(\sqrt{a^2 + b^2}\), kí hiệu : \(|z|\).

  • \(z = a + bi, a \in \mathbb{R}, b \in \mathbb{R} \rightarrow |z| = \sqrt{a^2 + b^2}\).

Về mặt hình học, mỗi số phức \(z = a + bi \space (a, b \in \mathbb{R})\) được biểu diễn bởi một điểm \(M_{z}(a, b)\) trên hệ trục toạ độ \(Oxy\).

Khi đó, Mô-đun của \(z\) được biểu diễn bởi độ dài đoạn thẳng \(OM_{(z)}\).

Cho \(2\) số phức \(z_{1}, z_{2}\) lần lượt được biểu diễn dưới dạng \(|z_{1} + x + yi| = A\), \(|z_{2} + p + qi| = B\).

Với \(x, y, p, q, A, B\) là các số thực cho trước, hãy tìm giá trị lớn nhất của biểu thức \(T = |z_{1} - z_{2}|\).

Input

Một dòng duy nhất chứa \(6\) số nguyên \(x, y, p, q, A, B\) \((-10^9 \le x, y, p, q \le 10^9), \space (1 \le A, B \le 10^9)\).

Output

In ra giá trị lớn nhất của biểu thức \(T\) (Sai số không quá \(10^{-6}\)).

Ví dụ

Input

2 3 -1 -1 2 1

Output

8.000000

Giải thích

Cán bộ ra đề không giải thích gì thêm.

Ràng buộc

  • \(100\%\) testcase có \((-10^9 \le x, y, p, q \le 10^9), \space (1 \le A, B \le 10^9)\).