题解:P15055 [UOI 2023 II Stage] Gallery

· · 题解

题解

既然只能三个里面挑两个叠,还要总高度最高,那显然把最矮的那个扔掉即可。

也就是说,答案为 a+b+c-\min\{a,b,c\}

代码

#include<iostream>
#include<algorithm>
int a,b,c;
int main(){
    std::cin>>a>>b>>c;
    std::cout<<a+b+c-std::min({a,b,c});
}