马克思手稿中的趣味数学题 题目内容: 编程求解马克思手稿中的趣味数

T/.00C KB/s
循环趣解
1.编程题
马克思手稿中的趣味数学题
题目内容:
编程求解马克思手稿中的趣味数学题:有30个人,其中有男人、女人和小孩,在一家饭馆里吃饭共花了50先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请编程计算男人、女人和小孩各有几人?
输出提示信息:"Man Women Children\n"(注意:每个单词之间有3个空格)
输出格式:"%3d%8d%8d\n”(注意:输出数据按照男人的数量递增的顺序给出)

#include <iostream>
#include <stdio.h>
using namespace std;

int main()
{
    int a,b,c;
    cout<<"Man   Woman   Children"<<endl;
    for(a=1;a<30;a++)
    {   
        for(b=1;b<30;b++)
        {
            for(c=1;c<30;c++)
            {
                if(a+b+c==30&&(3*a+2*b+c)==50)
                {
                    printf("%3d%8d%8d\n",a,b,c);
                }
            }
        }
    }   
    return 0;
}