世纪末的魔术师 2008-09-18 06:57:00
点我顶贴
收藏
删除
for(int i=-1500;i<=1500;i++)
for(int j=-1500;j<=1500;j++)
if((a*i+b*j)==c&&(x*i+y*j)==z){
cout<<i<<" "<<j;
return 0;
}
。。。。
#1 zjlsykw3636@2008-08-18 01:52:00
4806
回复
删除
我很无聊:
begin
writeln(’INTEGER ROOT’);
end.
测试结果1: 输出过长|用户输出数据超过标准输出两倍[标准输出5位|选手输出14位]
测试结果2: 输出过长|用户输出数据超过标准输出两倍[标准输出5位|选手输出14位]
测试结果3: 测试结果错误.错误结果为:INTEGER ROOT
正确结果应为:15 30
测试结果4: 测试结果错误.错误结果为:INTEGER ROOT
正确结果应为:NO INTEGER ROOT
测试结果5: 测试结果错误.错误结果为:INTEGER ROOT
正确结果应为:800 1200
测试结果6: 测试结果错误.错误结果为:INTEGER ROOT
正确结果应为:NO INTEGER ROOT
测试结果7: 测试结果错误.错误结果为:INTEGER ROOT
正确结果应为:NO INTEGER ROOT
测试结果8: 输出过长|用户输出数据超过标准输出两倍[标准输出5位|选手输出14位]
测试结果9: 测试结果错误.错误结果为:INTEGER ROOT
正确结果应为:-27 -22
测试结果10: 输出过长|用户输出数据超过标准输出两倍[标准输出6位|选手输出14位]
事实证明。。都有解~