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.Text.RegularExpressions;
- using System.Threading.Tasks;
- namespace BoomingCannon
- {
- class Program
- {
- static void Main(string[] args)
- {
- string[] inputN = Console.ReadLine().Split(' ').ToArray();
- int distance = int.Parse(inputN[0]);
- int countToDestroy = int.Parse(inputN[1]);
- string pattern = @"(?<=\\<<<)(?<words>\w+)";
- Regex getWord = new Regex(pattern);
- string inputTargets = Console.ReadLine();
- string[] targets = Regex.Split(inputTargets, pattern);
- var result = new List<char>();
- var result2 = new List<char>();
- for (int index = 1; index < targets.Length; index += 2)
- {
- string t = targets[index];
- if (index == 1)
- {
- result = t.Skip(distance).Take(countToDestroy).ToList();
- }
- else
- {
- result2 = t.Skip(distance).Take(countToDestroy).ToList();
- }
- }
- foreach (var item in result)
- {
- Console.Write(item);
- }
- if (result2.Count > 0)
- {
- Console.Write("/\\");
- }
- foreach (var item in result2)
- {
- Console.Write(item);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement