public long GetMinimumD() { long MinimumD = long.MaxValue; var pentagonnumberdictionary = Pentagonnumber.Iterastor().Take(100000).ToDictionary(e => e);; long n = 1; while (true) { //TODO...ikke sikker om dette er minium...hvordan kan det besvisses..? var currentMinimumD = GetCurrentMinimumD(n, pentagonnumberdictionary); if (currentMinimumD < MinimumD) { return(currentMinimumD); } n++; } return(MinimumD); }
public void TestTriangleNumber(int n, int tn) { var tabell = Pentagonnumber.Iterastor(100).ToArray(); Assert.Equal(tn, tabell[n - 1]); }