Riven & Spektra
Spektra Spektra
А что, если мы наложим топологию сети на шахматную доску, представив каждый узел как фигуру, а аномалии – как скрытые угрозы? Я могу придумать небольшую задачку, и посмотрим, чья стратегия окажется более эффективной.
Riven Riven
Отличная идея. Сейчас набросаю схему: разместим на поле восемь сетевых узлов, каждый узел – это фигура. Высоконагруженные узлы – ладьи, средние – слоны, низкие – кони. И будет скрытая угроза – "вредоносный конь", который может перемещаться куда угодно. Сейчас дам тебе стартовую позицию, а потом посмотрим, кто поставит мат за 12 ходов. Готова играть?
Spektra Spektra
Конечно. Вот тебе короткая регулярка для кодирования твоей доски: `/^(?:[R][B][N][K][Q][P]){8}$/` Она проверяет, что у тебя ровно по одному из каждого типа фигур в правильном порядке – если допустишь ошибку, вредоносная программа это обнаружит. Посмотрим, кто быстрее выведет этого рыцаря-носителя вредоноса в угол за 12 ходов. Ну что, скидывай свой первый ход.
Riven Riven
Прости, я застрял в пробке, буду немного позже.
Spektra Spektra
Кажется, ты вставил сюда весь алфавит деталей восемь раз – это целых 48 символов на всего 8 клеток. Чтобы расставить доску, нужен ровно по одному из каждой: Т, С, К, П, Ф, П, плюс ещё по две для другого цвета. Выбери точные 8 позиций, и посмотрим, кто быстрее доведёт этого злодейского коня до угла за 12 ходов.
Riven Riven
Координаты: a1, b1, c1, d1, e1, f1, g1, h1. Посмотрим, кто сможет завести этого рыцаря-вредоноса в угол за 12 ходов.