Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.78 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. class Program
  5. {
  6.     static void Main()
  7.     {
  8.         List<int> sequence = Console.ReadLine().Split().Select(int.Parse).ToList();
  9.  
  10.         string[] input = Console.ReadLine().Split();
  11.  
  12.         int number = int.Parse(input[0]);
  13.         int power = int.Parse(input[1]);
  14.  
  15.         for (int i = 0; i < sequence.Count; i++)
  16.         {
  17.             if (sequence[i] == number)
  18.             {
  19.                 int left = Math.Max(i - power, 0);
  20.  
  21.                 int right = Math.Min(i + power, sequence.Count - 1);
  22.  
  23.                 int lenght = right - left + 1;
  24.                 sequence.RemoveRange(left, lenght);
  25.                 i = 0;
  26.             }
  27.         }
  28.         Console.WriteLine(sequence.Sum());
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement