package Hello;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
int Int();
int[][] board=new int[size][size];
boolean gotresult=false;
int numx=0;
int numo=0;
int result=0;
//输入
for(int i=0;i<size;i++)
{
for(int j=0;j<size;j++)
{
board[i][j]=Int();
}
}
//扫描行
for(int i=0;i<size;i++)
{
java源代码加密 for(int j=0;j<board[i].length;j++)
{
if(board[i][j]==1)
{
numx++;
}
else
{
numo++;
}
if(numx==size||numo==size)
{
gotresult=true;
if(numx==size)
{
result=1;
}
else
{
result=2;
}
}
}
numx=0;
numo=0;
}
//扫描列
if(!gotresult)
{
numo=0;
numx=0;
for(int i=0;i<size;i++)
{
for(int j=0;j<size;j++)
{
if(board[j][i]==1)
{
numx++;
}
else
{
numo++;
}
if(numx==size||numo==size)
{
gotresult=true;
if(numx==size)
{
result=1;
}
else
{
result=2;
}
}
}
numx=0;
numo=0;
}
}
//扫描反对角线
if(!gotresult)
{
numo=0;
numx=0;
for(int j=0;j<size;j++)
{
if(board[j][size-j-1]==1)
{
numx++;
}
else
{
numo++;
}
if(numx==size||numo==size)
{
gotresult=true;
if(numx==size)
{
result=1;
}
else
{
result=2;
}
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论