コード例 #1
0
ファイル: MathUtilTests.cs プロジェクト: Jaxwood/euler
        public void CanFindDigitsOfANumber(int number, int[] expected)
        {
            var sut = new MathUtil();
            var actual = sut.GetDigits(number);

            Assert.Equal(expected, actual);
        }
コード例 #2
0
ファイル: MathUtilTests.cs プロジェクト: Jaxwood/euler
        public void ShouldFindSumOfDivisorsForNumber(int expected, int number)
        {
            var sut = new MathUtil();
            var actual = sut.GetSumOfDivisors(number);

            Assert.Equal(expected, actual);
        }
コード例 #3
0
ファイル: AbundantSum.cs プロジェクト: Jaxwood/euler
 public AbundantSum(MathUtil mathUtil)
 {
     this._mathUtil = mathUtil;
 }
コード例 #4
0
ファイル: PalindromeFinder.cs プロジェクト: Jaxwood/euler
 public PalindromeFinder(MathUtil mathUtil)
 {
     this._mathUtil = mathUtil;
 }
コード例 #5
0
 public LexicographicPermutation(MathUtil mathUtil)
 {
     this._mathUtil = mathUtil;
 }
コード例 #6
0
ファイル: DigitPowerFinder.cs プロジェクト: Jaxwood/euler
 public DigitPowerFinder(MathUtil mathUtil)
 {
     this._mathUtil = mathUtil;
 }
コード例 #7
0
ファイル: AmicableNumberFinder.cs プロジェクト: Jaxwood/euler
 public AmicableNumberFinder(MathUtil util)
 {
     this._mathUtil = util;
 }
コード例 #8
0
ファイル: ReciprocalCycle.cs プロジェクト: Jaxwood/euler
 public ReciprocalCycle(PrimeFactorFinder primeFactorFinder)
 {
     this._primeFactorFinder = primeFactorFinder;
     this._mathUtil = new MathUtil();
 }