Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Problem_1.Trainers
- {
- class StartUp
- {
- static void Main(string[] args)
- {
- int N = int.Parse(Console.ReadLine());
- double totalEarnedMoneyFromTechnical = 0;
- double totalEarnedMoneyFromTheoretical = 0;
- double totalEarnedMoneyFromPractical = 0;
- double totalEarnedMoney = 0;
- string Team = String.Empty;
- for (int i = 0; i < N; i++)
- {
- int Distance = int.Parse(Console.ReadLine());
- double Cargo = double.Parse(Console.ReadLine());
- Team = Console.ReadLine();
- var DistanceM = Distance * 1600;
- var CargoKg = Cargo * 1000;
- var TotalFuel = 0.7 * DistanceM * 2.5;
- var cargoPrice = 1.5 * CargoKg;
- var EarnedMoney = (cargoPrice - TotalFuel);
- switch (Team)
- {
- case "Technical":
- totalEarnedMoneyFromTechnical += EarnedMoney;
- break;
- case "Theoretical":
- totalEarnedMoneyFromTheoretical += EarnedMoney;
- break;
- case "Practical":
- totalEarnedMoneyFromPractical += EarnedMoney;
- break;
- }
- }
- if (totalEarnedMoneyFromTechnical > totalEarnedMoneyFromPractical)
- {
- if (totalEarnedMoneyFromTechnical > totalEarnedMoneyFromTheoretical)
- {
- totalEarnedMoney = totalEarnedMoneyFromTechnical;
- Team = "Technical";
- }
- else
- {
- totalEarnedMoney = totalEarnedMoneyFromTheoretical;
- Team = "Theoretical";
- }
- }
- else
- {
- if (totalEarnedMoneyFromPractical > totalEarnedMoneyFromTheoretical)
- {
- totalEarnedMoney = totalEarnedMoneyFromPractical;
- Team = "Practical";
- }
- else
- {
- totalEarnedMoney = totalEarnedMoneyFromTheoretical;
- Team = "Theoretical";
- }
- }
- Console.WriteLine($"The {Team} Trainers win with ${totalEarnedMoney:F3}.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment