关灯小游戏
来源:互联网 发布:喜马拉雅字体mac版 编辑:程序博客网 时间:2024/04/27 17:03
package com.lanou.java03;
import java.util.Scanner;
public class GuanDeng {
public static void main(String[] args) {
int[][]map={
{0,0,0,0,0},
{0,0,1,0,0},
{0,1,1,1,0},
{0,0,1,0,0},
{0,0,0,0,0}
};
for(inti=0;i<map.length;i++){
for(intj=0;j<map[i].length;j++){
System.out.print(map[i][j]+" ");
}
System.out.println();
}
Scanner scanner=new Scanner(System.in);
while(true){
System.out.println("请输入你的行数");
int row=scanner.nextInt();
System.out.println("请输入你的列数");
int col=scanner.nextInt();
if(map[row][col]==1){
map[row][col]=0;
}else{
map[row][col]=1;
}
if(row==0){
}else{
if(map[row-1][col]==1){
map[row-1][col]=0;
}else{
map[row-1][col]=1;
}
}
if(row==map.length-1){
}else{
if(map[row+1][col]==1){
map[row+1][col]=0;
}else{
map[row+1][col]=1;
}
}
if(col==0){
}else{
if(map[row][col-1]==1){
map[row][col-1]=0;
}else{
map[row][col-1]=1;
}
}
if(row==map[row].length){
}else{
if(map[row][col+1]==1){
map[row][col+1]=0;
}else{
map[row][col+1]=1;
}
}
int sum=0;
for(inti=0;i<map.length;i++){
for(intj=0;j<map[i].length;j++){
System.out.print(map[i][j]+" ");
sum=sum+map[i][j];
}
System.out.println();
}
if(sum==0){
System.out.println("你赢了");
break;
}
}
}
}
- 关灯小游戏
- IOS简单关灯小游戏
- IOS关灯小游戏
- iOS之关灯小游戏
- UI 代码 关灯小游戏 demo
- 用UIBUtton实现关灯小游戏
- 关灯
- iOS中自定义UIImageView用TargetAction模式实现关灯小游戏
- java用二维数组写的关灯小游戏
- 关灯游戏
- 囚犯关灯
- 关灯问题
- 关灯问题
- 关灯游戏
- 关灯游戏
- 关灯游戏
- 关灯游戏
- 关灯游戏
- 设置virtualbox5.1.18和主机win10共享文件夹
- codeforces 27E Number With The Given Amount Of Divisors(反素数)
- linux下如何清空一个文件?
- j2me 如何进行设计?
- Linux-2
- 关灯小游戏
- hdu 2588 GCD(积性函数
- python 解析XML xml.dom
- Vue2.0组件问题
- python 模块下载成功,却无法导入?
- POJ2752 Seek the Name, Seek the Fame
- 浅谈双连通分量、强连通分量
- 51nod 1060 最复杂的数(反素数)
- HDU6059(01字典树求异或最大值)