[ABC011C] 123引き算 #8WA十分不解
  • 板块题目总版
  • 楼主SukichiYboy_
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/12/10 21:00
  • 上次更新2023/10/26 23:52:22
查看原帖
[ABC011C] 123引き算 #8WA十分不解
776270
SukichiYboy_楼主2022/12/10 21:00
#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/10 21:00
加载中...