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.Bomb_Numbers
- {
- class Program
- {
- static void Main(string[] args)
- {
- List<int> field = Console.ReadLine()
- .Split(' ')
- .Select(int.Parse)
- .ToList();
- List<int> bomb = Console.ReadLine()
- .Split(' ')
- .Select(int.Parse)
- .ToList();
- for (int i = 0; i < field.Count; i++)
- {
- if (field[i] == bomb[0])
- {
- int start = Math.Abs(i - bomb[1]);
- int end = Math.Abs(bomb[1] * 2 + 1);
- if (i > field.Count/2)
- {
- end = Math.Abs((field.Count - i ) + bomb[1]);
- field.RemoveRange(start, end);
- }
- else if (start <= 0)
- {
- field.RemoveRange(0, end);
- }
- else
- {
- field.RemoveRange(start, end);
- }
- }
- }
- //Console.WriteLine(String.Join(" ",field));
- Console.WriteLine(field.Sum());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement