Beispiel #1
0
        private List <Point> getAsteroidsCoordinatesFromInput()
        {
            InputLoader  il        = new InputLoader(10);
            List <Point> asteroids = new List <Point>();
            int          x         = 0;
            int          y         = 0;

            foreach (string s in il.inputStringList)
            {
                foreach (char c in s.ToCharArray())
                {
                    if (c == '#')
                    {
                        asteroids.Add(new Point(x, y));
                    }
                    x++;
                }
                y++;
                x = 0;
            }
            return(asteroids);
        }
Beispiel #2
0
        public void loadProgramInput(UInt32 day)
        {
            InputLoader il = new InputLoader(day);

            program = il.inputString.Split(',').ToList();
        }