思路,其实没什么思路,就是按照他说的进行代码描述,利用函数分别表述在黑块和白块时候的操作方法

然后将方位用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】兰顿蚂蚁相关推荐

  1. 蓝桥杯:兰顿蚂蚁(简单模拟)

    问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...

  2. 蓝桥杯-兰顿蚂蚁(python)

    题目 1429: 蓝桥杯2014年第五届真题-兰顿蚂蚁 时间限制: 1Sec 内存限制: 128MB 提交: 6100 解决: 2797 题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属 ...

  3. 蓝桥杯 兰顿蚂蚁(模拟)

    历届试题 兰顿蚂蚁   时间限制:1.0s   内存限制:256.0MB 问题描写叙述 兰顿蚂蚁.是于1986年,由克里斯·兰顿提出来的,属于细胞自己主动机的一种. 平面上的正方形格子被填上黑色或白色 ...

  4. [蓝桥杯][2014年第五届真题]兰顿蚂蚁(模拟)

    题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...

  5. [蓝桥杯][2014年第五届真题]兰顿蚂蚁-模拟

    题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...

  6. [Java] 蓝桥杯PREV-33 历届试题 兰顿蚂蚁

    问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁". 蚂蚁的头部朝向为:上下左 ...

  7. 第五届蓝桥杯 软件类省赛真题 第八题:兰顿蚂蚁

    标题:兰顿蚂蚁 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁".     蚂蚁的头部 ...

  8. [蓝桥杯][2014年第五届真题]兰顿蚂蚁

    时间限制: 1Sec 内存限制: 128MB 题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只" ...

  9. 2014年蓝桥杯省赛:兰顿蚂蚁(简单模拟)

    [问题描述]   兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种.   平面上的正方形格子被填上黑色或白色.在其中一格正方形内有一只"蚂蚁".   蚂蚁的头 ...

  10. 蓝桥杯 兰顿蚂蚁(Bfs)

    历届试题 兰顿蚂蚁   时间限制:1.0s   内存限制:256.0MB 问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种. 平面上的正方形格子被填上黑色或白色.在其中 ...

最新文章

  1. 决策树算法详解(3)
  2. 前后端分离项目_七个开源的 Spring Boot 前后端分离项目,一定要收藏
  3. vc++ 将可执行文件链接到 DLL
  4. linux安装mysql字符_Linux下MySQL的彻底卸载和安装配置字符集
  5. Linux学习之系统编程篇:实现线程分离
  6. Struts-config.xml配置文件《action-mappings》元素的详解
  7. HDU-1878 欧拉回路 判定是否存在欧拉回路
  8. 通过set方式注入的bean为null_Spring 注入集合
  9. python网络模型的保存与加载
  10. 聚类热图分类注释_Python可视化matplotlibamp;seborn15-聚类热图clustermap(建议收藏)...
  11. warning: Pulling without specifying how to reconcile divergent branches is discouraged. You can sque
  12. 分享一个Qt的pdf查看器
  13. matlab设置图片背景透明_MATLAB设置图片背景透明,和设定大小,适合论文中使用...
  14. python实现中文情感分析与可视化
  15. 一分钟了解”matlab对数函数log“
  16. 你家kafka正常运行着吗
  17. ParNew回收器和Parallel Scavenge回收器介绍
  18. L3 Sequence
  19. 给Android虚拟机AVD加一个虚拟内存卡
  20. conda 克隆环境及导入新环境/conda环境移植

热门文章

  1. 阿里云服务器进入黑洞怎么办?如何查看进入黑洞时间与原因
  2. smartforms例子
  3. 半导体封装设备有哪些
  4. 基于SSD的交通标志检测-介绍ssd算法
  5. 网络安全培训学习资源
  6. 错误代码:0x80072EFE,Win11/Win10无法安装.Net Framework3.5(包括.NET2.0和.NET3.0)踩坑总结【半天血泪史】
  7. SpringMVC常见组件之DataBinder数据绑定器分析
  8. 最小操作数,木块砌墙问题
  9. 转:AKF 扩展立方体
  10. JPype:实现在python中调用JAVA 和 错误处理