安吉
发表于 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;
}
meteorwhzp
发表于 2016-3-27 10:54:34
求答案求答案
爱上她_不过一场
发表于 2016-4-5 08:08:15
kanyikan{:5_91:}
yydelicious
发表于 2016-4-5 10:18:28
看看看
浅唱丶
发表于 2016-5-24 15:24:31
来学习
BigBear921
发表于 2016-5-26 16:27:59
看看...
SCUT_大土豆
发表于 2016-5-26 23:15:36
支持{:5_90:}
鱼油小白
发表于 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;
}
dongshuiquan
发表于 2016-8-3 23:35:41
可见
zjz894251se
发表于 2016-8-4 09:21:46
研究下
F3IYcZ7
发表于 2016-8-4 23:00:24
搭配公式可以穷举出来,想看看小甲鱼的解法
玛格熊锤
发表于 2016-8-29 15:32:09
想知道答案
苏公子
发表于 2016-8-30 15:16:27
竟然毫无头绪
苏公子
发表于 2016-8-30 15:26:33
苏公子 发表于 2016-8-30 15:16
竟然毫无头绪
看了一下大家的回复,总结一下,得出如下
#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;
}
韩云杉
发表于 2016-8-30 22:48:55
顶顶顶顶顶顶顶顶顶顶
18705412@qq.com
发表于 2016-9-9 11:00:36
学习学习
kahau
发表于 2016-9-10 14:27:19
asdf
yinjia哈哈
发表于 2016-9-10 16:07:14
求助
maoyu
发表于 2016-9-11 11:54:03
学习学习
大王求我来巡山
发表于 2016-10-14 17:49:45
这是一个线性代数求解吧