专栏文章

题解:P13581 [NWRRC 2023] Axis-Aligned Area

P13581题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mioi2g7n
此快照首次捕获于
2025/12/02 19:33
3 个月前
此快照最后确认于
2025/12/02 19:33
3 个月前
查看原文

题解:P13581 [NWRRC 2023] Axis-Aligned Area

一道简单的数学题。

思路简述

我们都知道,一个烂桶能装多少水,取决于它最低的位置在哪里。那么此题中的矩形也是这个道理。用四根长度不一定相等的木棒摆出的矩形,面积也是由长和宽中较短的那一条决定的。那么就很好办了。输入格式中已经保证四根木棒长度的输入顺序严格不下降,排序都不用了,把前两根中较短的一根的长度与后两根中较短的一根的长度相乘就是结果。

代码呈现

C++

CPP
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a,b,c,d;//四根木棒
signed main(){
	ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);
	cin>>a>>b>>c>>d;
	cout<<min(a,b)*min(c,d);//分别将前两根与后两根中较短的木棒的长度相乘
	return 0;
}

评论

0 条评论,欢迎与作者交流。

正在加载评论...