描述:
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。
分析:
列方程就是一个二维数组,官方优秀代码只是把方程组化简了输出而已。
代码:
#include<iostream> using namespace std; int main() { int a; cin>>a; int m,n,x,y; while(a--) { cin>>m>>n; int i=0; for(;i<m+1;i++) { x=i; y=m-i; if(2*x+4*y==n) break; } if(i<m+1) cout<<x<<" "<<m-x<<endl; else cout<<"No answer"<<endl; } return 0; }
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-15 04:26:36