背景

送分题啊啊啊>_<

描述

给定a,b,c,d,求 (ax+b)(cx+d) 的最大值,其中x为任意实数。

输入格式

一行四个数a,b,c,d

输出格式

一行一个数,表示 (ax+b)(cx+d) 的最大值,保留3位小数。如果最大值是无限大,则输出“Infinity”,不含引号。

样例输入

【样例输入1】

3 1 -2 1

【样例输入2】

1 1 1 1

样例输出

【样例输出1】

1.042

【样例输出2】

Infinity

数据范围与约定

对于100%的数据,-30000\leq a,b,c,d\leq 30000 且 a,b,c,d\neq 0

样例解释

【样例1】

当 x=\frac{1}{12} 时,(3x+1)(-2x+1) 取到最大值 \frac{25}{24}\approx 1.042

来源

原创

单个测试点1s