这道题我还真搞不懂我哪错了?C++本地跑的样例点完全正确,一交发现全WA,绝对没超时。恳求大牛们看看哪里错了。
#include<bits/stdc++.h>
#include<algorithm>
using namespace std;
int n[4],m[4],x,p;
int sum[4];
int ax1=0,ax2=0,ax3=0;
int main(){
cin>>x;
for(int i=1;i<=3;i++) cin>>n[i]>>m[i];
while((ax1<=x&&ax1>=x)&&(ax2<=x&&ax2>=x)&&(ax3<=x&&ax3>=x)){
ax1+=n[1];
sum[1]+=m[1];
ax2+=n[2];
sum[2]+=m[2];
ax3+=n[3];
sum[3]+=m[3];
}
sort(sum+1,sum+3);
p=sum[1];
cout<<p<<endl;
return 0;
}