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

24小时通过网站备案/360站长平台链接提交

24小时通过网站备案,360站长平台链接提交,通过网站开发工具怎么改自动跳网站,wordpress 官方主题 有哪些点我打开题目链接 题目描述 兰顿蚂蚁,是于1986年,由克里斯兰顿提出来的,属于细胞自动机的一种。 平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。 蚂蚁的移动规则…

点我打开题目链接

题目描述

兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。


平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。
蚂蚁的头部朝向为:上下左右其中一方。

蚂蚁的移动规则十分简单:
若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格;
若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。

规则虽然简单,蚂蚁的行为却十分复杂。刚刚开始时留下的路线都会有接近对称,像是会重复,但不论起始状态如何,蚂蚁经过漫长的混乱活动后,会开辟出一条规则的“高速公路”。

蚂蚁的路线是很难事先预测的。

你的任务是根据初始状态,用计算机模拟兰顿蚂蚁在第n步行走后所处的位置。

输入

输入数据的第一行是  m  n  两个整数(3  <   m,  n  <   100),表示正方形格子的行数和列数。 
接下来是  m  行数据。 
每行数据为  n  个被空格分开的数字。0  表示白格,1  表示黑格。 

接下来是一行数据:x  y  s  k,  其中x  y为整数,表示蚂蚁所在行号和列号(行号从上到下增长,列号从左到右增长,都是从0开始编号)。s  是一个大写字母,表示蚂蚁头的朝向,我们约定:上下左右分别用:UDLR表示。k  表示蚂蚁走的步数。 

输出

输出数据为一个空格分开的整数  p  q,  分别表示蚂蚁在k步后,所处格子的行号和列号。

样例输入

5  6 
0  0  0  0  0  0 
0  0  0  0  0  0 
0  0  1  0  0  0 
0  0  0  0  0  0 
0  0  0  0  0  0 
2  3  L  5 

样例输出

1 3

一次AC

代码如下:

#include<iostream>using namespace std;int m,n,k;
int gx,gy;
int bw[100][100];void Bzifu(int &x,int &y,char &c)
{if(c=='U')c='R',y++;else if(c=='R')c='D',x++;else if(c=='D')c='L',y--;else if(c=='L')c='U',x--;
}void Wzifu(int &x,int &y,char &c)
{if(c=='U')c='L',y--;else if(c=='R')c='U',x--;else if(c=='D')c='R',y++;else if(c=='L')c='D',x++;
}void Move(int &x,int &y,char &c,int t)
{if(t==k)return;if(bw[x][y]){bw[x][y]=0;Bzifu(x,y,c);}else {bw[x][y]=1;Wzifu(x,y,c);	}Move(x,y,c,++t);return;
}int main()
{char c;int x,y;cin >> m >> n;for(int i=0;i<m;i++)for(int j=0;j<n;j++)cin >> bw[i][j];cin >> x >> y;getchar();cin >> c;cin >> k;Move(x,y,c,0);cout << x << " " << y << endl;return 0;
}

 

http://www.lbrq.cn/news/1315171.html

相关文章:

  • 安徽六安邮政编码/站长工具seo查询软件
  • 网站开发计划书封面设计/东莞seo计费
  • 做图片能去哪些网站吗/手机网页制作
  • wordpress网站数据备份/实时seo排名点击软件
  • 做天猫网站价格/aso优化报价
  • 网站建制作公司/流量精灵官网
  • 旧版草莓无线观看网站/免费刷赞网站推广免费
  • 网站建设制作要学什么/某网站seo策划方案
  • 1688黄页网/seo快速排名软件推荐
  • 广东网络制作/专业seo网站
  • 给关亨做网站的设计公司/谷歌独立站推广
  • wordpress怎么找到php文件/seo基础知识培训
  • 番禺建设网站开发/长沙seo网站
  • 福建住房和建设网站/武汉官网优化公司
  • 企业网站建设要注意什么/swot分析
  • 宁阳移动网站制作/谷歌seo查询
  • 营销型网站建设区别/cpa推广接单平台
  • 暖色调网页设计网站/杭州百度快照优化公司
  • 东莞网络推广案例/百度推广优化
  • seo网站推广优化公司/搜索引擎平台有哪些
  • 帮做钓鱼网站会怎样/直接下载app
  • 富阳有没有做网站的/保定网站建设方案优化
  • wap手机网站建设方案/网站seo博客
  • 常州外贸建站/西安网站定制开发
  • 宝坻网站建设制作/网站建设制作免费
  • 太仓企业网站建设公司/百度站长链接提交
  • 社区营销模式/青岛官网seo
  • 东莞网站建设多少钱/网站查询
  • 商品交换电子商务网站开发/一个产品的网络营销方案
  • 黑龙江省住房和建设厅网站/外贸建站推广公司
  • 时间复杂度和空间复杂度是衡量一个算法好坏的标准
  • IT岗位任职资格体系及发展通道——研发岗位任职资格标准体系
  • 学习笔记——农作物遥感识别与大范围农作物类别制图的若干关键问题
  • 虚拟货币交易:游走在合法与犯罪的生死线
  • redis面试高频问题汇总(一)
  • 从文本中 “提取” 商业洞察“DatawhaleAI夏令营”