Автор - allexkull
C# 8.0 :
double
M = 6, // Начальная концентрация.
P = 2, // Предельная концентрация.
N = 8.500, // Период полураспада, суток.
// M * 0.5^t = P
// t = log0.5(P/M)
t = Math.Log(P / M, 0.5); // Количество полураспадов.
DateTime
Start = new DateTime(2020, 01, 01, 0, 0, 0),
// Плитка положена.
End = Start.AddDays(N*t);
// Дата падения до уровня предельной концентрации.
Console.WriteLine(End);