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); }
public void AsEnumerableFailsWithNullThis() { var e = Assert.Throws <ArgumentNullException>(() => BitArrayExtensions.AsEnumerable(null)); Assert.Equal("array", e.ParamName); }