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

wordpress底部修改视频教程优化网址

wordpress底部修改视频教程,优化网址,wordpress地址(url),无锡网络公司官网题目描述 奶牛们按不太传统的方式玩起了小孩子们玩的"跳房子"游戏。奶牛们创造了一个5x5的、由与x,y轴平行的数字组成的直线型网格,而不是用来在里面跳的、线性排列的、带数字的方格。然后他们熟练地在网格中的数字中跳:向前跳、向后跳、向左…
题目描述

奶牛们按不太传统的方式玩起了小孩子们玩的"跳房子"游戏。奶牛们创造了一个5x5的、由与x,y轴平行的数字组成的直线型网格,而不是用来在里面跳的、线性排列的、带数字的方格。然后他们熟练地在网格中的数字中跳:向前跳、向后跳、向左跳、向右跳(从不斜过来跳),跳到网格中的另一个数字上。他们再这样跳啊跳(按相同规则),跳到另外一个数字上(可能是已经跳过的数字)。一共在网格内跳过五次后,他们的跳跃构建了一个六位整数(可能以0开头,例如000201)。
求出所有能被这样创造出来的不同整数的总数。

输入
第1到5行: 题面中的网格,一行5个整数 
输出
第1行: 能构建的不同整数的总数 
样例输入 复制
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 2 1
1 1 1 1 1
样例输出 复制
15
代码
#include <stdio.h>
#include <unordered_set>
#include <string>using std::unordered_set;
using std::string;int a[5][5], px[] = {0, 1, -1, 0}, py[] = {1, 0, 0, -1};
unordered_set<string> s1;
void solve(string now, int sx, int sy)
{if (now.size() == 6) s1.insert(now);elsefor (int i = 0; i < 4; i++){int tx = sx + px[i], ty = sy + py[i];if (tx < 0 || ty < 0 || tx >= 5 || ty >= 5) continue;now += std::to_string(a[tx][ty]);solve(now, tx, ty);now.pop_back();}
}
int main()
{for (int i = 0; i < 5; i++)for (int j = 0; j < 5; j++)scanf("%d", &a[i][j]);for (int i = 0; i < 5; i++)for (int j = 0; j < 5; j++){string now = std::to_string(a[i][j]);solve(now, i, j);}printf("%d", s1.size());return 0;
}
http://www.dtcms.com/wzjs/531356.html

相关文章:

  • 生活服务手机网站开发优化推广排名网站教程
  • fullpage做的网站培训机构连锁加盟
  • 桂林网站制作网站百度数据
  • 网站建设与管理实施方案长沙靠谱seo优化价格
  • 网站关键词搜索优化是怎么做的b站视频推广app
  • 网站制作公司去哪找关键词seo排名优化软件
  • 营销网站的建立成都最新消息今天
  • win7怎么做网站服务器吗seo教程 seo之家
  • 网站 网络推广baidu优化
  • 兄弟网络(西安网站建设制作公司)看b站视频软件下载安装
  • 权重域名做网站有用么百度竞价在哪里开户
  • 北京列表网揭阳百度快照优化排名
  • 平度网站建设公司宁波网站制作优化服务
  • 学校 网站 建设 目的平台推广策划方案
  • 拆分盘的网站开发费用网站seo优化步骤
  • 佛山优化网站排名收费店铺推广渠道有哪些方式
  • 网站线下推广怎么做优化大师下载安装
  • 怎么样建公司网站76人vs猛龙
  • 罗湖网站建设深圳信科如何在各大平台推广
  • 厦门跨境电商前十资源网站优化排名软件公司
  • 可以用腾讯企业邮箱域名做网站外贸谷歌优化
  • 做网站视频一般上传到哪里前端开发培训机构推荐
  • 多城市网站设计百度收录检测
  • 12306网站建设超30亿互动营销案例100
  • 南宁商城网站建设贵州seo技术查询
  • 网站建设相关关键词百度推广方法
  • 阳泉企业网站建设公司网站优化排名软件
  • 有字体设计网站seo提升排名
  • 中国建设银行官方网站纪念币免费b站推广网站入口202
  • 武汉网络公司武汉做网站公司网站排名查询