当前位置: 首页 > wzjs >正文

免费的企业建站系统住宅设计网站推荐

免费的企业建站系统,住宅设计网站推荐,教育类网站素材,东莞优速网站建设推广罗裕题目描述 一只蜜蜂在图5.1-2所示的数字蜂房上爬动,已知它只能从标号小的蜂房爬到标号大的相邻蜂房, 现在问你:蜜蜂从蜂房M开始爬到蜂房N,l≤M 输入 M,N的值。 输出 一个数表示爬行路线种数。 样例输入 1 14 样…

题目描述

一只蜜蜂在图5.1-2所示的数字蜂房上爬动,已知它只能从标号小的蜂房爬到标号大的相邻蜂房,

现在问你:蜜蜂从蜂房M开始爬到蜂房N,l≤M

输入

M,N的值。

输出

一个数表示爬行路线种数。

样例输入

1 14

样例输出

377

代码:

#include <stdio.h>
#include <string>
#include <algorithm>
using namespace std;
typedef string Number;Number Map[100000];
#define ONE string("1")
#define Rev(a) reverse(a.begin(), a.end())
#define Get(a) ((a) - '0')
int x, y;
Number add(Number a, Number b) // 计算a+b
{Rev(a), Rev(b);size_t Size1 = a.size(), Size2 = b.size();Number ans;int carry = 0;for (size_t i = 0; i < Size1 || i < Size2; i++){int addsum = carry;carry = 0;if (i < Size1) addsum += Get(a[i]);if (i < Size2) addsum += Get(b[i]);if (addsum >= 10) addsum -= 10, carry = 1;ans.push_back(addsum + '0');}if (carry) ans.push_back('1');Rev(ans);return ans;
}
int main()
{int m, n;scanf("%d%d", &m, &n);Map[m] = ONE;if (m + 1 <= n) Map[m + 1] = ONE;for (int i=m+2;i<=n;i++) Map[i] = add(Map[i - 1], Map[i - 2]);printf("%s",Map[n].c_str());return 0;
}
http://www.dtcms.com/wzjs/816331.html

相关文章:

  • 江苏建设人才官方网站石家庄vi设计公司
  • 爱站网为什么不能用了wordpress python插件
  • Dedecms手机网站源码娄底网站推广
  • 学院二级网站建设方案模板苏州高端网站建设kgu
  • 枣庄公司网站建设微信二维码
  • 网站备案邮寄到哪里游戏网站开发运营的几个思路
  • python 做电商网站网页qq登陆保护功能怎么关闭
  • 网站开发 招聘网站备案系统登录
  • 哪个网站做的简历最好安徽企业网站建设公司
  • 云朵课堂网站开发怎么收费房地产开发公司简介
  • 个人备案网站可以做电影站吗东莞新增确诊名单
  • 做微信公众号的网站吗综合门户网站开发
  • 曲阜市网站建设国外设计网站及介绍
  • 微信恢复官方网站工业设计和产品设计有什么区别
  • 长春 网站建设网络推广网页设计网站建设除了中企动力
  • 文具网站建设理念sedo这种多语言网站怎么建设
  • 哪个网站做生鲜配送商标做网站logo
  • 手机商城网站制作公司搜索软件使用排名
  • 官网网站设计网页模板
  • 长沙网站制作公司报价flash 学习网站
  • 广州安尔捷做的网站好吗人事管理系统
  • 可以自己做网站服务器不深圳网页设计公司有哪些
  • 网站设计步骤包括哪些服务器 无法访问网站
  • 广州网站平台怎么做怎么做一网站
  • 夜场网站建设品牌网站建设解决方案
  • 珠海网站制作定制局域网网站建设书籍
  • 网站链接结构有哪些微网站建设报价方案模板
  • 如皋做网站的做年会的网站
  • 静态网站规范蓝色科技企业网站模板免费下载
  • wordpress 文章字体绍兴seo计费