首页 > 其他分享 >51. 小蜜蜂

51. 小蜜蜂

时间:2022-12-21 23:33:10浏览次数:47  
标签:方式 格子 51 64M 小蜜蜂 测试用例 文本

51. 小蜜蜂

一只小蜜蜂在如下图所示的蜂窝上爬行。它爬行时,只能从一个格爬到相邻的大号格子中。例如,从 1 号格子可以爬到 2 号或者 3 号格子,从 2 号则可以爬到 3 号或者 4 号格子。

 

    请问从一个格子 a 爬到一个格子 b 一共有多少种可行的路线。

输入:

    分别是起始点 a 和终止点 b 的编号。( a 和 b 在 1~100 之间,且 a<b 。)

输出:

    方案数量。

  测试输入 期待的输出 时间限制 内存限制 额外进程
测试用例 1 以文本方式显示
  1. 1 4↵
以文本方式显示
  1. 3↵
1秒 64M 0
测试用例 2 以文本方式显示
  1. 1 5↵
以文本方式显示
  1. 5↵
1秒 64M 0
测试用例 3 以文本方式显示
  1. 1 50↵
以文本方式显示
  1. 12586269025↵
1秒 64M 0
测试用例 4 以文本方式显示
  1. 2 50↵
以文本方式显示
  1. 7778742049↵
1秒 64M 0
测试用例 7 以文本方式显示
  1. 1 100↵
以文本方式显示
  1. 354224848179261915075↵
1秒 64M 0

 

【分析】:

本质上是一道高中排列组合数学题
爬楼梯,可以一次爬一格,也可以一次怕两格,到顶层问有多少中爬法。也就是一个斐波那契数列
大意了,它的数字实在是太大了,要用特殊的手段处理大数
之前做过一道题,处理大数的加减,直接copy代码

返回值需要是字符串

【代码】

 

标签:方式,格子,51,64M,小蜜蜂,测试用例,文本
From: https://www.cnblogs.com/alien-han/p/16997456.html

相关文章

  • 151-docker 安装mysql 区分大小写
    拉镜像:dockerpullmysql:latest启动容器:dockerrun-p3306:3306--namemysql-case\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql......
  • 力扣151 反转字符串中的单词
    题目:给你一个字符串s,请你反转字符串中单词的顺序。单词是由非空格字符组成的字符串。s中使用至少一个空格将字符串中的单词分隔开。返回单词顺序颠倒且单词......
  • CF1051E Vasya and Big Integers
    [CF1051EVasyaandBigIntegers](Problem-E-Codeforces)sb的做法单调队列乱整(#include<bits/stdc++.h>#definelllonglongusingnamespacestd;constintN=......
  • UVA 514-Rails
    原题Vjudge题目大意给定一个入栈序列\([1,2,3....,n]\),判断出栈序列\([a_{1},a_{2}.....a_{n}]\)是否合法解题思路这道题目我们可以用一个栈与双指针结合的算法我们设......
  • 实现 Keil C51 & MDK 共存
    实现KeilC51&MDK共存首先安装好MDK的环境​​MDK安装教程​​  其次安装KeilC51​​下载链接:https://pan.baidu.com/s/1w–Qm177pW-mWag_dzRw6g​​提取码:u8i......
  • 每日食词—day051
    rememberv.记住、记得、想起lambdan.λ希腊字母匿名函数、lambda函数、λ函数sensitiveadj. n.敏感、敏感性、灵敏的、灵敏度、灵敏度高的permissionn......
  • 2022.51 ChatGPT
    1966年,第一代聊天机器人问世,依托代码生成的规则运行,仅仅通过提取关键词并以固定方式重组与人对话(简单的特点),这一阶段持续到了2010年;2011年,人类迎来了以机器学习技术为核心......
  • python之路51 聚合查询 分组查询
    图书管理系统1.表设计先考虑普通字段再考虑外键字段数据库迁移、测试数据录入2.首页展示3.书籍展示4.书籍添加5.书籍编辑后端如何获取用户想要编辑的......
  • MCS51 串口编程 proteus 仿真
    1.下载proteus8.9中文版,按网上的安装指导破解安装,安装后的sample目录下有很多例子,可以先调出来仿真看看2.安装后一些常见的MCU的C语言编译器需要在源代码界面的系统/......
  • STC51入门笔记(郭天祥C语言)---第二节:Keil 软件使用及流水灯设计
    作者:sumjess本章详细介绍单片机程序常用编译软件Keil的用法,包括用Kei建立工程、工程配置、C51单片机程序软件仿真、单步、全速、断点设置、变量查看等。同时还介绍如何......