Пример #1
0
        public string Solve(string[] input)
        {
            var initial   = BitArrayExtensions.FromDigitString(input[0]);
            var data      = new Fractal(initial, DiskLen);
            var truncated = data.Value.ToDigitString().Substring(0, DiskLen);
            var checksum  = new Checksum(truncated);

            return(checksum.Value);
        }
Пример #2
0
        public void AsEnumerableFailsWithNullThis()
        {
            var e = Assert.Throws <ArgumentNullException>(() => BitArrayExtensions.AsEnumerable(null));

            Assert.Equal("array", e.ParamName);
        }