Home

Archivos

Buscar

Categorías

Feeds:

RSS / Atom

TopCoder - Soccer· 12. December 2007, 00:35

Hoy atacamos el problema Soccer con C# mientras sigo estudiando el HTDP y Scheme con la otra mitad de mi cerebro.

class Soccer
    {
        public int maxPoints(int[] wins, int[] ties)
        {
            int[] puntos = new int[wins.Length];
            for (int i = 0; i < wins.Length; i++)
            {
                puntos[i] = wins[i] * 3 + ties[i];
            }
// Esto jala perfectamente en VS2008, pero TopCoder no reconoce Array.Max, asi que lo arreglamos en 3 segundos
//            return puntos.Max(); 
            int max = 0;
            foreach (int item in puntos)
            {
                if (max < item) max = item;
            }
            return max;
        }
    }