叶安槿
(祺鑫.木屿&槿)
1
8. 早中晚饭
题目ID:8361必做题100分
最新提交:
Compile Error
0 分
历史最高:
Compile Error
0 分
时间限制: 1000ms
空间限制: 256000kB
题目描述
时间:0.2 空间:32M
题目描述:
最近小C打算努力减肥,他一天只吃两餐。
吃早餐,午餐,晚餐分别会长胖a,b或c kg,他想选择两个时间段吃饭,使得一天长胖最少。请你帮他解决这个问题。
(当然他还会努力运动的~)
输入格式:
输入三个整数a,b,c
输出格式:
一个整数,最少胖多少kg。
样例输入1:
1 2 3
样例输出1:
3
约定:
1<=a,b,c<=100
1 个赞
王天皓
(冰块萌兔)
5
cout << min(a + b,min(a + c,b + c));
2 个赞
徐熙喆
(徐熙喆)
10
@王天皓 问题讨论区没人看,所以都发在了常规(几乎所有人都是的)
1 个赞
黄文泽1
(黄文泽)
13
不是创个新号一下子就有这个了,无语了,以前那个号根本拿不到。。。我都没发几条帖子
1 个赞
叶安槿
(祺鑫.木屿&槿)
16
我这个输出有问题
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main(){
int a,b,c,x;
cin>>a>>b>>c;
x=min(a,b,c);
if(a<b){
if(b<c){
cout<<x+b;
}
}
if(a<b){
if(c<b){
if(c>a) {
cout<<x+c;
}
}
}
if(a>b){
if(c>a){
cout<<x+a;
}
}
return 0;
}
1 个赞
Dalton
(论管吉祥物)
19
还有你去重了么,你这个代码不会出现选了两个a,两个b的情况嘛
1 个赞