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

技术支持 海安网站建设谷歌关键词

技术支持 海安网站建设,谷歌关键词,合肥建站优化,邯郸企业建站一、题目阅读 题目描述 一段楼梯有n级台阶。你每次可以跨一个、两个或者三个台阶。 请问走上n级台阶有几种方案?答案对998244353取模。 输入格式 一行一个数n。 输出格式 一行一个数,表示方案数。 样例 Input 1 3 Output 1 4 样例解释 1 1 1 3 1 2 …

一、题目阅读

题目描述

一段楼梯有n级台阶。你每次可以跨一个、两个或者三个台阶。
请问走上n级台阶有几种方案?答案对998244353取模。

输入格式

一行一个数n。

输出格式

一行一个数,表示方案数。

样例

Input 1

3

Output 1

4

样例解释

1 + 1 + 1 = 3
1 + 2 = 3
2 + 1 = 3
3 = 3

数据范围

n≤1000n≤1000

二、核心思路

走到第i级楼梯,可以从第i-1级楼梯、第i-2级楼梯、i-3级楼梯走来。

得出公式:

dp[i] = dp[i - 1] + dp[i - 2] + dp[i - 3]

三、题解

#include <bits/stdc++.h>
using namespace std;int n, a[1005] = {0, 1, 2, 4};int main() {cin >> n;for (int i = 4; i <= n; i++)a[i] = ((a[i - 1] + a[i - 2]) % 998244353 + a[i - 3]) % 998244353;cout << a[n] << endl;return 0;
}

题目来自xinyoudui.com。

http://www.yidumall.com/news/22631.html

相关文章:

  • 网站死链是什么如何制作一个网页网站
  • 织梦网站转移服务器电子商务网站建设论文
  • delphi 做直播网站西安官网seo公司
  • 网站弹出信息怎么做的电视剧百度风云榜
  • app手机端电子商务网站功能如何做企业网站
  • 网站底部给网站地图做链接曲靖seo建站
  • 泉州做网站优化的公司网站技术外包公司
  • 龙岗 网站建设哪深圳优化公司义高粱seo
  • 企业文化网站建设做一个微信小程序需要多少钱
  • 用jsp做网站步骤网站建设公司业务
  • 大型电子商务网站建设淘宝指数查询工具
  • 西安网站建设招骋百度账号快速登录
  • 网站都到哪里做推广贴吧aso优化贴吧
  • 日本做a的动画视频网站网站seo优化心得
  • 基于jsp的网上购物系统如何进行网站性能优化
  • 网站后台域名企业网站建设的重要性
  • 浙江建设继续教育学院网站安卓嗅探app视频真实地址
  • 怎么查看一个网站有没有做推广网络营销首先要做什么
  • 做网站要公安备案吗网络营销中的四种方法
  • 网站开发用什么框架合适东莞seo黑帽培训
  • 你有网站 我做房东 只收佣金的网站网站排名软件利搜
  • 携程网站建设项目营销型网站建设推广
  • 做网站优化有前景吗app优化
  • 网站开发入门需要学什么网站推广软件免费版大全
  • 沈阳网站模板搜索引擎关键词优化技巧
  • wordpress 图片环绕南京广告宣传公司seo
  • zencart网站培训机构
  • 网站后台视频中国旺旺(00151) 股吧
  • 宁波画册设计百度seo网站优化服务
  • 马云之前做的网站个人网站网页首页