蒟蒻求助! [ABC011C] 123引き算 #8WA十分不解
  • 板块学术版
  • 楼主SukichiYboy_
  • 当前回复3
  • 已保存回复3
  • 发布时间2022/12/11 14:40
  • 上次更新2023/10/24 07:59:31
查看原帖
蒟蒻求助! [ABC011C] 123引き算 #8WA十分不解
776270
SukichiYboy_楼主2022/12/11 14:40
#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
#include<algorithm>
#include<iomanip>
#include<cmath>
#include<fstream>
#include<deque>
#include<vector>
#include<queue>
#include<map>
#include<stack>
#include<set>

using namespace std;
//unsigned long long

int main(){
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
//  std::ios::sync_with_stdio(false);
//  std::cin.tie(0),cout.tie(0);
    int n,ng1,ng2,ng3;
    cin>>n>>ng1>>ng2>>ng3;
    if(n==ng1||n==ng2||n==ng3){
        cout<<"NO"<<endl;
        return 0;        
    }else if(n>300){
        cout<<"NO"<<endl;
        return 0;
    }
    for(int i=0;i<100;i++){
        if(n==0){
            cout<<"YES"<<endl;
            return 0;
        }else if(n-1!=ng1&&n-1!=ng2&&n-1!=ng3){
            n-=1;
        }else if(n-2!=ng1&&n-2!=ng2&&n-2!=ng3){
            n-=2;
        }else if(n-3!=ng1&&n-3!=ng2&&n-3!=ng3){
            n-=3;
        }else break;
    }
    cout<<"NO\n";
    return 0;
}

蒟蒻求助QwQ

2022/12/11 14:40
加载中...