2.10 马克思手稿中的数学题

复制代码
马克思手稿中有一道趣味数学问题:有 30 个人,其中有男人、女人和小孩,他们在同一家饭馆吃饭,总共花了50先令。已知每个男人吃饭需要花3先令,每个女人吃饭需要花2先令,每个小孩吃饭需要花1先令,请编程求出男人、女人和小孩各有几人。

解答
#include<stdio.h>
int main()
{
int x,y,z, number=0;
printf(" Men Women Childrenln");/*将变量×的可能取值依次代入方程组*/
for(x=0;x<=10;x++)
{
y=20-2*x;
/*方程③,当x一定时,可确定y*/
z=30-x-y;
*方程①,当x、y一定时,可确定z*/
if(3*x+2*y+z-=50)
/*代入方程②检验,当前获得的x、y、z是否为不定方程组的一组解*/
printf("%2d:%4d%5d%6d\n",++number, x, y, Z);
}
复制代码

 

posted @   痛苦代码源  阅读(90)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示