6524: 最大化值(maxi)

Memory Limit:512 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:15 Solved:5

Description

小X得到了两个整数a和b,现在小Y给小X提出了一个问题,如果小Y再给小X一个整数c,保证a≤c≤b,小Y想知道(c-a)*(b-c)的最大值是多少。

Input

一行用空格隔开的两个整数a,b。

Output

一行一个整数,表示对于所有可能取到的c,(c-a)*(b-c)的最大值。

Sample Input Copy

3 10

Sample Output Copy

12

HINT

【样例解释】

当c=6时,(6-3)*(10-6)=12;当c=7时,(7-3)*(10-7)=12。

可以证明,只有上述两种情况能取到最大值,最大值为12。

【数据范围及约定】

对于30%的数据,1≤a≤b≤100

对于60%的数据,1≤a≤b≤3×104

对于100%的数据,1≤a≤b≤109