package mundo;

import java.util.Scanner;

public class Campeonato {
	String [] equipos;
	int [][] tabla;
	int maxEquipos;
	int [] puntos;
	int [] partidosGanados;
	int [] partidosEmpatados;
	int [] partidosPerdidos;
	
	Scanner dato = new Scanner(System.in);
	
	public Campeonato()
	{
		System.out.println("Digite el numero de equipos ");
		maxEquipos = dato.nextInt();
		crearEquipos();
		crearTabla();
		crearEncuentros();
		imprimirTabla();
		}
	
	public void crearEquipos()
	{
		equipos = new String[maxEquipos];
		for (int i = 0; i < maxEquipos; i++)
		{
			System.out.println(" Digite el nombre del equipo " + i);
			equipos[i] = dato.next();
		}
		
		for (int i = 0; i < maxEquipos; i++)
		{
			System.out.println(" equipo " + i + " = " + equipos[i]);
			
		}
	}
	

	
	
	public void crearTabla()
	{
		tabla = new int[maxEquipos][maxEquipos];
		for (int i = 0; i < maxEquipos; i++)
		{
			for (int j = 0; j < maxEquipos; j++)
			{
				if(i==j)
					tabla[i][j] = -2;
				else
					tabla[i][j] = -1;
			}
		}
		System.out.println("  ");
		
		for (int i = 0; i < maxEquipos; i++)
		{
				System.out.print("\t"+equipos[i]+"\t");
			}
				System.out.println("");
				for (int i = 0; i < maxEquipos; i++)
					{
					System.out.print(equipos[i]+" ");
					for (int j = 0; j < maxEquipos; j++)
					{
						System.out.print("\t"+tabla[i][j]+"\t");
					}
					System.out.println(" ");
			}
			System.out.println(" ");
		}
	public void crearEncuentros()
	{
		for (int i = 0; i < maxEquipos; i++)
		{
			for (int j = 0; j < maxEquipos; j++)
			{
				if(tabla[i][j]==-1)
				{
					System.out.println(" Digite goles " + equipos[i]);
					tabla[i][j]= dato.nextInt();
					System.out.println(" Digite goles " + equipos[j]);
					tabla[j][i]= dato.nextInt();
				}
				if(tabla[i][j]==tabla[j][i])
				{
					
				}
				
			}
		}
	}
	public void imprimirTabla()
	{
		for (int i = 0; i < maxEquipos; i++)
		{
				System.out.print("\t"+equipos[i]+"\t");
			}
				System.out.println("");
				for (int i = 0; i < maxEquipos; i++)
					{
					System.out.print(equipos[i]+" ");
					for (int j = 0; j < maxEquipos; j++)
					{
						System.out.print("\t"+tabla[i][j]+"\t");
					}
					System.out.println(" ");
			}
			System.out.println(" ");

	}

	public static void main(String[] args) {
		Campeonato opc = new Campeonato();

	}

}