京东2016招聘笔试题<分苹果>Java代码
来源:互联网 发布:外国人来中国知乎 编辑:程序博客网 时间:2024/05/16 19:47
本文地址:http://blog.csdn.net/shanglianlm/article/details/77839621
题目描述
果园里有一堆苹果,一共n头(n大于1小于9)熊来分,第一头为小东,它把苹果均分n份后,多出了一个,它扔掉了这一个,拿走了自己的一份苹果,接着第二头熊重复这一过程,即先均分n份,扔掉一个然后拿走一份,以此类推直到最后一头熊都是这样(最后一头熊扔掉后可以拿走0个,也算是n份均分)。问最初这堆苹果最少有多少个。
给定一个整数n,表示熊的个数,返回最初的苹果数。保证有解。
测试样例:
2
返回:
3
代码:
public class JDShareApple { public static int shareApple(int n){ int rs =0; if(n==1){ rs = 1; }else{ rs = n*shareApple(n-1)+1; } return rs; } /** * @author mingo * @param args */ public static void main(String[] args) { int result = shareApple(3); System.out.println(result); }}
阅读全文
0 0
- 京东2016招聘笔试题<分苹果>Java代码
- 分苹果(2016京东招聘笔试题)
- 京东2015在线笔试编程题--分苹果Java实现
- 搜狐2016招聘笔试题<发奖金>Java代码
- 搜狗2016招聘笔试题<矩阵元素相乘>Java代码(
- 京东2015在线笔试----编程题--分苹果
- 网易2016招聘笔试<升级之路>Java代码
- 网易2017招聘笔试题<下厨房>Java代码
- 京东笔试题-小熊分苹果
- 【笔试】奶牛分苹果
- 网易2017校园招聘编程题——分苹果
- 京东2016校园招聘笔试题
- 网易2017校园招聘笔试题 买苹果
- 网易2017校园招聘笔试程序题(分田地)
- 2013金山校园招聘Java笔试题
- 2013金山校园招聘Java笔试题
- 2013校园招聘java笔试题
- java 分苹果
- <18>——4Sum
- 动态注册的广播
- app保存崩溃日志
- 《有毒有害气体》学习
- docker 部署应用
- 京东2016招聘笔试题<分苹果>Java代码
- ESP8266如何烧写程序(noboot版本)
- Python初级项目记
- 设计模式--代理模式
- C语言实现的线程池
- HDFS特点(优缺点)
- spring定时器触发时间表达式规则
- 混合拉普拉斯
- LDA主题模型代码实现流程