欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF1468E.Four Segments
Four Segments
题目描述
Monocarp 想在一张纸上画四条线段。他希望第 条线段的长度为 ()。这些线段可以相互交叉,并且每条线段应当是水平或垂直的。
Monocarp 希望以某种方式画出这些线段,使它们围成一个矩形空间,并且该矩形空间的面积应尽可能大。
例如,如果 Monocarp 想画四条长度分别为 、、 和 的线段,他可以如下图所示地画:

在这里,Monocarp 画出了线段 (长度为 )、(长度为 )、(长度为 )和 (长度为 )。他得到了由这些线段围成的矩形 ,其面积为 。
请计算 Monocarp 用这四条线段能够围成的最大矩形面积。
输入格式
第一行包含一个整数 (),表示测试用例的数量。
每个测试用例包含一行,包含四个整数 、、、(),表示 Monocarp 想画的四条线段的长度。
输出格式
对于每个测试用例,输出一个整数,表示 Monocarp 能够围成的最大矩形面积(可以证明答案总是整数)。
说明/提示
样例的第一个测试用例已在题目描述中给出。
对于第二个测试用例,Monocarp 可以如下画出线段 、、 和 :

在这里,Monocarp 画出了线段 (长度为 )、(长度为 )、(长度为 )和 (长度为 )。他得到了由这些线段围成的矩形 ,其面积为 。
由 ChatGPT 4.1 翻译
样例
4
1 2 3 4
5 5 5 5
3 1 4 1
100 20 20 100
3
25
3
2000
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |