3 条题解

  • -1
    @ 2025-4-8 20:06:24

    把每个情况用一个特殊的数表示(慢慢体会) #include<bits/stdc++.h> using namespace std ; int a[5],b[5]; int main(){

    cin>>a[1]>>a[2]>>a[3];
    for(int i=1;i<=3;i++){
    	if(a[i]==0)b[i]=23;
    	if(a[i]>=1&&a[i]<=24)b[i]=45;
    	if(a[i]>=25&&a[i]<=44)b[i]=67;
    	if(a[i]>=45&&a[i]<=84)b[i]=74;
    	if(a[i]>=85&&a[i]<=100)b[i]=89;
    }
    int s=b[1]+b[2]+b[3];
    if(s==267||s==252||s==245||s==230||s==186)cout<<"Yes";
    else cout<<"No";
    

    }

    信息

    ID
    35382
    时间
    2000ms
    内存
    512MiB
    难度
    1
    标签
    递交数
    82
    已通过
    24
    上传者