服了,不知道咋做成这样的
2026-08-15 10:49:32
发布于:四川
1阅读
0回复
0点赞
简单的题,往往只需要最繁复的烹饪方法
#include<bits/stdc++.h>
#include<iostream>
#define int long long
using namespace std;
int a,b,c;
int min1,min2,max3;
signed main(){
cin>>a>>b>>c;
min1=min(a,min(b,c));
if(a==min1){
a=1e9;
min2=min(a,min(b,c));
if(a==min2){
a=1e9;
}
if(b==min2){
b=1e9;
}
if(c==min2){
c=1e9;
}
if(a!=1e9){
max3=a;
}
if(b!=1e9){
max3=b;
}
if(c!=1e9){
max3=c;
}
if(min1+min2>max3){
cout<<"yes";
}else{
cout<<"no";
}
return 0;
}
if(b==min1){
b=1e9;
min2=min(a,min(b,c));
if(a==min2){
a=1e9;
}
if(b==min2){
b=1e9;
}
if(c==min2){
c=1e9;
}
if(a!=1e9){
max3=a;
}
if(b!=1e9){
max3=b;
}
if(c!=1e9){
max3=c;
}
if(min1+min2>max3){
cout<<"yes";
}else{
cout<<"no";
}
return 0;
}
if(c==min1){
c=1e9;
min2=min(a,min(b,c));
if(a==min2){
a=1e9;
}
if(b==min2){
b=1e9;
}
if(c==min2){
c=1e9;
}
if(a!=1e9){
max3=a;
}
if(b!=1e9){
max3=b;
}
if(c!=1e9){
max3=c;
}
if(min1+min2>max3){
cout<<"yes";
}else{
cout<<"no";
}
return 0;
}
}
这里空空如也




有帮助,赞一个