鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[技术交流] 百钱买百鸡问题

  [复制链接]
发表于 2016-1-23 11:35:20 | 显示全部楼层
# include <stdio.h>
int main()
{
        int a,b,c;
        for(c=0;c<=100;c+=3)
        {
                a=4*c/3-100;
                b=2*100-(7*c/3);
                if(a+b+c==100 && a>=0 && b>=0)
                        printf("公鸡有%d只,公鸡有%d只,公鸡有%d只\n",a,b,c);
        }                                        
    return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-3-27 10:54:34 | 显示全部楼层
求答案求答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-5 08:08:15 | 显示全部楼层
kanyikan
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-5 10:18:28 | 显示全部楼层
看看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-5-24 15:24:31 From FishC Mobile | 显示全部楼层
来学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-5-26 16:27:59 | 显示全部楼层
看看...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-5-26 23:15:36 | 显示全部楼层
支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-7-29 10:34:09 | 显示全部楼层
#include <stdio.h>
int main() {
        int x, y, z;
        for (x = 0; x < 20; x++) {
                for (y = 0; y < 34; y++) {
                        for (z = 0; z < 300; z += 3) {
                                if (x + y + z == 100 && x * 5 + y * 3 + z / 3 == 100) {
                                        printf("%d,%d,%d\n", x, y, z);
                                }
                        }
                }
        }

        system("pause");
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-3 23:35:41 | 显示全部楼层
可见
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-8-4 09:21:46 | 显示全部楼层
研究下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-4 23:00:24 | 显示全部楼层
搭配公式可以穷举出来,想看看小甲鱼的解法
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-29 15:32:09 | 显示全部楼层
想知道答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-30 15:16:27 | 显示全部楼层
竟然毫无头绪
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-30 15:26:33 | 显示全部楼层

看了一下大家的回复,总结一下,得出如下
#include <stdio.h>

int main()
{
    int i, j, k;

    printf("百元买百鸡的问题所有可能的解如下:\n");

    for( i=0; i <= 25; i++ )
       {
           for( j=0; j <= 33; j++ )
            {
                k=100-i-j;
                if( 5*i+3*j+k/3==100 && k%3==0 && i+j+k==100 )
                {
                    printf("公鸡 %2d 只,母鸡 %2d 只,小鸡 %2d 只\n", i, j, k);
                }
            }
       }
    return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-30 22:48:55 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-9 11:00:36 | 显示全部楼层
学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-10 14:27:19 | 显示全部楼层
asdf
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-9-10 16:07:14 | 显示全部楼层
求助
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-9-11 11:54:03 | 显示全部楼层
学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-10-14 17:49:45 | 显示全部楼层
这是一个线性代数求解吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 03:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表