#include
#include
#include
#include
#include
using namespace std;
//大数相加
string add(string& s1,string& s2)
{
string str1=s1;
string str2=s2;
//反转
reverse(str1.begin(),str1.end());
reverse(str2.begin(),str2.end());
int len=str1.size()>str2.size()?str1.size():str2.size();
//对其
while(str1.size()<len)
{
str1.push_back(‘0’);
}
while(str2.size()<len)
{
str2.push_back(‘0’);
}
//转真
for(int i=0;i<str1.size();i++)
{
str1[i]-=‘0’;
}
for(int i=0;i<str2.size();i++)
{
str2[i]-=‘0’;
}
//相加
int get=0;
int tmp=0;
string res(len,0);
for(int i=0;i<len;i++)
{
tmp=str1[i]+str2[i]+get;
res[i]=tmp%10;
get=tmp/10;
}
if(get)
{
res.push_back(get);
}
//反转
reverse(res.begin(),res.end());
//还原
for(int i=0;i<res.size();i++)
{
res[i]+=‘0’;
}
return res;
}
string Func(int begin,int end)
{
vectordp(end+1,"");
dp[0]=“0”;
dp[1]=“1”;
for(int i=2;i<=end;i++)
{
dp[i]=add(dp[i-1],dp[i-2]);
}
string res;
for(int i=begin;i<=end;i++)
{
res=add(dp[i],res);
}
return res;
}
int main()
{
int num1,num2;
while(cin>>num1>>num2)
{
cout<<Func(num1,num2)<<endl;
}
return 0;
}

牛客客似云来(大数算法)相关推荐

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

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

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

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

  3. Day 33 剪花布条+客似云来

    目录 1.剪花布条 2.客似云来 1.剪花布条 链接:剪花布条__牛客网 来源:牛客网 [编程题]剪花布条 热度指数:1327 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M, ...

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

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

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

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

  6. 客似云来(Java)

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

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

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

  8. 刷题_33:剪花布条 and 客似云来

    一.剪花布条 题目链接: 剪花布条 题目描述: 一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案.对于给定的花布条和小饰条,计算一下能从花布条中尽可能剪出几块小饰条来呢? 输入描述 ...

  9. 牛客网华为云服务器,把通过牛客网注册的华为云服务器用起来!

    这次双十一, 牛客网联合华为云搞活动, 惊爆价, 学生机一年只要9块钱, 9块钱, "老夫"激动得无以言表, 简直太棒了! 活动一开始, 我就立马下单购买了, 要做第一个吃螃蟹的人 ...

最新文章

  1. 解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题
  2. Web 开发时需要注意到的一些性能问题
  3. 【php7扩展开发五】函数调用
  4. HTC G7 金卡 制作
  5. 谷歌发布端到端AI平台,还有用于视频和表格的AutoML、文档理解API等多款工具
  6. dnf最新地图编号2020_2020手游崛起端游没落?网易新端游好玩刺激能搬砖,网友:妙...
  7. 关于stm32的正交解码
  8. 数据流(任务并行库 TPL)
  9. java集合类(三)About Iterator Vector(Stack)
  10. eclispe luna 安装subversive和svn connector插件
  11. maven配置ojdbc14
  12. idea打包jar,并运行
  13. 选择变色镜片——爱眼护眼
  14. python的easyocr图像文字识别
  15. python语法报错_1、Python语法及报错总结 - 随笔分类 - 走路带风的帅界扛把子 - 博客园...
  16. linux bmp图片怎么转换成ppm,ppm图像格式与bmp之间的相互转换
  17. 手动压缩Outlook PST和OST文件
  18. 【Matlab电力负荷预测】模拟退火算法结合狮群算法优化Elman神经网络电力负荷预测【含源码 1454期】
  19. 微信sae云服务器后台创建
  20. Win10右击个性化后报错“该文件没有与之关联的应用来执行该操作

热门文章

  1. C# 基于AE的GIS二次开发 要素查询操作,属性表查询操作及其属性表修改操作
  2. SCRM是什么?CRM和SCRM有什么区别?
  3. hdu 4793(嗷嗷水的计算几何)
  4. 监听页面关闭和刷新的总结
  5. 《Linux内核修炼之道》精华版 之 方法论(提供pdf下载)
  6. 制作GIF的软件什么好用
  7. python创建数据库为什么只能有4个值、多一个就报错_99%的程序员在报错时的 30 种常见反应,太让人捧腹大笑了...
  8. java web食谱网站_基于jsp的食谱菜谱网站-JavaEE实现食谱菜谱网站 - java项目源码...
  9. matlab第六讲考试答案,社会实践 | 数学建模培训第六讲
  10. surface pro 将ubuntu安装在sd卡,并从sd卡启动