You are viewing a single comment's thread. Return to all comments →
My C# solution; public static int pageCount(int n, int p) { var books = Enumerable.Range(0, n + 1).Chunk(2); int counter = 0; List counters = [];
foreach(var pages in books) { if(pages.Contains(p)) break; counter++; } counters.Add(counter); counter = 0; books = books.Reverse(); foreach(var pages in books) { if(pages.Contains(p)) break; counter++; } counters.Add(counter); return Enumerable.Min(counters); }
Seems like cookies are disabled on this browser, please enable them to open this website
Drawing Book
You are viewing a single comment's thread. Return to all comments →
My C# solution; public static int pageCount(int n, int p) { var books = Enumerable.Range(0, n + 1).Chunk(2); int counter = 0; List counters = [];