#include<bits/stdc++.h>
using namespace std;
int main(){
int x,t,a,b,c,d,s,p,f[1000],y[1000];
cin>>x>>t>>a>>b>>c>>d;
for(int i=1;i<=t;i++){
if((a-c)>=0){
f[i]=a;
a-=c;
s=i;
}
else{
break;
}
}
for(int i=1;i<=t;i++){
if((b-d)>=0){
y[i]=b;
b-=d;
p=i;
}
else{
break;
}
}
for(int i=1;i<=s;i++){
for(int j=1;j<=p;j++){
if(f[i]+y[j]==x){
cout<<"YES"<<endl;
return 0;
}
}
}
cout<<"NO"<<endl;
return 0;
}
哪错了
求指点