目录

一、题目

二、思路

三、代码


一、题目

题目:客似云来          题目链接:客似云来

NowCoder开了一家早餐店,这家店的客人都有个奇怪的癖好:他们只要来这家店吃过一次早餐,就会每天都过来;并且,所有人在这家店吃了两天早餐后,接下来每天都会带一位新朋友一起来品尝。
        于是,这家店的客人从最初一个人发展成浩浩荡荡成百上千人:1、1、2、3、5……
现在,NowCoder想请你帮忙统计一下,某一段时间范围那他总共卖出多少份早餐(假设每位客人只吃一份早餐)。

输入描述:
        测试数据包括多组。
        每组数据包含两个整数from和to(1 ≤ from ≤ to ≤ 80),分别代表开店的第 from 天和第 to 天。

输出描述:
        对应每一组输入,输出从from到to这些天里(包含from和to两天),需要做多少份早餐。

二、思路

根据题目的信息找规律:

我们发现是一个每天来的人数是一个菲波那契数列,因此,问题就转化为求某一区间内的斐波那锲数列的和。

1、观察题目条件,发现输入的范围只到80,所以提前构造好斐波那锲数列。

2、根据输入的指定范围,利用for循环进行累加。(注意是左闭右闭区间)

三、代码

import java.util.Scanner;
public class Main {public static void main(String[] args) {long[] arr = new long[80];arr[0] = 1;arr[1] = 1;for(int i = 2; i < 80; i++) {arr[i] = arr[i - 1] + arr[i - 2];}Scanner in = new Scanner(System.in);while (in.hasNextInt()) {int from = in.nextInt();int to = in.nextInt();long ans = 0;for(int i = from - 1 ; i < to ; i++) {ans += arr[i];}System.out.println(ans);}}
}

《客似云来》:时间范围内卖出多少份早餐相关推荐

  1. 【每日一题】客似云来(斐波那契数列)

    [每日一题]客似云来(斐波那契数列) 文章目录 [每日一题]客似云来(斐波那契数列) 1.题目来源 2.题目描述 3.输入/出描述 4.解题思路 5.代码展示 1.题目来源   牛客网:客似云来 2. ...

  2. [每日一题] 66. 客似云来(fib数列公式)

    1. 题目来源 链接:客似云来 来源:牛客网 2. 题目说明 NowCoder开了一家早餐店,这家店的客人都有个奇怪的癖好:他们只要来这家店吃过一次早餐,就会每天都过来:并且,所有人在这家店吃了两天早 ...

  3. 客似云来, 剪花布条

    *~题目:客似云来 题目描述: NowCoder开了一家早餐店,这家店的客人都有个奇怪的癖好:他们只要来这家店吃过一次早餐,就会每天都过来:并且,所有人在这家店吃了两天早餐后,接下来每天都会带一位新朋 ...

  4. 客似云来———斐波那契数列

    文章目录 1 题目 2 解析 3 参考代码 1 题目 客似云来 时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小) 题目描述 ...

  5. 客似云来——习题精解

    客似云来习题链接 题目描述: NowCoder开了一家早餐店,这家店的客人都有个奇怪的癖好:他们只要来这家店吃过一次早餐,就会每天都过来:并且,所有人在这家店吃了两天早餐后,接下来每天都会带一位新朋友 ...

  6. 客似云来(Java)

    牛客链接 客似云来 题目 NowCoder开了一家早餐店,这家店的客人都有个奇怪的癖好:他们只要来这家店吃过一次早餐,就会每天都过来:并且,所有人在这家店吃了两天早餐后,接下来每天都会带一位新朋友一起 ...

  7. (剪花布条、客似云来)笔试强训

    博主简介:想进大厂的打工人 博主主页:@xyk: 所属专栏: JavaEE初阶 两道编程题~~~ 目录 文章目录 一.[编程题]客似云来 二.[编程题]剪花布条 一.[编程题]客似云来 链接:客似云来 ...

  8. 【Java版oj】day33剪花布条、客似云来

    目录 一.剪花布条 (1)原题再现 (2)问题分析 (3)完整代码 二.客似云来 (1)原题再现 (2)问题分析 (3)完整代码 一.剪花布条 (1)原题再现 剪花布条__牛客网         一块 ...

  9. 牛客刷题篇:客似云来 和 剪花布条(Java)

    目录 题目一:客似云来 输入描述 输出描述 解题思路 代码 题目二:剪花布条 输入描述 输出描述 解题思路 代码 题目一:客似云来 链接:客似云来 NowCoder开了一家早餐店,这家店的客人都有个奇 ...

最新文章

  1. 工作方法及总结(给自己的忠告)
  2. 谷歌移动应用强调设计元素:向极简风格转型
  3. 【LeetCode 总结】Leetcode 题型分类总结、索引与常用接口函数
  4. 零距离泛目录站群开源版源码
  5. opencv android模版匹配,Opencv for android 模板匹配
  6. chromedriver放在哪个目录下_python | Linux各目录及每个目录的详细介绍 - MR_黄Python之路...
  7. 定时器的实现原理 不消耗cpu_空闲CPU在做什么?
  8. 让域控制器强制向DNS服务器注册SRV记录
  9. 怎样编辑pdf文件?手把手教你如何使用PDF编辑器
  10. VTK:图像阈值用法实战
  11. 【zc1415926】Unity3D的Android移动之路(二) 辅助神器——Unity Remote
  12. 在浏览器中使用百度地图的定位服务获得经纬度
  13. Django学习笔记(3):使用模型类进行查询(查询函数、F对象、Q对象、聚合函数、查询集、模型类关系、关联查询、自关联、管理器)
  14. 神舟电脑装linux双系统,神舟战神肿么装双系统
  15. Java调用第三方dll
  16. python getter setter_python的getter和setter方法使用详解
  17. 怎么用python制作超级玛丽_Python实现超级玛丽游戏系列教程01玛丽登场
  18. caused by: java.lang.ClassNotFoundException: org.springframework.transaction.ReactiveTransactionMana
  19. 微信小程序实战教程:模仿—网易云音乐(二)
  20. Sentinel的初步学习和探索

热门文章

  1. ubnutu虚拟机虚拟化引擎无法勾选怎么办呢?
  2. Python OpenOPC的学习观感
  3. 华为RH1288 V3服务器BIOS密码忘记,重置出厂密码
  4. keil5工具的相关配置
  5. .Net分布式缓存应用实例:Couchbase
  6. 读写数据库Image类型数据
  7. Mybatis拦截器安全加解密MySQL数据实战
  8. java框架 token_Java安全框架(三):JWT(Json Web Token)
  9. 40岁失业了有现金300万,生活在县城有车有房要不要找工作?
  10. PDF大文件批量去除水印,又一个省心小妙招