Advertisement
dimipan80

Exam 3. Sum of Elements

Jun 7th, 2014
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.14 KB | None | 0 0
  1. namespace _2.SumOfElements
  2. {
  3.     using System;    
  4.  
  5.     public class SumOfElements
  6.     {
  7.         public static void Main(string[] args)
  8.         {
  9.             checked
  10.             {
  11.                 string inputLine = Console.ReadLine();
  12.  
  13.                 string[] numStr = inputLine.Split(' ');
  14.                 long sumOfElements = 0;
  15.                 long maxElement = 0;
  16.                 for (int i = 0; i < numStr.Length; i++)
  17.                 {
  18.                     long num = long.Parse(numStr[i]);
  19.                     sumOfElements += num;                    
  20.                     if (num > maxElement)
  21.                     {
  22.                         maxElement = num;
  23.                     }
  24.                 }
  25.  
  26.                 sumOfElements -= maxElement;
  27.                 if (maxElement == sumOfElements)
  28.                 {
  29.                     Console.WriteLine("Yes, sum={0}", sumOfElements);
  30.                 }
  31.                 else
  32.                 {
  33.                     long diff = Math.Abs(maxElement - sumOfElements);
  34.                     Console.WriteLine("No, diff={0}", diff);
  35.                 }
  36.             }
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement