Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class OddEvenElements
- {
- static void Main()
- {
- string input = Console.ReadLine();
- if (input == "")
- {
- Console.WriteLine("OddSum=No, OddMin=No, OddMax=No, EvenSum=No, EvenMin=No, EvenMax=No");
- return;
- }
- SumMinMax(input);
- }
- static void SumMinMax(string input)
- {
- string[] arr = input.Split(' ');
- bool isEven = false;
- double oddMax = double.MinValue, oddMin = double.MaxValue,
- evenMin = double.MaxValue, evenMax = double.MinValue,
- oddSum = 0, evenSum = 0;
- for (int i = 0; i < arr.Length; i++)
- {
- double a = double.Parse(arr[i].ToString());
- if (i % 2 == 0)
- {
- oddSum += a;
- if (a >= oddMax)
- {
- oddMax = a;
- }
- if (a <= oddMin)
- {
- oddMin = a;
- }
- }
- if (i % 2 != 0)
- {
- isEven = true;
- evenSum += a;
- if (a >= evenMax)
- {
- evenMax = a;
- }
- if (a <= evenMin)
- {
- evenMin = a;
- }
- }
- }
- Console.Write("OddSum={0}, OddMin={1}, OddMax={2}, ", oddSum, oddMin, oddMax);
- if (!isEven)
- {
- Console.WriteLine("EvenSum=No, EvenMin=No, EvenMax=No");
- }
- else
- {
- Console.Write("EvenSum={0}, EvenMin={1}, EvenMax={2}", evenSum, evenMin, evenMax);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment