马克思手稿中的数学题

发布时间 2023-05-04 16:10:54作者: Mini-Q

自然语言解决问题:该题还是比较简单的,将男人、女人、小孩都定义后,只需要将他们轮流循环起来,将满足条件(三者之和为30,花费为50)时人们的数量输出便可以了

流程图:

 

具体代码:

#include <stdio.h>
int main(){
int a,b,c;
for(a=0;a<=16;a++){
for(b=0;b<=15;b++){
for(c=0;c<=30;c++)
if(a+b+c==30&&3*a+2*b+c==50)
printf("男人有%d人,女人有%d人,小孩有%d人\n",a,b,c);

}
}
return 0;
}