public void PuzzlePartOne() { // Arrange var input = new[] { 1, 2, 16, 19, 18, 0 }; // Act var actual = RambunctiousRecitation.Spoken(input) .ElementAt(2020 - 1); // Assert Assert.Equal(536, actual); }
public void PuzzleTwo() { // Arrange var input = new[] { 1, 2, 16, 19, 18, 0 }; // Act var actual = RambunctiousRecitation.Spoken(input) .ElementAt(30_000_000 - 1); // Assert Assert.Equal(175594, actual); }
public void PuzzleOne() { // Arrange var input = new[] { 0, 3, 6 }; // Act var actual = RambunctiousRecitation.Spoken(input) .ElementAt(2020 - 1); // Assert Assert.Equal(436, actual); }