IvetValcheva

02. Half Sum Element

Nov 22nd, 2021
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.09 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp3
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int n = int.Parse(Console.ReadLine());
  10.  
  11.             int sum = 0;
  12.             int max = int.MinValue;
  13.  
  14.             //(int i = 0; i < n; i++) => от индекс = 0 до индекс = 9 => 10 пъти
  15.             for (int i = 1; i <= n; i++) //=> от индекс = 1 до индекс =10 =>10пъти
  16.             {
  17.                 int num= int.Parse(Console.ReadLine());
  18.                 if (num > max)
  19.                 {
  20.                     max = num;
  21.                 }
  22.                 sum = sum + num; //sum+=num;
  23.             }
  24.  
  25.             double diff = sum - max; //25 -12 => diff= 13
  26.  
  27.             if (diff == max)//13==12
  28.             {
  29.                 Console.WriteLine("Yes");
  30.                 Console.WriteLine($"Sum = {Math.Abs(diff)}");
  31.             }
  32.             else
  33.             {
  34.                 Console.WriteLine("No");
  35.                 Console.WriteLine($"Diff = {Math.Abs(max-diff)}");//12-13 =-1=1
  36.             }
  37.         }
  38.     }
  39. }
  40.  
Advertisement
Add Comment
Please, Sign In to add comment