在马克思手稿中有一道趣味的数学问题:一共有30个人,可能包括男人、女人和小孩.他们在一家饭馆吃饭共花了50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令.请问男人、女人
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/03 15:40:32
在马克思手稿中有一道趣味的数学问题:一共有30个人,可能包括男人、女人和小孩.他们在一家饭馆吃饭共花了50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令.请问男人、女人
在马克思手稿中有一道趣味的数学问题:一共有30个人,可能包括男人、女人和小孩.他们在一家饭馆吃饭共花了50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令.请问男人、女人和小孩各几人?请编写一个程序来解决这个问题!
提示:
定义3个变量man、woman和kids分别表示男人数、女人数和小孩数,可以得到如下两个关系.
man+woman+kids=30;
3*man+2*woman+kids=50;
男人数i的范围是0
在马克思手稿中有一道趣味的数学问题:一共有30个人,可能包括男人、女人和小孩.他们在一家饭馆吃饭共花了50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令.请问男人、女人
class Program
{
static void Main(string[] args)
{
//int man,woman,kids;
for (int man = 0; man <20; man++)
{
for (int woman = 0; woman <= 25; woman++)
{
for (int kids = 0; kids <= 50; kids++)
{
int sum = man + woman + kids;
int money = 3 * man + 2 * woman + kids;
if (sum == 30 && money == 50)
{
string msg = string.Format("男人的数量:{0},女人的数量:{1},小孩有{2}个",man,woman,kids);
Console.WriteLine(msg`);
}
}
}
}
Console.ReadKey();
}
}
男人9个,女人2个,小孩19个。