public void TestLatticePaths20x20() { int columns = 20, rows = 20; var task = new Task15(rows, columns); Assert.AreEqual(137846528820, task.Run(), $"Routes count in {rows}x{columns} grid is incorrect"); }
public void TestLatticePaths2x2() { int columns = 2, rows = 2; var task = new Task15(rows, columns); Assert.AreEqual(6, task.Run(), $"Routes count in {rows}x{columns} grid is incorrect"); }
public static void Main() { using var db = new BookShopContext(); //DbInitializer.ResetDatabase(db); //string input = Console.ReadLine(); //int l = int.Parse(Console.ReadLine()); Console.WriteLine(Task15.GetResult(db)); }
public void Task15Square(Int32 x, Int32 answer) { Int32 res = Task15.Square(x); Assert.AreEqual(answer, res); }
public void Task15Maximum(Int32 a, Int32 b, Int32 answer) { Int32 res = Task15.Maximum(a, b); Assert.AreEqual(answer, res); }
public static int RemoveBooks(BookShopContext context) { return(Task15.GetResult(context)); }