一问题描述

一共有三十个人其中有男人女人和小孩男人吃饭花3先令女人2先令小孩1先令一共花费50问男人女人小孩的人数。

二设计思路

多种情况运用穷举法通过循环嵌套将各个符合条件的结果输出。

三程序流程图

 

四伪代码实现

#include<iostream>
using namespace std;
int main(){
int x,y,z;
for(x=0;x<=30;x++){
for(y=0;y<=30;y++){
for(z=0;z<=30;z++){
if((x+y+z)==30&&(3*x+2*y+z)==50){
cout<<x<<" "<<y<<" "<<z<<endl;
}
}
}
}
}

五代码实现

同样的环境·