100匹马驮100块石头

news/2024/11/8 0:08:43/

现在共有100 匹马和100石头,马分三种,大马,中马,小马.其中,每匹大马每次可以驮三块石头,中马可以驮两块石头,而小马两匹才能驮一块,问需要多少匹大马,中马和小马?

// 用java来帮你计算
// 先写一个main方法public static void main(String[] args) {//大马每次三块石头int a = 3;//中马每次2块石头int b = 2;//小马两只块石头double c = 0.5;for(int i = 1;i<100;i++){for(int j = 1;j<100;j++){for(int k=1;k<100;k++){if(a*i+j*b+c*k==100 && i+j+k==100){System.out.println("大马:"+i+"中马:"+j+"小马:"+k);}}	}}}

结果如下:

![在这里插入图片描述](https://img-blog.csdnimg.cn/20181129155824196.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzc1MjA2NA==,size_16,color_FFFFFF,t_70
优化版本(比第一版优了6倍):

// 先写一个main方法//大马每次三块石头int a = 3;//中马每次2块石头int b = 2;//小马两只块石头double c = 0.5;for(int i = 1;i <= 100 ;i++ ){for(int j = 1;j <= 100-i ;j++ ){for(int k = 1;k <= 100-i-j ;k++ ){if(i+j+k==100 && a*i+b*j+c*k==100){System.out.println("大马:"+i+"中马:"+j+"小马:"+k);}}}}

http://www.ppmy.cn/news/601460.html

相关文章

64匹马,8个赛道,找出跑得最快的4匹马

64匹马&#xff0c;8个赛道&#xff0c;找出跑得最快的4匹马&#xff0c;至少比赛几场&#xff1f; 第一步 全部马分为8组&#xff0c;每组8匹&#xff0c;每组各跑一次&#xff0c;然后淘汰掉每组的后四名&#xff0c;如下图&#xff08;需要比赛8场&#xff09; 第二步 …

MATLAB:单轴晶体的相位匹配角计算

MATLAB&#xff1a;单轴晶体的相位匹配角计算 对于相位匹配来说&#xff0c;计算相位匹配角是一个繁琐的过程。 以下是通过matlab来辅助计算单轴晶体的相位匹配角。 可以简单计算单轴晶体的一类相位匹配以及二类相位匹配。 懒得检查代码了&#xff0c;各位大神欢迎指出错误。 …

25匹马问题

题目&#xff1a;如果要25匹马中选出跑得最快的3匹&#xff0c;每次只有5匹马同时跑&#xff0c;最少要比赛几次&#xff0c;才能确保得出结果&#xff1f; 25匹马看成25个点&#xff0c;每次比赛在参赛的5匹马之间引入4条有向边&#xff0c;1->2->3->4->5&#xf…

测试题:64 匹马,8 个赛道,最少多少次比赛找出最快的 4 匹马?

文章目录 问题一&#xff1a;64 匹马&#xff0c;8 个赛道&#xff0c;最少几场比赛找出最快的4匹马&#xff1f;问题二&#xff1a;64 匹马&#xff0c;8 个赛道&#xff0c;最少多少次比赛对所有马进行排序&#xff1f; 问题一&#xff1a;64 匹马&#xff0c;8 个赛道&#…

现有2头猪、3头牛和4只羊,它们各自的总价都不满1000元。如果将2头猪与1头牛放在一起,或者将3头牛与一只羊放在一起,或者将4只羊与1匹马放在一起,那么它们各自的总价都正好是1000元。问猪、牛、羊

问题&#xff1a;现有2头猪、3头牛和4只羊&#xff0c;它们各自的总价都不满1000元。如果将2头猪与1头牛放在一起&#xff0c;或者将3头牛与一只羊放在一起&#xff0c;或者将4只羊与1匹马放在一起&#xff0c;那么它们各自的总价都正好是1000元。问猪、牛、羊各是多少钱&#…

64匹马,8个赛道,最少多少次比赛找出最快的 4 匹马,以及对所有马进行排序

问题&#xff1a;64匹马&#xff0c;8个赛道&#xff0c;最少几场比赛找出最快的 4 匹马&#xff0c;最少几场对所有马进行排序 问题一&#xff1a;64 匹马&#xff0c;8 个赛道&#xff0c;最少几场比赛找出最快的 4 匹马 问题中隐含的意思&#xff1a;   1、就是每次比赛…

25匹马赛跑

25匹马通过赛跑来决出前三名&#xff0c;每轮最多5匹马参赛&#xff0c;求最少需要几轮&#xff1f; 条件&#xff1a; 1、最多5匹马一组&#xff0c;可以决出本组比赛的次序。 2、没有计时工具&#xff0c;假设马每轮的速度相同。 每次都排除不能争夺前三名的马是关键 7轮就可…

64匹马8条道找到最快4匹最少需要几次

64匹马赛跑问题 这题是我之前一段时间在网上看到的一道面试的思维题&#xff0c;题目的描述大致如下&#xff1a; 现有64匹马&#xff0c;8条赛道&#xff0c;如何用最少的比较次数找出最快的4匹 刚看到这道题时&#xff0c;我在想如果有计时器的话&#xff0c;64匹马分8组跑…