Проблем със задача World Swimming Record
Здравейте, след дълги мъки с дебъгването си намерих грешките и от дадените примери вход и изход, успях да ги изкарам. Обаче в Judge ми дава 60/100 и не мога да разбера къде ми е грешката . И за напред ако може да ми кажете как да намирам такива грешки ще съм ви благодарен : )
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace worldRecord
{
class Program
{
static void Main(string[] args)
{
double worldRecord = double.Parse(Console.ReadLine());
double distanceMeters = double.Parse(Console.ReadLine());
double swimDistance = double.Parse(Console.ReadLine());
double swimmerTime = distanceMeters * swimDistance;
double slowingTime = Math.Round(distanceMeters / 15);
double slowingTimeReal = slowingTime * 12.50;
double timeSum = swimmerTime + slowingTimeReal;
double losingTime = timeSum - worldRecord;
if (timeSum < worldRecord)
{
Console.WriteLine($" Yes, he succeeded! The new world record is {timeSum:F2} seconds.");
}
else
{
Console.WriteLine($"No, he failed! He was {losingTime:F2} seconds slower.");
}
}
}
}
П.С.: Не обръщайте внимание на грешните ми наименувания хахах
Благодаря много, но в случая Math.Round не ми ли върши същата работа ?
Не, защото по условие трябва да закръглиш надолу до цяло число. Погледни описанието на библиотеката Math, за джъд-а е важно условието да бъде изпълнено