C语言:搬砖问题。36块砖,36个人搬,男搬4块,女搬3块,两个小孩搬1块,要求一次搬完,
答案:3 悬赏:30 手机版
解决时间 2021-03-03 18:02
- 提问者网友:城市野鹿
- 2021-03-03 05:17
C语言:搬砖问题。36块砖,36个人搬,男搬4块,女搬3块,两个小孩搬1块,要求一次搬完,
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-03-03 06:07
#include
void main()
{
int man,wman,child,zz;
for(man=0;man<=9;man++)
{
for(wman=0;wman<=12;wman++)
{
child=36-wman-man;
if(36==child/2+3*wman+4*man&&child%2==0)printf("man=%d\nwman=%d\nchild=%d\n",man,wman,child);
}
}
}
void main()
{
int man,wman,child,zz;
for(man=0;man<=9;man++)
{
for(wman=0;wman<=12;wman++)
{
child=36-wman-man;
if(36==child/2+3*wman+4*man&&child%2==0)printf("man=%d\nwman=%d\nchild=%d\n",man,wman,child);
}
}
}
全部回答
- 1楼网友:玩世
- 2021-03-03 09:17
#include
int main()
{
int i,j,k;
for(i=0;i<=9;i++)//男人0到9区间
{
for(j=0;j<=12;j++)//女人0到12区间
{
for(k=0;k<=36;k++)//小孩0到36区间
{
if((i+j+k==36)&&(4*i+3*j+0.5*k==36))
{
printf("男人%d个 女人%d个 小孩%d个",i,j,k);
}
}
}
}
return 0;
}
- 2楼网友:低血压的长颈鹿
- 2021-03-03 07:44
void main()
{
int nan,nv,hai;
for(nan=0;nan<=10;nan++)
for(nv=0;nv<=12;nv++)
for(hai=0;hai<=36;hai++)
{
if(nan*4+nv*3+hai*0.5==36)
printf("%d %d %d\n",nan,nv,hai);
}
}
{
int nan,nv,hai;
for(nan=0;nan<=10;nan++)
for(nv=0;nv<=12;nv++)
for(hai=0;hai<=36;hai++)
{
if(nan*4+nv*3+hai*0.5==36)
printf("%d %d %d\n",nan,nv,hai);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯