public void SumOfNonAbundant() { AbundantNumbers a = new AbundantNumbers(); var abundants = a.GetAbundatnNumbers(100); var sum = a.SumOfNonAbundant(100, abundants); Assert.AreEqual(2766, sum); }
static void Main(string[] args) { var a = new AbundantNumbers(); var abundantNumbers = a.GetAbundatnNumbers(28123); var sum = a.SumOfNonAbundant(28123, abundantNumbers); Console.WriteLine(sum); Console.ReadLine(); }
public void IsNotAbundant() { AbundantNumbers a = new AbundantNumbers(); var result = a.IsAbundant(28); Assert.IsFalse(result); }
public void IsAbundant2() { AbundantNumbers a = new AbundantNumbers(); var result = a.IsAbundant(20); Assert.IsTrue(result); }
public void GetDivisorsSum() { AbundantNumbers a = new AbundantNumbers(); var result = a.GetDivisorsSum(220); Assert.AreEqual(284, result); }
public void GetDivisors() { AbundantNumbers a = new AbundantNumbers(); var result = a.GetDivisiorsOfNumber(220); Assert.AreEqual(11, result.Count); }