Skip to content

Instantly share code, notes, and snippets.

@kkaraivanov
Created September 19, 2019 15:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kkaraivanov/95f8443dce2810cfcea058d455d0a4aa to your computer and use it in GitHub Desktop.
Save kkaraivanov/95f8443dce2810cfcea058d455d0a4aa to your computer and use it in GitHub Desktop.
WorldSwimmingRecord
using System;
namespace WorldSwimmingRecord
{
class Program
{
static void Main(string[] args)
{
double recordInSeconds = double.Parse(Console.ReadLine());
double rangeInMeters = double.Parse(Console.ReadLine());
double rangeInSecondsPerMeters = double.Parse(Console.ReadLine());
double distanceTime = rangeInMeters * rangeInSecondsPerMeters;
double resistanceTime = Math.Floor((rangeInMeters / 15)) * 12.5;
double resultTime = distanceTime + resistanceTime;
if (resultTime < recordInSeconds)
{
Console.WriteLine($"Yes, he succeeded! The new world record is {resultTime:f2} seconds.");
}
else
{
double needTime = resultTime - recordInSeconds;
Console.WriteLine($"No, he failed! He was {needTime:f2} seconds slower.");
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment