Здравейте!Къде бъркам в задачата WorldSwimmingRecord?
В джъдж ми дава 80%. Чрез дебъгване видях, че на delay ми закръгля един знак след запетаята, а в обясненията е два знака(3017/ 15 = 201 * 12.5 = 2512.50 сек.) Как да го поправя? Бъркам и на друго място-изкара ми две грешки в джъджа! Благодаря на отзовалите се!
{
double record = double.Parse(Console.ReadLine());
double length = double.Parse(Console.ReadLine());
double timePerMeter = double.Parse(Console.ReadLine());
double timeWithoutDelay = timePerMeter * length;
double numberOfResistors = Math.Floor(length / 15);
double delay = numberOfResistors * 12.5;
double finalTime = timeWithoutDelay + delay;
double difference = finalTime-record;
if (finalTime <= record)
{
Console.WriteLine($" Yes, he succeeded! The new world record is {finalTime:F2} seconds.");
}
else
{
Console.WriteLine($"No, he failed! He was {difference:F2} seconds slower.");
}
}
}
}