兰德酷路泽4500油耗:c语言里的百元百鸡问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/04 16:32:47
用100元买100只鸡,要求小鸡1元每只,公鸡2元每只,母鸡5元每只,问100元可以买到的鸡的方按。

void main()
{
int i,j,k;
int m =100/5, n=100/3;
for(i=1; i<m; i++)/*没取到==隐含一定包括三种鸡*/
{
for(j=1; j<n; j++)/*同上*/
{
k=100-i-j;
if(i*5+j*3+k/3 == 100 && i+j+k == 100 && k%3 == 0)
printf("i=%d,j=%d,k=%d\n",i,j,k);
}
}
}

参考资料:http://www.programfan.com/club/showtxt.asp?id=85755

void main()
{
int i,j,k;
int m =100/5, n=100/3;
for(i=1; i<m; i++)/*没取到==隐含一定包括三种鸡*/
{
for(j=1; j<n; j++)/*同上*/
{
k=100-i-j;
if(i*5+j*3+k/3 == 100 && i+j+k == 100 && k%3 == 0)
printf("i=%d,j=%d,k=%d\n",i,j,k);
}
}
}

MEINV

void main()
{
int i,j,k;
int m =100/5, n=100/3;
for(i=1; i<m; i++)
{
for(j=1; j<n; j++)
{
k=100-i-j;
if(i*5+j*3+k/3 == 100 && i+j+k == 100 && k%3 == 0)
printf("i=%d,j=%d,k=%d\n",i,j,k);
}
}
}

33333