コード例 #1
0
ファイル: Program.cs プロジェクト: xszaboj/euler
        static void Main(string[] args)
        {
            int sum = 0;
            List<int> numbers = new List<int>();
            //1 is not sum
            for (int i = 0; i < 9999999; i++)
            {
                FifthPower pw = new FifthPower(i);
                if (pw.CalculateFifthPowerOfDigits() == i)
                {
                    numbers.Add(i);
                }
            }

            foreach (var number in numbers)
            {
                sum += number;
                Console.WriteLine(number);
            }
            Console.WriteLine("sum: {0}", sum);
            Console.ReadLine();
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: xszaboj/euler
 public void TestMethod3()
 {
     FifthPower pw = new FifthPower(20);
     var result = pw.CalculateFifthPowerOfDigits();
     Assert.AreEqual(32, result);
 }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: xszaboj/euler
 public void TestMethod2()
 {
     FifthPower pw = new FifthPower(55);
     var result = pw.CalculateFifthPowerOfDigits();
     Assert.AreEqual(6250, result);
 }