题库练习 Degenerate Matrix
← 上一题 下一题 →

A9920 | Degenerate Matrix

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

The determinant of a matrix $2×2$ is defined as follows:

![](/uploads/acgo/image/aecadc11b2adc084_f8bc8c9e2478.jpeg)A matrix is called degenerate if its determinant is equal to zero.

The norm $||A||$ of a matrix $A$ is defined as a maximum of absolute values of its elements.

You are given a matrix ![](/uploads/acgo/image/c92e442d79e87b56_f8498f0baecd.jpeg). Consider any degenerate matrix $B$ such that norm $||A-B||$ is minimum possible. Determine $||A-B||$ .

输入格式

The first line contains two integers $a$ and $b$ ( $|a|,|b|<=10^{9}$ ), the elements of the first row of matrix $A$ .

The second line contains two integers $c$ and $d$ ( $|c|,|d|<=10^{9}$ ) the elements of the second row of matrix $A$ .

输出格式

Output a single real number, the minimum possible value of $||A-B||$ . Your answer is considered to be correct if its absolute or relative error does not exceed $10^{-9}$ .

输入输出样例

输入 #1
1 2
3 4
输出 #1
0.2000000000
输入 #2
1 0
0 1
输出 #2
0.5000000000
C++ 编辑器
输入
输出