2 条题解
-
-2
标题
思路
解题方法
一个一个的判断每一种情况即可。
复杂度
时间复杂度:
添加时间复杂度,
Code
#include<bits/stdc++.h>
using namespace std;
long long a,b,c,x,y,z;
long long f(long long a){
long long s; if(a>=85&&a<=100) s=1; else if(a>=45&&a<=84) s=2; else if(a>=25&&a<=44) s=3; else if(a>=1&&a<=24) s=4; else s=0; return s;
}
int main(){
cin>>a>>b>>c; long long s[4]={0,f(a),f(b),f(c)}; if(s[1]==0||s[2]==0||s[3]==0){ cout<<"No"; return 0; } sort(s+1,s+4); x=s[1],y=s[2],z=s[3]; if(x==1){ if(y==1){ if(z==4) cout<<"No"; else cout<<"Yes"; } else if(y==2){ if(z==3) cout<<"Yes"; else cout<<"No"; } else cout<<"No"; } else if(x==2&&y==3&&z==4) cout<<"Yes"; else cout<<"No"; return 0;
}
信息
- ID
- 101
- 时间
- 3000ms
- 内存
- 512MiB
- 难度
- 1
- 标签
- 递交数
- 321
- 已通过
- 202
- 上传者