Məsələlər
Birisi gün
IS it guaranteed that input is always valid?
awpris cavab verdi:
Yes
Все ли тесты корректны?
А високосные годы учитываются?
Впервые григорианский календарь был введён папой римским Григорием XIII в католических странах 4 октября 1582 года взамен прежнего юлианского. Однако АВТОР задачи считает что григорианский календарь начинается 1 января 1 года 1 века. Я считаю,что такие вещи необходимо обговаривать в УСЛОВИИ ЗАДАНИЯ.
c# - 100%
using System; namespace ConsoleApp1 { internal class Program { static void Main() { string n = Console.ReadLine().Trim(); string[] arr = n.Split(' '); int gun = int.Parse(arr[0].Trim()); int ay = int.Parse(arr[1].Trim()); int il = int.Parse(arr[2].Trim());
if (il < 9999)
{
DateTime dt = new DateTime(il, ay, gun).AddDays(2);
Console.WriteLine($"{dt.Day} {dt.Month} {dt.Year}");
}
else
{
il = il - 2000;
DateTime dt = new DateTime(il, ay, gun).AddDays(2);
Console.WriteLine($"{dt.Day} {dt.Month} {dt.Year + 2000}");
}
Console.ReadKey();
}
}
}