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

小榄镇做网站公司网页制作app手机版

小榄镇做网站公司,网页制作app手机版,广州十大网站建设,wordpress默认自适应序列计数 原题目链接 题目描述 小明想知道,满足以下条件的正整数序列的数量: 第一项为 n;第二项不超过 n;从第三项开始,每一项小于前两项的差的绝对值。 请计算,对于给定的 n,有多少种满足…

序列计数

原题目链接

题目描述

小明想知道,满足以下条件的正整数序列的数量:

  • 第一项为 n
  • 第二项不超过 n
  • 从第三项开始,每一项小于前两项的差的绝对值。

请计算,对于给定的 n,有多少种满足条件的序列。


输入描述

输入一行包含一个整数 n
(1 ≤ n ≤ 1000)


输出描述

输出一个整数,表示答案。答案可能很大,请输出答案除以 10⁴ 的余数。


输入输出样例

输入

4

输出

7

样例说明

以下是满足条件的序列:

  • 4 1
  • 4 1 1
  • 4 1 2
  • 4 2
  • 4 2 1
  • 4 3
  • 4 4

c++代码

#include<bits/stdc++.h>using namespace std;int ans = 0, n;
vector<vector<int>> mp(1000, vector<int>(1000, 0));int dfs(int a, int b) {if (mp[a][b] != 0) return mp[a][b];int k = abs(a - b), res = 1;if (k <= 1) {mp[a][b] = 1;return 1;}for (int i = 1; i < k; i++) res += dfs(b, i), res %= 10000;mp[a][b] = res;return res;
}int main() {cin >> n;for (int i = 1; i <= n; i++) ans += dfs(n, i), ans %= 10000;cout << ans;return 0;
}//by wqs

题目解析

如果已知前两个数,后面的状态数量都是一样的,我们为了不超时,不能重复计算,所以我们只算一次后把结果存储下来,下次再次递归到这两个数直接查表就行。

http://www.dtcms.com/wzjs/368419.html

相关文章:

  • w7系统那个网站做的好外呼系统电销
  • 网页版qq邮箱登录入口电脑版百度seo点击排名优化
  • 广州 营销型网站建设公司凡科建站靠谱吗
  • 电脑网页打不开怎么回事杭州上城区抖音seo有多好
  • 网站编辑培训学校seo课程总结
  • 通化网站建设口碑营销的概念是什么
  • 手机网站推荐大全seo网站推广批发
  • 自己做的网站怎么接数据库郑州网站建设推广有限公司
  • 信息化和网站建设管理工作情况江苏短视频seo搜索
  • 代理注册公司怎么找seo技术培训海南
  • 中国工信部网站备案交换友情链接的渠道
  • 正宗营销型网站建设seo搜索引擎优化知乎
  • 企业为什么做网站优化推广流量点击推广平台
  • 深圳购物网站建设价格网络营销制度课完整版
  • 如何做一条动态网站推广app大全
  • 出名的网站建设软件云巅seo
  • 昆明做网站做的好的公司信息推广的方式有哪些
  • 安徽飞亚建设网站怎么在网上推销产品
  • 做游戏特效的网站重庆seo整站优化报价
  • 学校的网站的代码模板在线代理浏览网址
  • 网站编程赚钱收录平台
  • 专科医院网站建设培训学校机构有哪些
  • 舟山建设管理网站百度推广代理公司哪家好
  • 同一个域名可以做几个网站吗迅雷下载磁力天堂
  • 做喜报的网站比较靠谱的电商培训机构
  • 郑州企业网站排名优化公司自己怎么做引流推广
  • 柳州企业网站建设价格免费网络推广的方法
  • 秀设计网站今天特大新闻
  • 免费建立com网站app推广方案范例
  • 平面设计网站模板杭州关键词排名系统