算法16——鸡兔同笼"/>
1109: 零起点学算法16——鸡兔同笼
Description
鸡和兔关在同一笼子中,已知总数量n和腿的总数量m,求鸡的数量和兔的数量。
Input
输入2个整数分别是n和m(多组测试数据)
Output
输出鸡的数量和兔的数量,中间用空格隔开,如果无解则输出No(每组测试数据一行)
Sample Input
14 32
Sample Output
12 2
Source
零起点学算法
Code
#include<stdio.h>
#include <math.h>
#include <iomanip>
#include<iostream>
using namespace std;
int main()
{int n,m;while(~scanf("%d%d",&n,&m)){///i为鸡的个数int t=-1;for(int i=0;i<=n;i++){if((2*i+(n-i)*4)==m)t=i;}if(t==-1)cout<<"No"<<endl;elsecout<<t<<" "<<n-t<<endl;}
}
更多推荐
1109: 零起点学算法16——鸡兔同笼
发布评论