#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