鸡兔:有m只鸡,n只兔,从上面数有35个头,从下面数有94只脚,求m,n.

waiting another me 2019-11-05 09:36:35
求大佬解答,帮帮小白。
...全文
162 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
waiting another me 2019-11-07
  • 打赏
  • 举报
回复
谢谢各位,我敲出来了。
liups 2019-11-06
  • 打赏
  • 举报
回复
大家是不是有什么误会啊?系统资源就是这么给你们糟践的?按3楼公式一下就出来了,还搞那些循环!
liups 2019-11-06
  • 打赏
  • 举报
回复
引用 8 楼 天外怪魔 的回复:
#include<stdio.h>

int main(int argc, char* argv[])
{
	int head = 0;
	int foot = 0;
	printf("请输入头数:");
	scanf("%d", &head);
	printf("请输入脚数:");
	scanf("%d", &foot);
	int n = (foot - 2 * head) / 2;
	if (n <= 0)
		printf("无解\n");
	else {
		int m = 35 - n;
		if (m <= 0)
			printf("无解\n");
		else {
			printf("鸡有%d只,兔有%d只\n", m, n);
		}
	}
}
------------------------------------------------------------------------------------------./ 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元!
还是不够完美:无解的判断方面
天外怪魔 2019-11-06
  • 打赏
  • 举报
回复
#include<stdio.h>

int main(int argc, char* argv[])
{
	int head = 0;
	int foot = 0;
	printf("请输入头数:");
	scanf("%d", &head);
	printf("请输入脚数:");
	scanf("%d", &foot);
	int n = (foot - 2 * head) / 2;
	if (n <= 0)
		printf("无解\n");
	else {
		int m = 35 - n;
		if (m <= 0)
			printf("无解\n");
		else {
			printf("鸡有%d只,兔有%d只\n", m, n);
		}
	}
}
------------------------------------------------------------------------------------------./ 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元! 独孤九剑,万佛朝宗,三花聚顶,五气朝元!
liups 2019-11-06
  • 打赏
  • 举报
回复
引用 10 楼 天外怪魔 的回复:
[quote=引用 9 楼 liups 的回复:] 还是不够完美:无解的判断方面
能具体说说吗?[/quote] 比如foot输入一个奇数
天外怪魔 2019-11-06
  • 打赏
  • 举报
回复
引用 9 楼 liups 的回复:
还是不够完美:无解的判断方面
能具体说说吗?
liups 2019-11-05
  • 打赏
  • 举报
回复
94/2是47,47-35是兔子数目:12,35-12=23是鸡
waiting another me 2019-11-05
  • 打赏
  • 举报
回复
嗯嗯 。。。。。。。。
wowpH 2019-11-05
  • 打赏
  • 举报
回复
鸡兔同笼 CSDN论坛新手指南
fireyou 2019-11-05
  • 打赏
  • 举报
回复

    for (m = 0; m < 35; m++)
    {
        n = 35 - m;
        if (94 == (2 * m + 4 * n))
        {
            break;
        }
    }
    printf("鸡:%d 只, 兔:%d只", m, n);
pro_or_check 2019-11-05
  • 打赏
  • 举报
回复
for(m=1;m<=35;m++) n=35-m ...
yma16 2019-11-05
  • 打赏
  • 举报
回复
小学的题目

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧