首页 > 其他分享 >2.10马克思手稿的数学题

2.10马克思手稿的数学题

时间:2023-05-05 21:44:45浏览次数:32  
标签:吃饭 int 50 child 数学题 手稿 先令 2.10

1.题目描述:有三十个人,其中有男人女人和小孩,他们在同一家饭馆吃饭,总共花了50先令。已知男人吃饭需要3先令,女人吃饭需要2先令,小孩吃饭需要花1先令,求有多少个男人女人小孩;

源代码:

#include <iostream>
using namespace std;
int main()
{
for (int i = 0; i < 17; i++)
{
for (int j = 0; j <= (50 - 3 * i) / 2; j++)
{
int child = 30 - i - j;
if (child + j * 2 + i * 3 == 50) { cout << "男人:" << i << "女人:" << j << "孩子:" << child<<endl; break; }
}
}
}

标签:吃饭,int,50,child,数学题,手稿,先令,2.10
From: https://www.cnblogs.com/Snor9/p/17375441.html

相关文章

  • day 20 马克思手稿中的数学题
     1.有男人,女人,小孩分别为X,Y,Z;2.满足X+Y+Z=30;3*X+2*Y+Z=50;3.循环遍历得出解 #include<iostream>usingnamespacestd;intmain(){printf("男人女人小孩\n");for(intx=0;x<=10;x++){for(inty=0;y<=20;y++){intz=30-x-y;if(3*x+2*y+z=......
  • 马克思手稿中的数学题
    自然语言解决问题:该题还是比较简单的,将男人、女人、小孩都定义后,只需要将他们轮流循环起来,将满足条件(三者之和为30,花费为50)时人们的数量输出便可以了流程图: 具体代码:#include<stdio.h>intmain(){ inta,b,c; for(a=0;a<=16;a++){ for(b=0;b<=15;b++){ for(c=0;c<=30;c+......
  • 马克思手稿中的数学题
    马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩,他们在同一家饭馆吃饭,总共花了50先令。已知每个男人吃饭需要花3先令,每个女人吃饭需要花2先令,每个小孩吃饭需要花1先令,请编程求出男人、女人和小孩各有几人?由题意可知这是一个三元一次方程组问题,通过人数和花费的钱......
  • 马克思手稿中的数学题
    一、问题描述: 二、设计思路:  无论是哪种人,都不会超过30个,用30来建立循环截止条件就行,三次循环,也可以省为两次第三次用30-a-b表示也可以提供代码效率。然后用if判断语句建立不定方程组,输出对应的男人,女人,小孩的数量即可,注意题目中男人,女人,小孩都有,所以要从1开始取。三、......
  • 爱因斯坦的数学题
     一、问题描述   爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最后剩一阶。若每步跨3阶,则最后剩2阶。若每步跨5阶,则最后剩4阶。若每步跨6阶,则最后剩5阶。若每步跨7阶,则最后一阶不剩。请问在1~N内有多少个数能满足。二、设计思路   问题转化为N除2应余1,除3......
  • 爱因斯坦的数学题
    一、问题描述: 二、设计思路:  没什么可以传授的了,就是一个循环解决 三、程序流程图: 四、代码实现:#include<stdio.h>intmain(){intN;intcout=0;scanf("%d",&N);for(inti=1;i<N;i++){if(i%2==1&&i%3==2&&i%5==4&&a......
  • redisson-2.10.4源代码分析
       redis学习问题总结http://aperise.iteye.com/blog/2310639ehcachememcachedredis缓存技术总结http://aperise.iteye.com/blog/2296219redis-stat离线安装http://aperise.iteye.com/blog/2310254redis cluster非ruby方式启动http://aperise.iteye.com/blog/2310254re......
  • 2.7爱因斯坦的数学题
    1.题目描述:爱因斯坦出了一道这样的数学题:有一条长阶,每跨两阶刚好剩一阶,每步跨三阶刚好差两阶,每步跨五阶刚好剩4阶,每步跨6阶刚好剩五阶。只有每次跨七阶时才正好一阶不剩。请问在1~N内,有多少个数可以满足。2.题目分析:这个题目几个条件可以看作是一个除N余N-1的问题,而最后一句每次......
  • 爱因斯坦的数学题
    爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最后剩一阶,若每步跨3阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请问在1~N内,有多少个数能满足?由题意知该阶梯数为7的倍数,对6求余为5,对5求余为4,对4求余为3,对3求余为2,对......
  • ACM International Collegiate Programming Contest, Amman Collegiate Programming C
    Youaregivenan × mgrid,yourgoalistofindagroupoflinessuchthatthefollowingconditionsaremet:Notwolinesaretouching.Eachcellinthegridhasoneofitssidescoveredbyatleastonelineinthegroup.Alineisaborderofacellin......