最大面积
题号:NC243363
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

牛牛有两个矩形,这两个矩形放在一个 yOx 坐标系内,且矩形的四条边均与坐标轴平行。

规定与 x 轴平行的边为矩形长,与 y 轴平行的边为矩形高。

矩形 1 的长与高分别为 a,b, 矩形 2 的长与高分别为 c,d,牛牛现在想随意摆放这两个矩形,但不能改变这两个矩形的长与高,他想知道这两个矩形最大的相交面积是多大?

输入描述:

一行四个整数 ,前两个整数表示矩形 1 的长与高,后两个整数表示矩形 2 的长与高。

输出描述:

一个整数,表示这两个矩形最大的相交面积。
示例1

输入

复制
2 2 3 2

输出

复制
4

说明

如图所示为样例所给的两个矩形。
上图为最大面积的一种摆放方式,找不到比这个面积更大的摆放方式,因此最大重叠面积为 2 * 2 = 4