Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace _07.BombNumbers
- {
- class Program
- {
- static void Main(string[] args)
- {
- List<int> numbers =
- Console.ReadLine()
- .Split(' ')
- .Select(int.Parse)
- .ToList();
- int[] bombNum =
- Console.ReadLine()
- .Split(' ')
- .Select(int.Parse)
- .ToArray();
- int bomb =bombNum[0];
- int power = bombNum[1];
- for (int i = 0; i < numbers.Count; i++)
- {
- if (numbers[i]==bomb)
- {
- try
- {
- for (int j = i; j < i+power; j++)
- {
- numbers.RemoveAt(j);
- }
- for (int j = i; j >= Math.Abs(i - power); j--)
- {
- numbers.RemoveAt(j);
- }
- }
- catch (Exception)
- {
- if(numbers.Count-i< power)
- numbers.RemoveRange(i - power, numbers.Count-2);
- else
- numbers.RemoveRange(0, i + power + 1);
- }
- }
- }
- int sum = 0;
- for (int i = 0; i < numbers.Count; i++)
- {
- sum += numbers[i];
- }
- Console.WriteLine(sum);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement