Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace _2.Pairs
- {
- using System;
- using System.Collections.Generic;
- public class Pairs
- {
- public static void Main(string[] args)
- {
- checked
- {
- string lineNums = Console.ReadLine();
- string[] splitNums = lineNums.Split(' ');
- bool isEqualsPairs = true;
- int num1 = int.Parse(splitNums[0]);
- int num2 = int.Parse(splitNums[1]);
- int previousPair = num1 + num2;
- int maxDiff = 0;
- for (int i = 2; i + 1 < splitNums.Length; i += 2)
- {
- num1 = int.Parse(splitNums[i]);
- num2 = int.Parse(splitNums[i + 1]);
- int sumPair = num1 + num2;
- if (sumPair != previousPair)
- {
- isEqualsPairs = false;
- int diff = Math.Abs(sumPair - previousPair);
- if (diff > maxDiff)
- {
- maxDiff = diff;
- }
- }
- previousPair = sumPair;
- }
- if (isEqualsPairs)
- {
- Console.WriteLine("Yes, value={0}", previousPair);
- }
- else
- {
- Console.WriteLine("No, maxdiff={0}", maxDiff);
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement