
猴子分香蕉
发布日期:2022-03-30 18:18:23
浏览次数:14
分类:博客文章
本文共 1136 字,大约阅读时间需要 3 分钟。
猴子分香蕉
5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。
第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。
第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。
第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。
第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。
第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩!
请计算一开始最少有多少个香蕉。
需要提交的是一个整数,不要填写任何多余的内容。
这道题目用最暴力的解法,从6开始一个个往上猜,中间任一分香蕉条件不符合便使总数+1,直到3121才得出正确结果.
代码
#include#include #include using namespace std;int main(){
int x1 = 6, x2 = 0, x3 = 0, x4 = 0, x5 = 0, x6 = 0;
int flag = 1;
while (flag)
{
if (x1 % 5 == 1)
{
x2 = x1 - (x1 - 1) / 5;
if (x2 % 5 == 2)
{
x3 = x2 - (x2 - 2) / 5;
if (x3 % 5 == 3)
{
x4 = x3 - (x3 - 3) / 5;
if (x4 % 5 == 4)
{
x5 = x4 - (x4 - 4) / 5;
if (x5 % 5 == 0)
{
flag = 0;
cout << "It's " << x1 << endl;
}
else
{
x1++;
}
}
else
{
x1++;
}
}
else
{
x1++;
}
}
else
{
x1++;
}
}
else
{
x1++;
}
}
return 0;}
转载地址:https://www.cnblogs.com/cnleika/p/11973149.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.46.13.214]2022年12月04日 14时35分29秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
最新文章
逐浪大潮之巅∣NULS 2018 记实
2019-04-24 12:56:32
黄连金:NULS区块链技术评析和落地应用场景介绍
2019-04-24 12:56:31
微学堂∣NULS智能合约-从开发到使用
2019-04-24 12:56:31
【一篇文章,200NULS】寻找赏金猎人解读NULS技术
2019-04-24 12:56:30
NULS网络正式与OKExChain网络实现跨链资产转换
2019-04-24 12:56:26
NULS + NerveNetwork,让公链生态全面实现跨链互通
2019-04-24 12:56:26
JAVA动态代理类调试及生成问题解决
2019-04-24 12:56:25
代码审计轻松拿下CNVD证书
2019-04-24 12:56:24
从信息泄露到网站getshell
2019-04-24 12:56:24
基于Python爬取教师主页
2019-04-24 12:56:23
代码审计-es*cms v6.7版本 文件包含漏洞
2019-04-24 12:56:23
Bluecms 代码审计,入门级别
2019-04-24 12:56:23
Django的MTV与MVC区别
2019-04-24 12:56:22
Python文件批量检测CVE-20190708的补丁是否安装
2019-04-24 12:56:22
xftp(xshell)无法连接kail的解决办法
2019-04-24 12:56:18
CentoS 7 安装VM tools出现问题归纳
2019-04-24 12:56:18
centos7安装图形界面
2019-04-24 12:56:17
CentoS6.9升级kernel(2.6.32→3.12.17)---主要是为了搭建docker环境
2019-04-24 12:56:17
windows10 降低磁盘的方法
2019-04-24 12:56:16
ASCII、gbk、Unicode、utf编码介绍及异同
2019-04-24 12:56:16