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

百度快照 直接进入网站百度链接提交

百度快照 直接进入网站,百度链接提交,网站怎么做动态主图,龙岗布吉疫情题目: P1644 跳马问题 - 洛谷 | 计算机科学教育新生态 题目背景 在爱与愁的故事第一弹第三章出来前先练练四道基本的回溯/搜索题吧…… 题目描述 中国象棋半张棋盘如图 1 所示。马自左下角 (0,0) 向右上角 (m,n) 跳。规定只能往右跳,不准往左跳。比…

题目:

P1644 跳马问题 - 洛谷 | 计算机科学教育新生态

题目背景

在爱与愁的故事第一弹第三章出来前先练练四道基本的回溯/搜索题吧……

题目描述

中国象棋半张棋盘如图 1 所示。马自左下角 (0,0) 向右上角 (m,n) 跳。规定只能往右跳,不准往左跳。比如图 1 中所示为一种跳行路线,并将路径总数打印出来。

输入格式

只有一行:两个数 n,m。

输出格式

只有一个数:总方案数 total。

输入输出样例

输入 #1复制

4 8

输出 #1复制

37

说明/提示

对于 100% 的数据:n,m≤18

思路:

题目求的是从(0,0)到(m,n)的所有方案和,所以我们使用方向数组模拟马右跳,用计数器计数,处理好边界即可。

代码如下:

#include<iostream>
using namespace std;
typedef long long ll;
int cnt = 0;
int dx[] = {1,2,2,1};//长 
int dy[] = {2,1,-1,-2};//宽 
int n,m;
void dfs(int x,int y)
{if(x == m && y == n){cnt++;return;}for(int i = 0 ; i < 4 ; i++){int tx = x + dx[i];int ty = y + dy[i];if(tx >= 0 && tx <= m && ty >= 0 && ty <= n)dfs(tx,ty);}
}
int main()
{ios :: sync_with_stdio(0);cin.tie(0);cout.tie(0); cin >> n >> m;dfs(0,0);cout << cnt << '\n';return 0;}

http://www.zhongyajixie.com/news/20361.html

相关文章:

  • 网站建设培训公司排名百度推广多少钱一个月
  • 网站建设必要性2345网址导航官方网站
  • 新民个人网站建设优势sem是什么缩写
  • 北京有名的设计公司有哪些企业站seo案例分析
  • 济南做网站最好的公司google竞价推广
  • 学做家常菜的网站长尾关键词网站
  • 惠州网站建设哪家好中国旺旺(00151) 股吧
  • 小程序开发费用多少钱西安百度网站排名优化
  • c sql网站开发网络营销的特点是什么
  • 网站推广打包苏州seo
  • wordpress做外贸网站百度推广手机版
  • 怎么做虚拟币网站网站推广与优化平台
  • 广州网站建设亅新科送推广百度上做广告怎么收费
  • 佛山网站制作哪家好中国体育新闻
  • 如何做网页游戏网站今天新闻头条新闻
  • 网站流量攻击软件软文营销名词解释
  • wordpress空间 论坛seo软件服务
  • 杭州网站制作武汉现在最好的营销方式
  • 商丘企业网站服务个人网站网页首页
  • 海南省做购房合同网站广州百度搜索优化
  • 用旧电脑做服务器建网站用教育培训网站大全
  • 中国招标机构哪个网站做的好网络营销师怎么考
  • 网站代做多长时间软文营销文章
  • 中国建筑设计百度seo排名规则
  • 余姚做网站的公司百家号排名
  • 做贷款的网站站长统计app进入网址新版小猪
  • 河北网站建设团队广告外链购买交易平台
  • 做网站的经验网站转让出售
  • 广源建设集团网站1小时快速搭建网站
  • 做电影网站需要服务器百度一下官方网