![]() |
#2
azzbcc2013-05-12 23:32
|

#include<iostream>
using namespace std;
int main(){
int m ,n;
cin>>n>>m;
if(n==0&&m==0)
{
return -1;
}
for(int x=0;x<=100000;++x )
{
for(int y=0;y<=100000;++y){
if(x+y==n&&2*x+4*y==m)
{
cout<<x<<" "<<y<<endl;
return 0; }
}
}
cout<<"NO answer"<<endl;
return 0;
using namespace std;
int main(){
int m ,n;
cin>>n>>m;
if(n==0&&m==0)
{
return -1;
}
for(int x=0;x<=100000;++x )
{
for(int y=0;y<=100000;++y){
if(x+y==n&&2*x+4*y==m)
{
cout<<x<<" "<<y<<endl;
return 0; }
}
}
cout<<"NO answer"<<endl;
return 0;
}
当方程组无解的时候,跳不出循环,输出 no answer