public void RkSearchTestset() { RkSearch search = new RkSearch(); ulong x = 25223; int c = search.CountSetPairs2(x); Assert.AreEqual(c, 6); x = 10578; c = search.CountSetPairs2(x); Assert.AreEqual(c, 6); }
public void RkSearchTestSetMany() { RkSearch search = new RkSearch(); for (ulong i = ulong.MaxValue - 20000000; i > ulong.MaxValue - 4000; i--) { Console.WriteLine(i); int c1 = search.CountSetPairs(i); int c2 = search.CountSetPairs2(i); Console.WriteLine("C1: {0} C2: {1}", c1, c2); Assert.AreEqual(c1, c2); } }