package gato;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Gato {
public static int matriz[][] = new int [3][3];
public static BufferedReader br =new BufferedReader (new InputStreamReader (System.in));
public static void main(String[] args) throws IOException {
int turno=1;
int respuesta=0;
for(int i=0;i<3;i++){
for(int b=0;b<3;b++){
matriz[i][b]=0;
System.out.print(matriz[i][b]);
}
System.out.println("");
}
System.out.println("-. Juego del Gato .-");
//inicio del videoJuego Gato ...
do{
turno=turno+1;
if(turno%2==0){
llenarMatrizP1();
}else{
llenarMatrizP2();
}
mostrarMatriz();
respuesta=verificarMatriz(respuesta);
}while(respuesta==0);
}
private static void mostrarMatriz() {
for(int i=0;i<3;i++){
for(int b=0;b<3;b++){
System.out.print(matriz[i][b]);
}
System.out.println("");
}
}
private static int verificarMatriz(int respuesta) {
int jugadorG=0;
/* horizontal primera fila
*
* 111
* 000
* 000
*
*
*/
if(matriz[0][0]==1 && matriz[1][0]==1 && matriz[2][0]==1 ){
jugadorG=1;
respuesta=1;
}
if(matriz[0][0]==2 && matriz[1][0]==2 && matriz[2][0]==2 ){
jugadorG=2;
respuesta=1;
}
/* horizontal segunda fila
*
* 000
* 111
* 000
*
*
*/
if(matriz[0][1]==1 && matriz[1][1]==1 && matriz[2][1]==1 ){
jugadorG=1;
respuesta=1;
}
if(matriz[0][1]==2 && matriz[1][1]==2 && matriz[2][1]==2 ){
jugadorG=2;
respuesta=1;
}
/* horizontal tercera fila
*
* 000
* 000
* 111
*
*
*/