Пример #1
0
        protected override int Part2(string[] input)
        {
            var tv1 = new TriangleValidator();
            var tv2 = new TriangleValidator();
            var tv3 = new TriangleValidator();

            foreach (var line in input)
            {
                var side = line.ToIntArray();
                tv1.AddSide(side[0]);
                tv2.AddSide(side[1]);
                tv3.AddSide(side[2]);
            }
            var valid = tv1.Count + tv2.Count + tv3.Count;

            return(valid);
        }