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

网站基本设置有云服务器怎么做网站

网站基本设置,有云服务器怎么做网站,wordpress 设计干货模板,绿岛网原题链接:[蓝桥杯 2020 省 AB1] 走方格 - 洛谷 目录 1.题目描述 2.思路分析 3.代码实现 1.题目描述 2.思路分析 题目大意:现在有个人站在第 1 行第 1 列,要走到第 i 行第 j 列(每次只能向右或者向下走)&#xff0…

原题链接:[蓝桥杯 2020 省 AB1] 走方格 - 洛谷

目录

1.题目描述

2.思路分析

3.代码实现


1.题目描述

2.思路分析

题目大意:现在有个人站在第 1 行第 1 列,要走到第 i 行第 j 列(每次只能向右或者向下走),如果行号和列号都是偶数,不能走入这一格中。问有多少种方案?

dp。

设dp[i][j]表示走到第 i 行第 j 列时的方案数。

初始状态:dp[1][j]=dp[i][1]=0 (因为每次只能向右或向下走,所以如果从(1,1)到第一行上所有的点的方案,只有水平向右走这一种。从(1,1)到第一列上所有点的方案,只有竖直向下这一种)。

状态转移方程: dp[i][j]=dp[i-1][j]+dp[i][j-1]

因为不能走入行号和列号均为偶数的格子,所以当行号和列号均为偶数(也就是i%2==0&&j%2==0)时,dp[i][j]=0。

因为我们已经考虑过了从(1,1)到第一行或者到第一列的情况,所以循环枚举时我们从(2,2)开始。

求解目标:dp[n][m]

3.代码实现

#define _CRT_SECURE_NO_WARNINGS 1
#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define endl '\n'
ll dp[40][40];int main() {ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);int n, m; cin >> n >> m;for (int i = 1; i <= n; i++) dp[i][1] = 1;for (int j = 1; j <= m; j++) dp[1][j] = 1;for (int i = 2; i <= n; i++) {for (int j = 2; j <= m; j++) {if (i % 2 == 0 && j % 2 == 0) dp[i][j] = 0;else dp[i][j] = dp[i - 1][j] + dp[i][j - 1];}}cout << dp[n][m] << endl;return 0;
}

http://www.yayakq.cn/news/543055/

相关文章:

  • 网站跨机房建设方案关于网站策划的文章
  • 佛山网站建设方案书崂山区建设局网站
  • 网站建设要做原型图吗商务网站开发实训报告
  • 石家庄免费网站制作wordpress视频模板下载
  • 代刷网站搭建教程鹿泉营销型网站制作价格低
  • 开发网站公司推荐工信部网站 地址
  • 接单做网页的网站微转app是用网站做的吗
  • 孙俪做的网站广告公司展厅效果图
  • 全屏网站源码网络公司门头
  • 做教育机构中介网站国家企业信用信息公示系统官网站
  • 代做网站 作业wordpress七牛插件
  • 网站做好第二年要多少钱百度网站降权
  • 仿网站ppt怎么做网站的死链
  • 网站粘度建设网站如何赢利
  • 大连网站制作学校外贸电商网站制作
  • 杭州专业网站网站建设流程策划书
  • 甘孜网站建设做网站有未来吗
  • 石家庄微网站外贸网站域名被封
  • 衡阳百度网站建设最新网站开发价格
  • 网站加载很慢专业做家具的网站
  • 点卡网站怎么做div布局在线音乐网站设计
  • 凡科建站官网页更换视频云盘建设网站
  • 一般做个网站要多少钱网站建设与运营实验
  • 网站建设与网页设计制作绿皮书嵌入式工程师是干嘛的
  • 网站开发实训自豪得用wordpress删
  • 网站导航栏字体湛江网站建设方案推广
  • 怎做视频网站wordpress代码高亮是什么意思
  • 菏泽网站建设公司有哪些上海免费模板建站
  • 网站建设信息平台福建住建设厅官方网站
  • 网站建设流量从哪里来wordpress不用ftp