题目:5个水手在岛上发现一堆椰子,迭代法计算原来这堆椰子总数至少是多少?

说明:1、编译器为vs,所以输入函数写为了scanf_s!

2、解析已包含程序之中;

代码如下:

#include <stdio.h>
int yeeguo(int n);//函数原型;
int main()
{int n;printf("请随便输入一个数:");scanf_s("%d", &n);//输入你所想的总椰果数(随便输一个小一点的数,//因为他不是真正的椰果数,即不影响最终结果只会影响循环次数)printf("总椰果数=%d\n", yeeguo(n));return 0;
}int yeeguo(int n)
{int i, del;for (i = 1; i <= 5; i++){if (i == 1)//条件1;{del = n;      //先把n给第一个人;}if (del % 5 == 1)//条件2{del = (del - 1) / 5 * 4;//后面的人得到的人椰果数;}else{n++;//测试是否满足条件2,不满足就使其往上增大;i = 0;//控制i的条件,使当不满足条件2;每次都能执行条件1;continue;//加不加都可;}}return n;

运行结果如下:

以上只是个人观点,如有错误还请指出!

C语言,椰果数量问题,计算最少的椰果数相关推荐

  1. Science:工具使用和语言句法在基底神经节共享计算机制和神经表征

    在语言和其他认知计算研究过程中的一个重要问题是:工具使用是否与语言的句法加工共享计算过程?因为,使用工具的行为可以被认为是给运动计划增加了一个层级结构.而在语言领域,句法加工相互依赖的语言基本元素(即 ...

  2. R语言 基础统计学之样本量计算

    #R语言 基础统计学之样本量计算 以下介绍基础统计学关于样本量计算的问题,主要解决实际问题中在已知一些统计特征下,计算所必要的样本量,共有三种方式:总体方差已知时,总体方差未知时 ,估计比例为P时的三 ...

  3. R语言stringr包str_count函数计算字符串匹配个数实战

    R语言stringr包str_count函数计算字符串匹配个数实战 目录 R语言stringr包str_count函数计算字符串匹配个数实战 #导入stringr包 #仿真数据

  4. R语言使用t.test函数计算两组独立数据的t检验(Independent t-test)

    R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) 目录 R语言使用t.test函数计算两组独立数据的t检验(Independent t-test) #仿真数据

  5. R语言随机森林模型:计算随机森林模型的特征重要度(feature importance)并可视化特征重要度、使用少数重要特征拟合随机森林模型(比较所有特征模型和重要特征模型在测试集上的表现差异)

    R语言随机森林模型:计算随机森林模型的特征重要度(feature importance)并可视化特征重要度.使用少数重要特征拟合随机森林模型(比较所有特征模型和重要特征模型在测试集上的表现差异) 目录

  6. R语言构建LogisticRegression模型并计算AUC指标

    R语言构建LogisticRegression模型并计算AUC指标 目录 R语言构建LogisticRegression模型并计算AUC指标 #AUC指标 #数据加载

  7. R语言max函数min函数计算各种数据对象最大值最小值实战

    R语言max函数min函数计算各种数据对象最大值最小值实战 目录 R语言max函数min函数计算各种数据对象最大值最小值实战 #基本语法

  8. 综述 | 语言分析技术在社会计算中的应用

    综述 | 语言分析技术在社会计算中的应用 刘知远 社媒派SMP 2016-01-27 中国中文信息学会社会媒体处理专委会 传统社会科学研究中的数据主要通过调查问卷或口头采访等方式获取,既耗时耗力,数据 ...

  9. 每天一道LeetCode-----数组序列,每个元素的值表示最多可以向后跳多远,计算最少跳多少次可以到达末尾

    Jump Game II 原题链接Jump Game II 给定一个数组序列,序列中每一个元素的值表示最多可以向后跳多远,初始时从下标0开始,计算最少跳多少次可以到达末尾的元素位置. 刚开始是想用深度 ...

最新文章

  1. 二维码会被人类扫完吗?
  2. MyBatisPlus插件扩展_SqlExplainInterceptor执行分析插件的使用
  3. D3D API - D3DTA_TEMP
  4. HR只在这些时间里看你的简历!
  5. 深入理解消息队列(场景,对比,原理和设计思想)
  6. 以太网交换机坏了,能否用光纤收发器来替代?
  7. 请编写一个方法,实现整数的乘法、减法和除法运算(这里的除指整除)。只允许使用加号。
  8. cuteEditor 配置
  9. 分账和无协议商户数据有误的处理过程
  10. c++枚举和c语言枚举_C语言枚举初学者指南
  11. 前端注释那些事儿:看懂这篇,提高代码质量So easy
  12. Mac IntelliJ IDEA 2017.3.2破解方法
  13. python计算两点间距离_用python计算图像中两点之间的距离
  14. [原创]【图解】千千静听皮肤制作全析讲解[新增5.0版本专属语句+图片分析]
  15. Three.js三角形Triangle
  16. MyEclipse 2014 破解失败,cracker.jar文件打开闪退
  17. 360校招笔试题总结3
  18. 计算机 学院派,总校计算机学院派老师来校召开“2+2”联合培养班学生见面会...
  19. UE4:Build Configuration和Config的解释
  20. Open GL 基础

热门文章

  1. php image 转 data uri 图片 (Image Data URIs with PHP)
  2. MySQL常用函数 一
  3. PHP 使用concat的无限分类
  4. 斗地主AI算法——第八章の被动出牌(2)
  5. 背包——多重背包(hdu2191)
  6. 【英文写作日知录 第1期】句式汇总 Sun, 05 July 2020
  7. MySQL—Linux查看客户端连接信息(连接数、进程等)及SpringBoot配置数据库模板
  8. 子查询 不同情况 mysql
  9. 学习编程的方法与建议
  10. 小结-python连接redis的基本配置-解决远程连接问题