北大的acm1006怎么runtime error?
谁告诉你只有12组测试数据呢。。。 我把x[12]定义为x[1000]就ac了。。。 其实你可以作出一个就输出一个,这样就不需要数组来记录了 例如这样: #include using namespace std; int main() { int p,e,i,d; int y; int x; int t=0; for(cin>>p>>e>>i>>d;p!=-1||e!=-1||i!=-1||d!=-1;t ){ for(y=d,y ;((y-p)#!=0)||((y-e)(!=0)||((y-i)3!=0);y ); y-=d; x=y; cout>p>>e>>i>>d; } r...全部
谁告诉你只有12组测试数据呢。。。 我把x[12]定义为x[1000]就ac了。。。
其实你可以作出一个就输出一个,这样就不需要数组来记录了 例如这样: #include using namespace std; int main() { int p,e,i,d; int y; int x; int t=0; for(cin>>p>>e>>i>>d;p!=-1||e!=-1||i!=-1||d!=-1;t ){ for(y=d,y ;((y-p)#!=0)||((y-e)(!=0)||((y-i)3!=0);y ); y-=d; x=y; cout>p>>e>>i>>d; } return 0; }它的输入输出是分开判断的,不像我们看时是在一个屏幕上,只要你的程序得到样例的输入后的输出加起来是样例的输出就行了,poj上都是这样的,所以你可以放心的分开输出。收起