【蓝桥杯】【python】兰顿蚂蚁
思路,其实没什么思路,就是按照他说的进行代码描述,利用函数分别表述在黑块和白块时候的操作方法
然后将方位用1…4进行替代
其实我在数据的输入上出了一些问题,我整理在我另外一篇文章里面了
https://blog.csdn.net/m0_53347750/article/details/122568356
代码
global board
global toward
global x
global ydef black():global boardglobal towardglobal xglobal yif (toward == 4):toward = 1 else:toward = toward + 1 board[x][y] = 0if (toward == 2):y = y + 1elif (toward == 4):y = y - 1elif (toward == 1):x = x - 1else:x = x + 1def white():global boardglobal towardglobal xglobal yif (toward == 1):toward = 4else:toward = toward - 1board[x][y] = 1if (toward == 2):y = y + 1elif (toward == 4):y = y - 1elif (toward == 1):x = x - 1else:x = x + 1# main
m,n = map(int,input().split())
board = []
for i in range(m):board.append(list(map(int,input().strip().split())))
x,y,s,k=map(str,input().split())
x,y,k=int(x),int(y),int(k)if (s == 'U'):toward = 1
elif (s == 'R'):toward = 2
elif (s == 'D'):toward = 3
elif (s == 'L'):toward = 4for i in range(k):if (board[x][y] == 0):white()else:black()
print(x, y)
【蓝桥杯】【python】兰顿蚂蚁相关推荐
- 蓝桥杯:兰顿蚂蚁(简单模拟)
问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...
- 蓝桥杯-兰顿蚂蚁(python)
题目 1429: 蓝桥杯2014年第五届真题-兰顿蚂蚁 时间限制: 1Sec 内存限制: 128MB 提交: 6100 解决: 2797 题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属 ...
- 蓝桥杯 兰顿蚂蚁(模拟)
历届试题 兰顿蚂蚁 时间限制:1.0s 内存限制:256.0MB 问题描写叙述 兰顿蚂蚁.是于1986年,由克里斯·兰顿提出来的,属于细胞自己主动机的一种. 平面上的正方形格子被填上黑色或白色 ...
- [蓝桥杯][2014年第五届真题]兰顿蚂蚁(模拟)
题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...
- [蓝桥杯][2014年第五届真题]兰顿蚂蚁-模拟
题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...
- [Java] 蓝桥杯PREV-33 历届试题 兰顿蚂蚁
问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...
- 第五届蓝桥杯 软件类省赛真题 第八题:兰顿蚂蚁
标题:兰顿蚂蚁 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部 ...
- [蓝桥杯][2014年第五届真题]兰顿蚂蚁
时间限制: 1Sec 内存限制: 128MB 题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只" ...
- 2014年蓝桥杯省赛:兰顿蚂蚁(简单模拟)
[问题描述] 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头 ...
- 蓝桥杯 兰顿蚂蚁(Bfs)
历届试题 兰顿蚂蚁 时间限制:1.0s 内存限制:256.0MB 问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中 ...
最新文章
- 决策树算法详解(3)
- 前后端分离项目_七个开源的 Spring Boot 前后端分离项目,一定要收藏
- vc++ 将可执行文件链接到 DLL
- linux安装mysql字符_Linux下MySQL的彻底卸载和安装配置字符集
- Linux学习之系统编程篇:实现线程分离
- Struts-config.xml配置文件《action-mappings》元素的详解
- HDU-1878 欧拉回路 判定是否存在欧拉回路
- 通过set方式注入的bean为null_Spring 注入集合
- python网络模型的保存与加载
- 聚类热图分类注释_Python可视化matplotlibamp;seborn15-聚类热图clustermap(建议收藏)...
- warning: Pulling without specifying how to reconcile divergent branches is discouraged. You can sque
- 分享一个Qt的pdf查看器
- matlab设置图片背景透明_MATLAB设置图片背景透明,和设定大小,适合论文中使用...
- python实现中文情感分析与可视化
- 一分钟了解”matlab对数函数log“
- 你家kafka正常运行着吗
- ParNew回收器和Parallel Scavenge回收器介绍
- L3 Sequence
- 给Android虚拟机AVD加一个虚拟内存卡
- conda 克隆环境及导入新环境/conda环境移植
热门文章
- 阿里云服务器进入黑洞怎么办?如何查看进入黑洞时间与原因
- smartforms例子
- 半导体封装设备有哪些
- 基于SSD的交通标志检测-介绍ssd算法
- 网络安全培训学习资源
- 错误代码:0x80072EFE,Win11/Win10无法安装.Net Framework3.5(包括.NET2.0和.NET3.0)踩坑总结【半天血泪史】
- SpringMVC常见组件之DataBinder数据绑定器分析
- 最小操作数,木块砌墙问题
- 转:AKF 扩展立方体
- JPype:实现在python中调用JAVA 和 错误处理