南阳oj 题目64 鸡兔同笼

原创 2015年07月09日 15:26:21

鸡兔同笼

时间限制:3000 ms  |  内存限制:65535 KB
难度:1
描述
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。
输入
第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)
a行里,每行都有一个n和m.(0<m,n<100)
输出
输出鸡兔的个数,或者No answer
样例输入
2
14 32
10 16
样例输出
12 2
No answer

注:此题为:南阳oj 题目64 鸡兔同笼


说明:此题为数学解方程问题,但是要判断结果是否符合实际


已AC源代码:

#include<stdio.h>
int main()
{
	int a;
	scanf("%d",&a);
	while(a--)
	{
		int n,m,C,R;// n为头数,m为腿数 ,C为鸡,R为兔 
		scanf("%d%d",&n,&m);
		R=(m-2*n)/2;
		C=(4*n-m)/2;
	    if(C>=0&&R>=0&&C+R==n&&2*C+4*R==m)//对物种数量是否符合实际进行判断 
		    printf("%d %d\n",C,R); 
		else
		    printf("No answer\n");
	}
	return 0;
}   


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

南阳OJ 题目64:鸡兔同笼

虽然是水题,但是还是有错误,不得不好好看看题目。 一经测试发现是这个地方存在问题: 假设有两个头,八只腿,应该是两只兔的结果,却没有答案,说明在循环的条件处理又错误, 果然,鸡应该从0开始算的,还是...

南阳OJ 题目64:小学生算术

题目信息:题目链接 小学生算术 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述很多小学生在学习加法时,发现“进位”特别容易出错。你...

南阳OJ 题目75:日期计算

题目信息:题目链接 日期计算 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述 如题,输入一个日期,格式如:2010 10 24 ,判断这一天是...

南阳oj 题目290 动物统计加强版 字典树

动物统计加强版时间限制:3000 ms | 内存限制:150000 KB 难度:4描述 在美丽大兴安岭原始森林中存在数量繁多的物种,在勘察员带来的各种动物资料中有未统计数量的原始动物的名单...

南阳oj 动态规划 又见拦截导弹 题目841

/* 又见拦截导弹 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 大家对拦截导弹那个题目应该比较熟悉了,我再叙述一下题意:某国为了防御敌国的导弹袭击,新研制出来一种...

南阳理工OJ_题目712 探 寻 宝 藏

在网上搜了好几个解析才

南阳理工OJ_题目44 子串和

又一个经典问题,对于一个包含负值的数字串array[1...n],要找到他的一个子串array[i...j](0 这里我们需要注意子串和子序列之间的区别。子串是指数组中连续的若干个元素,而子...

南阳理工oj 题目116 士兵杀敌(二)树状数组

士兵杀敌(二) 时间限制:1000 ms | 内存限制:65535 KB 难度:5 描述 南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。小工是南将军手下的军师,南将军经...

南阳oj 题目24 素数距离问题

素数距离问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离...

南阳oj 题目21 三个水杯

三个水杯时间限制:1000 ms | 内存限制:65535 KB 难度:4描述 给出三个水杯,大小不一,并且只有最大的水杯的水是装满的,其余两个为空杯子。三个水杯之间相互倒水,并且水杯没有...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:南阳oj 题目64 鸡兔同笼
举报原因:
原因补充:

(最多只允许输入30个字)