Advertisement
YavorGrancharov

01. Charity Marathon

Nov 2nd, 2017
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.12 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Charity_Marathon
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             ulong lengthDays = ulong.Parse(Console.ReadLine());
  10.             ulong runners = ulong.Parse(Console.ReadLine());
  11.             ulong averageLaps = ulong.Parse(Console.ReadLine());
  12.             ulong trackLength = ulong.Parse(Console.ReadLine());
  13.             ulong trackCapacity = ulong.Parse(Console.ReadLine());
  14.             double moneyPerKilometer = double.Parse(Console.ReadLine());
  15.  
  16.             ulong overallCapacity = trackCapacity * lengthDays;
  17.             ulong peopleRunning = 0;
  18.  
  19.             if (overallCapacity > runners)
  20.             {
  21.                 peopleRunning = runners; ;
  22.             }
  23.             else
  24.             {
  25.                 peopleRunning = overallCapacity;                    
  26.             }
  27.             double totalKilometers = peopleRunning * (double)averageLaps * trackLength / 1000d;
  28.             double moneyRaisedForMarathon = totalKilometers * moneyPerKilometer;
  29.             Console.WriteLine("Money raised: {0:F2}", moneyRaisedForMarathon);
  30.         }
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement