题目链接


解题思路
这就是一道纯模拟题,主要就是根据题意写出蚂蚁在白格和黑格中不同的变化方式即可。

代码部分

#include <iostream>
#include <stdio.h>
#include <string.h>
#include <algorithm>
#include <stack>
using namespace std;
int n,m;
int x,y,k;
char s;
int maps[101][101];
void change()
{if(maps[x][y]==0){maps[x][y]=1;if(s=='U'){y-=1;s='L';}else if(s=='D'){y+=1;s='R';}else if(s=='L'){x+=1;s='D';//cout<<"!"<<endl;}else if(s=='R'){x-=1;s='U';}}else{maps[x][y]=0;if(s=='U'){y+=1;s='R';}else if(s=='D'){y-=1;s='L';}else if(s=='L'){x-=1;s='U';}else if(s=='R'){x+=1;s='D';}}
}
int main()
{scanf("%d%d",&n,&m);for(int i=0; i<n; i++){for(int j=0; j<m; j++){scanf("%d",&maps[i][j]);}}scanf("%d%d",&x,&y);scanf(" %c%d",&s,&k);for(int i=1; i<=k; i++){change();}printf("%d %d\n",x,y);return 0;
}

蓝桥杯 兰顿蚂蚁【模拟】相关推荐

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

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

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

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

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

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

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

    题目大意:根据题中所规定的方法,求出一定步数后,蚂蚁的位置 题目分析:本题属于常规的模拟题,就是只要根据题意把蚂蚁每步的移动方向,改变方格的颜色模拟出来即可. 我是将四个方向用整数表示,便于后期左转和 ...

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

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

  6. 历届试题 兰顿蚂蚁 (模拟)

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

  7. java兰顿蚂蚁解题思路_蓝桥试题-兰顿蚂蚁

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

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

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

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

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

最新文章

  1. leetcode1017
  2. name选择器_这33个超级好用的CSS选择器,你可能见都没见过
  3. QML基础类型之enumeration
  4. oracle分歧处理,ORACLE 过程中容错处理
  5. 优化在深度学习中的挑战
  6. 【kafka】kafka 错误代码解释
  7. @Column(s) not allowed on a @ManyToOne property: com.strive.entity.Module.parent
  8. 【写作技巧】毕业论文格式要求
  9. 【CSAPP笔记】11. 存储器层次结构
  10. S3C2440 LCD驱动(FrameBuffer)实例开发一(转)
  11. 转载 三极管饱和及深度饱和状态的理解和判断!!
  12. 显著性检验:P值和置信度
  13. java excel 数组公式_Apache poi中的数组公式
  14. 【Java调用高德地图api】
  15. 程序员就业大数据报告出炉:平均月薪近2万,90后成主力
  16. CAN总线与CANOPEN协议入门
  17. 基于TI AM5728 + Artix-7 FPGA开发板(DSP+ARM) 5G通信测试手册
  18. java 发卡平台支付_ZFAKA一款免费开源的发卡系统搭建教程 (支持多种支付接口)...
  19. 负数二进制表示的方式及原因
  20. 2019年—可能是我们Java程序员离危机感最近的一年!

热门文章

  1. yum详细教程(理解、使用、yum源)
  2. 新版RTSP协议网络摄像头网页无插件直播平台EasyNVR如何自定义通道的背景音乐?
  3. 显著性检验的“前世与今生”
  4. MineCraft | 命令附魔
  5. 好设计如何诞生:关于好设计的100件事
  6. 2021-07-16 yarn Total VCores allocated for Containers 与服务器上cpu核数不一致原因
  7. java 二义性_Java接口默认方法带来的问题分析【二义性问题】
  8. SSH 通过跳板机连接远程主机
  9. matlab论文致谢,本科毕业论文致谢范文4篇
  10. php毕业论文致谢,zpw2000毕业论文致谢(本科毕业论文致谢词范文)