猴子分桃

原创 2015年11月19日 23:29:58

题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了 一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?

#include <stdio.h>
void main()
{
    int i, j, s; //s为总桃子数,i为扔了一个
    for (i = 5; i <= 10000; i += 5) //最小为5个,判断用一个很大值,增加为5的倍数
    {
        s = i + 1; //总数 = 扔掉的加上一个
        for (j = 0; j <= 5; j++) //五只猴子
        {
            if (s % 5 == 1) //分五份,余1个
                s = (s - 1) - (s - 1) / 5; //等式成立,继续分下去。总数扔掉一个 - 总数扔掉一个分五份
            else
                break; 等式不成立,直接跳出
        }
        if (j == 5) //当五只猴子都分了
        {
            s = i + 1; //总数 = i 加上扔掉的哪一个
            printf ("%d\n", s);
            break;
        }
    }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

猴子分桃

题目描述: 海滩上有一堆桃子,m只猴子来分。第一只猴子把这堆桃平均分为m份,多了一个,把多的一个扔到海里,拿走了一份。 第二只猴子把剩下的桃子又平均分为m份,多了一个,丢入海里,拿走了一份……第三...

猴子分桃

题目: 五只猴子分一堆桃。半夜,第一只猴子先起来,它把桃分成了相等的五堆,多出一只。于是,它吃掉了一个,拿走了一堆; 第二只猴子起来一看,只有四堆桃。于是把四堆合在一起,分成相等的五堆,又多出一...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

猴子分桃

尚学堂Java培训所谓的笔试题目,当时想倒过来推,以为做对了,其实根本没有考虑清楚。从网上转载了下面这篇文件,写得很详细: 问题描述: 老猴子辛苦了一辈子,给那群小猴子们留下了一笔巨大...

猴子分桃

猴子分桃:海滩上有一堆桃子,五只猴子来分。 第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。 第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入...

猴子分桃

题目: 五只猴子分桃。半夜,第一只猴子先起来,它把桃分成了相等的五堆,多出一只。于是,它吃掉了一个,拿走了一堆; 第二只猴子起来一看,只有四堆桃。于是把四堆合在一起,分成相等的五堆,又多出一个。于是...

猴子分桃子

/* * 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把 * 多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把...

WV.2猴子分桃

问题及代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:words.cpp *作 者:单昕昕 ...

猴子吃桃

输入代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 ...

猴子摘桃

题目动物园内最受欢迎就是猴子了,因为它们除了能爬能跳外还会很多技能。其中A类猴子特别擅长爬树摘桃,而B类猴子擅长把桃子掰成两半。   A类猴子有N只,编号为1到N,B类猴子有M只,编号为1到M。A类...

猴子分桃 笔试题

海滩上有一堆桃子,五只猴子来分。 第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。 第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)