OJ刷题---鸡兔同笼问题
Posted ljbguanli
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OJ刷题---鸡兔同笼问题相关的知识,希望对你有一定的参考价值。
题目要求:
输入代码:
#include <iostream> using namespace std; int main() { int m,n,ch,tu,count; cin>>m>>n; while(m||n)//控制输入。当出现0 0等相似输入时停止循环 { count=0; for ( tu=0; tu<m; tu++) { int ch = m -tu;//鸡的个数 if ( (4*tu + 2*ch)== n)//兔子的个数x4+鸡的个数x2==总脚数\\这道题的算法 { cout<<ch<<" "<<tu<<endl; count++; } } if(count==0) { cout<<"Error"<<endl;//不符合实际的输出错误 } cin>>m>>n; } return 0; }
执行结果:
总结:
小学生的数学题,拿来重温童年的感觉。
。。
嘻嘻
以上是关于OJ刷题---鸡兔同笼问题的主要内容,如果未能解决你的问题,请参考以下文章