`

趣味题 JAVA算法解决智力题

 
阅读更多

以前有5个人和1只猴子,来到一个无人小岛,有一大堆椰子,在睡觉的时候,一个人醒了,把椰子分成五堆,多了一个,他将多了的一个给猴子,自己拿了自己的那份,然后就睡觉了,另一个人也醒了。。。。。如此每个人都做过了,最后天亮了,他们发现刚好能分成5份多一个分给猴子。问有多少个椰子?

int sum =0;
        int last = 0;
        for (int j = 1; j < 100000; j++) {//最后每人分配的在100000以内
            last =j;
            for (int i = 0; i < 6; i++) {//每一次都要计算出这一次的总数
                sum = last*5+1;//为这一次的总数
                if (i==6) {//第一次的总数不用被4整除
                    System.out.println(sum);
                }else {
                    if(sum%4 == 0){//这一次的总数能被四整除
                        last =sum/4;
                    }
                }
               
               
            }
           
        }

分享到:
评论

相关推荐

    经典算法50题Java版.doc

    特别是对于Java语言开发者来说,解决一些经典算法问题,如素数判断、斐波那契数列、水仙花数等,能够显著提升在面试中的竞争力。 首先,我们来了解素数判断的算法。素数是指在大于1的自然数中,除了1和它本身以外...

    高中数学趣味智力题.docx

    高中数学趣味智力题不仅是一道道问题,它们更是引导我们深入理解数学原理和解决实际问题的桥梁。本文将详细解读这些题目所涵盖的数学知识点,从而展现数学之美。 题目1通过序列构造和逻辑推理方法,向我们展示了...

    java经典算法40题

    《Java经典算法40题》便是这样一份难得的学习材料,它涵盖了算法设计、递归、数学逻辑和循环控制等编程核心知识点,通过一系列经典算法题目的解析和代码实现,帮助学习者深入理解Java编程的精髓。 **程序1:...

    数学趣味题,vb.net算法基础示例

    标题中的“数学趣味题,vb.net算法基础示例”表明这是一个使用VB.NET编程语言编写的程序,该程序可能包含了与数学相关的趣味问题,并且通过算法来实现这些问题的解决。VB.NET是Visual Basic .NET的简称,是微软开发...

    JAVA经典算法、趣味题40题

    有趣的java编程小程序 适合新手用来练习 好好学习其中的编程思想 有助于新手提高

    趣味智力测试题

    ### 趣味智力测试题 #### 1. 颜色推理问题 **题目描述**:假设有三个人S、P、Q,他们中的每一个人都知道一些信息,但并不完全知晓所有事实。已知: - S知道某些信息。 - P知道某些信息。 - Q也知道某些信息。 - ...

    python算法趣味题目

    ### Python算法趣味题目详解 #### 题目背景与概述 本文将介绍并解析两道有趣的Python算法题目,旨在帮助读者更好地理解Python语言的特点及其在处理字符串方面的优势。通过具体的示例代码,我们将深入探讨Python...

    趣味智力题-数学智力题精选.doc

    这些题目涵盖了多个数学和逻辑思维领域,旨在提升解决问题的能力和激发智力。让我们逐一解析: 1. 这是一个关于最优化问题的谜题。四个人过桥的问题需要最小化总时间,利用手电筒只能同时容纳两人。解决方案是让...

    java各种算法习题的上机实例教程 物超所值!

    Java编程的学习不仅限于掌握其语言特性,更重要的是能够灵活运用各种算法解决实际问题。因此,一份将理论与实践结合的Java算法上机实例教程显得尤为宝贵。本文将详细探讨这份教程的价值,并结合具体的习题实例,引导...

    C语言教程,趣味题,算法

    全国软件大赛题目,C语言趣味题 ,C语言速查手册,学习中注意的问题。

    数学趣味智力题PPT学习教案.pptx

    这个PPT学习教案包含了多个有趣的数学智力题,旨在激发学生对数学的兴趣并锻炼他们的逻辑推理能力。下面逐一解析这些题目: 1. **撒谎的人数**:这是一个逻辑推理题。根据五个人的说法,我们可以推断出至少有一个人...

    问题探究法在Java编程求解趣味题中的应用.pdf

    在Java编程中,问题探究法可以应用于解决趣味题。例如,在打印输出金字塔图形的问题中,可以将其分解成多个小问题,例如: 1. 分析题目的规律和奥秘所在 2. 确定程序的整体结构 3. 确定空格数和星号数与行号的关系 ...

    Hankson的趣味题.zip

    【标题】"Hankson的趣味题.zip" 提供的是一个与编程竞赛相关的资源包,主要涉及程序设计和算法这两个核心领域。这个压缩文件可能是为了帮助参赛者准备类似蓝桥杯这样的编程比赛而编纂的一系列题目和解答。在编程竞赛...

    java算法第四版,最新

    同时,书中充满了智力趣味性,使用清晰的视觉元素和精心设计的代码来吸引读者,还包含不同难度级别的练习题,以帮助读者巩固所学知识。 此外,本书采用了一种科学的方法来讨论算法性能。通过适当的数学模型,作者...

    经典算法趣味讲解大全

    经典算法趣味讲解例如,求S=1-1/2+1/3-1/4…+1/99-1/100,第一种方法先计算1-1/2,再加1/3,再减1/4,一直到1/100;第二种方法是先计算S1=1+1/3+…+1/99,再计算S2=1/2+1/4+…+1/100,则S=S1-S2

    数学趣味智力题.docx

    数学趣味智力题.docx

    面试必须-趣味面试智力题

    总体而言,趣味面试智力题作为一种新颖的面试形式,通过创意性的题目,有效考查应聘者在逻辑推理、创新思维、问题解决和适应性等方面的能力。这些能力,对于应对职场中不断出现的新挑战至关重要。在面试中,求职者若...

    程序员智力题

    程序员智力题

    嵌入式 面试 智力题 逻辑题

    在IT行业中,嵌入式系统的设计与开发是一个关键领域,特别是在面试过程中,面试官往往会提出一些独特的智力题和逻辑题来测试候选人的思维敏捷度、问题解决能力和编程基础。这些题目不仅考察技术知识,还检验候选人在...

    算法导论习题答案

    3. **图算法**:包括最短路径算法(如Dijkstra算法和Floyd-Warshall算法)、拓扑排序、最小生成树(Kruskal和Prim算法)等,这些都是解决网络流问题、路由问题和优化问题的关键工具。 4. **动态规划**:动态规划是...

Global site tag (gtag.js) - Google Analytics