兰顿蚂蚁
来源:互联网 发布:linux tcp6 改为tcp 编辑:程序博客网 时间:2024/04/28 01:40
import java.util.Scanner;
public class 兰顿蚂蚁 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
int n=input.nextInt();
int m=input.nextInt();
int[][] address=new int[n][m];
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
address[i][j]=input.nextInt();
}
}
int x=input.nextInt();
int y=input.nextInt();
String s=input.next();
int k=input.nextInt();
String[] direction={"L","U","R","D"};
int temp=0;
for(;temp<=3;temp++){
if(s.equals(direction[temp]))break;
}
for(int i=0;i<k;i++){
if(address[x][y]==0){
address[x][y]=1;
temp=(temp+3)%4;
if(temp==0)y=y-1;
if(temp==1)x=x-1;
if(temp==2)y=y+1;
if(temp==3)x=x+1;
}
else{
address[x][y]=0;
temp=(temp+1)%4;
if(temp==0)y=y-1;
if(temp==1)x=x-1;
if(temp==2)y=y+1;
if(temp==3)x=x+1;
}
}
System.out.print(x+" "+y);
}
}
public class 兰顿蚂蚁 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
int n=input.nextInt();
int m=input.nextInt();
int[][] address=new int[n][m];
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
address[i][j]=input.nextInt();
}
}
int x=input.nextInt();
int y=input.nextInt();
String s=input.next();
int k=input.nextInt();
String[] direction={"L","U","R","D"};
int temp=0;
for(;temp<=3;temp++){
if(s.equals(direction[temp]))break;
}
for(int i=0;i<k;i++){
if(address[x][y]==0){
address[x][y]=1;
temp=(temp+3)%4;
if(temp==0)y=y-1;
if(temp==1)x=x-1;
if(temp==2)y=y+1;
if(temp==3)x=x+1;
}
else{
address[x][y]=0;
temp=(temp+1)%4;
if(temp==0)y=y-1;
if(temp==1)x=x-1;
if(temp==2)y=y+1;
if(temp==3)x=x+1;
}
}
System.out.print(x+" "+y);
}
}
0 0
- 兰顿蚂蚁
- 兰顿蚂蚁
- 兰顿蚂蚁
- 蓝桥杯 兰顿蚂蚁
- 蓝桥杯:兰顿蚂蚁
- 兰顿蚂蚁
- 兰顿蚂蚁
- 兰顿蚂蚁
- 兰顿蚂蚁
- 蓝桥杯 兰顿蚂蚁
- 蓝桥杯-兰顿蚂蚁
- 兰顿蚂蚁
- 蓝桥杯+兰顿蚂蚁
- 兰顿蚂蚁
- 兰顿蚂蚁
- 蓝桥杯 兰顿蚂蚁
- 兰顿蚂蚁
- 兰顿蚂蚁 JAVA
- 在 Ubuntu 9.10 操作系统中安装 MonoDevelop 2.2
- C语言之三种循环结构与递归函数的对比
- 也谈在 .NET 平台上使用 Scala 语言(续)
- head first之面向接口编程
- Android开源项目第二篇——工具库篇
- 兰顿蚂蚁
- 第68讲 scala并发编程原生线程actor、class class 下的消息传递和偏函数
- 在 Ubuntu 9.10 操作系统中安装 mono 2.6
- 浅谈 Linux 的 C# 开发环境
- android 弹幕评论效果
- 也谈在 .NET 平台上使用 Scala 语言(上)
- 国嵌语言的艺术之C++项目讲解精讲班
- JavaEE云计算大数据全套视频
- Java开发工程师案例-网络日志分析系统