首页 > 其他分享 >1

1

时间:2024-02-16 09:33:15浏览次数:14  
标签: max ll 最小 long 正方形 边长

# 题目大意
给定四个正方形边长,使拼成的正方形边长最小。
# 思路
要使边长最小,当然要拼成田字了!所以答案就是:

$$ans=\max(\max(a+b,c+d),max(a+c,b+d),max(a+d,b+c))$$

明白了公式,我们就可以写出代码了:
# code
```cpp
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
ll a,b,c,d,t=1;
while(cin>>a>>b>>c>>d){
cout<<"Case "<<i<<": "<<max({max(a+b,c+d),max(a+d,b+c),max(a+c,b+d)})<<endl;
t++;
}
return 0;
}
```

标签:,max,ll,最小,long,正方形,边长
From: https://www.cnblogs.com/luogu-42TZY/p/18016913

相关文章