using System; using System.Collections.Generic; class Program { static bool IsHappyDay (int x, string y) { int X = x; int Y = int.Parse(Convert.ToString(y[0])) + int.Parse(Convert.ToString(y[1])); return (X == Y) ? true : false; } static void Main(string[] args) { var happyDay = 0; var dt = new DateTime(2015, 1, 1); var X = 0; var Y = ""; var list = new List(); for (int i=0; i < 365; i++) { X = dt.Month; Y = dt.Day.ToString("D2"); if (IsHappyDay(X, Y)) happyDay++; dt = dt.AddDays(1); } Console.WriteLine(happyDay); } }