Задача World Swimming Record
Здравейте!
Опитвам се от 2 часа да реша тази задача. Дава ми 20 точки и очевидно проблема е при закръглянето, но не мога да си го намеря сама. Моля за помощ!
using System;
namespace ConsoleApp18
{
class Program
{
static void Main(string[] args)
{
double worldRecord = double.Parse(Console.ReadLine());
double meters = double.Parse(Console.ReadLine());
double timePerMeter = double.Parse(Console.ReadLine());
double timeWithoutDelay = (meters * timePerMeter);
double delay = Math.Floor(meters / 15 )* 12.5;
double ivansTime = timeWithoutDelay + delay;
double notEnoughTime = Math.Abs(worldRecord - ivansTime);
if (worldRecord > ivansTime)
{
Console.WriteLine($"Yes, he succeeded! The new world record is {ivansTime:f2} seconds.");
}
else
{
Console.WriteLine($"No, he failed! He was {notEnoughTime:f2} seconds slower.");
}
}
}
}
Явно проблемът е технически. Много благодаря!:)