Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace tESt
- {
- class Program
- {
- static void Main(string[] args)
- {
- var times = int.Parse(Console.ReadLine());
- double vanSum = 0;
- double trackSum = 0;
- double trainSum = 0;
- double totalSum = 0;
- double tones = 0;
- double vanTones = 0;
- double trackTones = 0;
- double trainTones = 0;
- for (int i = 0; i < times; i++)
- {
- var num = double.Parse(Console.ReadLine());
- tones = tones + num;
- if (num <= 3)
- {
- vanTones = vanTones + num;
- vanSum = vanSum + (num * 200); // 200lv. van
- }
- else if (num <= 11)
- {
- trackTones = trackTones + num;
- trackSum = trackSum + (num * 175); // 175lv. track
- }
- else if (num >= 12)
- {
- trainTones = trainTones + num;
- trainSum = trainSum + (num * 120); // 120lv. trein
- }
- else
- {
- Console.WriteLine("Error!");
- }
- totalSum = vanSum + trackSum + trainSum;
- }
- var pricePerTon = totalSum / tones;
- Console.WriteLine($"{pricePerTon:f2}");
- var vanPercent = vanTones / tones * 100; // 4 / 25 * 100 = %
- var trackPercent = trackTones / tones * 100;
- var trainPercent = trainTones / tones * 100;
- Console.WriteLine($"{vanPercent:f2}%");
- Console.WriteLine($"{trackPercent:f2}%");
- Console.WriteLine($"{trainPercent:f2}%");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment